.gui_154f2175 {
    --gui-action-sheet-zIndex: var(--gui-h5-action-sheet-zIndex);
    --gui-action-sheet-bg: var(--gui-h5-action-sheet-bg);
    --gui-action-sheet-r: var(--gui-h5-action-sheet-r);
    --gui-action-sheet-max-h: var(--gui-h5-action-sheet-max-h);
    --gui-action-sheet-p: var(--gui-h5-action-sheet-p);
    --gui-action-sheet-gap: var(--gui-h5-action-sheet-gap);
    --gui-action-sheet-header-c: var(--gui-h5-action-sheet-header-c);
    --gui-action-sheet-header-fz: var(--gui-h5-action-sheet-header-fz);
    --gui-action-sheet-header-fw: var(--gui-h5-action-sheet-header-fw);
    --gui-action-sheet-header-pb: var(--gui-h5-action-sheet-header-pb);
    --gui-action-sheet-header-pt: var(--gui-h5-action-sheet-header-pt);
    --gui-action-sheet-header-description-c: var(--gui-h5-action-sheet-header-description-c);
    --gui-action-sheet-header-description-fz: var(--gui-h5-action-sheet-header-description-fz);
    --gui-action-sheet-header-description-fw: var(--gui-h5-action-sheet-header-description-fw);
    --gui-action-sheet-header-description-only-fz: var(--gui-h5-action-sheet-header-description-only-fz);
    --gui-action-sheet-header-description-only-fw: var(--gui-h5-action-sheet-header-description-only-fw);
    --gui-action-sheet-content-c: var(--gui-h5-action-sheet-content-c);
    --gui-action-sheet-content-fz: var(--gui-h5-action-sheet-content-fz);
    --gui-action-sheet-action-border-c: var(--gui-h5-action-sheet-action-border-c);
    --gui-action-sheet-action-hover-bg: var(--gui-h5-action-sheet-action-hover-bg);
    --gui-action-sheet-action-active-bg: var(--gui-h5-action-sheet-action-active-bg);
    --gui-action-sheet-action-disabled-c: var(--gui-h5-action-sheet-action-disabled-c);
    --gui-action-sheet-action-danger-c: var(--gui-h5-action-sheet-action-danger-c);
    --gui-action-sheet-scrollbar-thumb-c: var(--gui-h5-action-sheet-scrollbar-thumb-c);
    --gui-action-sheet-overlay: var(--gui-h5-action-sheet-overlay)
}

.gui_15569b86 {
    position: relative;
    font-family: inherit
}

.gui_15569b86,
.gui_964f772c {
    z-index: var(--gui-action-sheet-zIndex)
}

.gui_964f772c {
    position: fixed;
    inset: 0;
    background-color: var(--gui-action-sheet-overlay);
    animation: gui_f925830d .2s ease-out
}

.gui_964f772c[data-state=closed] {
    animation: gui_2b8af666 .2s ease-out
}

@keyframes gui_f925830d {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes gui_2b8af666 {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.gui_10126755 {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: var(--gui-action-sheet-zIndex);
    outline: none;
    display: flex;
    flex-direction: column;
    max-height: var(--gui-action-sheet-max-h);
    margin-bottom: env(safe-area-inset-bottom, 0);
    animation: gui_5909d308 .25s cubic-bezier(.32, .72, 0, 1)
}

.gui_10126755[data-state=closed] {
    animation: gui_3dd981cf .2s cubic-bezier(.32, .72, 0, 1)
}

@keyframes gui_5909d308 {
    0% {
        transform: translateY(100%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes gui_3dd981cf {
    0% {
        transform: translateY(0)
    }
    to {
        transform: translateY(100%)
    }
}

.gui_879e431 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: var(--gui-action-sheet-p);
    padding-top: var(--gui-action-sheet-header-pt);
    padding-bottom: var(--gui-action-sheet-header-pb);
    color: var(--gui-action-sheet-header-c);
    font-size: var(--gui-action-sheet-header-fz);
    font-weight: var(--gui-action-sheet-header-fw);
    line-height: normal;
    text-align: center;
    background: var(--gui-action-sheet-bg);
    border-radius: var(--gui-action-sheet-r) var(--gui-action-sheet-r) 0 0
}

.gui_879e431:last-child {
    border-radius: var(--gui-action-sheet-r)
}

.gui_95965c34 {
    margin: 0;
    padding: 0;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit
}

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

.gui_17c3e8d8 {
    margin: 4px 0 0;
    padding: 0;
    font-size: var(--gui-action-sheet-header-description-fz);
    font-weight: var(--gui-action-sheet-header-description-fw);
    line-height: 18px;
    color: var(--gui-action-sheet-header-description-c)
}

.gui_879e431[data-description-only] .gui_17c3e8d8 {
    margin: 0;
    font-size: var(--gui-action-sheet-header-description-only-fz);
    font-weight: var(--gui-action-sheet-header-description-only-fw);
    line-height: normal;
    color: var(--gui-action-sheet-header-c)
}

.gui_154f5446 {
    flex: 1;
    overflow-y: auto;
    font-size: var(--gui-action-sheet-content-fz);
    color: var(--gui-action-sheet-content-c);
    background: var(--gui-action-sheet-bg)
}

.gui_154f5446:not(:has(.gui_fc747fda)) {
    padding: 0 var(--gui-action-sheet-p);
    padding-bottom: var(--gui-action-sheet-p)
}

.gui_10126755[data-no-header] .gui_154f5446 {
    padding-top: var(--gui-action-sheet-p);
    border-radius: var(--gui-action-sheet-r) var(--gui-action-sheet-r) 0 0
}

.gui_fc747fda {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 56px;
    padding: 16px;
    margin: 0;
    border: none;
    background: transparent;
    color: var(--gui-action-sheet-content-c);
    font-size: 17px;
    font-weight: 500;
    line-height: 22px;
    cursor: pointer;
    transition: background-color .15s ease
}

.gui_9521b8d0 {
    display: inline-flex;
    align-items: center
}

.gui_ffbf301e {
    border-top: 1px solid var(--gui-action-sheet-action-border-c)
}

.gui_fc747fda:hover:not(:disabled) {
    background-color: var(--gui-action-sheet-action-hover-bg)
}

.gui_fc747fda:active:not(:disabled) {
    background-color: var(--gui-action-sheet-action-active-bg)
}

.gui_fc747fda:disabled {
    color: var(--gui-action-sheet-action-disabled-c);
    cursor: not-allowed
}

.gui_fc747fda[data-danger] {
    color: var(--gui-action-sheet-action-danger-c)
}

@supports (scrollbar-width:thin) and (scrollbar-color:auto) {
    .gui_154f5446 {
        scrollbar-width: thin;
        scrollbar-color: var(--gui-action-sheet-scrollbar-thumb-c) transparent
    }
}

.gui_154f5446::-webkit-scrollbar {
    width: 4px
}

.gui_154f5446::-webkit-scrollbar-track {
    background: transparent !important;
    border-radius: 99px
}

.gui_154f5446::-webkit-scrollbar-thumb {
    background: var(--gui-action-sheet-scrollbar-thumb-c) !important;
    border-radius: 99px
}

.gui_9468367b {
    --gui-tooltip-shadow: var(--gui-tooltip-base-shadow);
    --gui-tooltip-bg: var(--gui-tooltip-base-bg);
    --gui-tooltip-c: var(--gui-tooltip-base-c);
    --gui-tooltip-fz: var(--gui-tooltip-base-fz);
    --gui-tooltip-fw: var(--gui-tooltip-base-fw);
    --gui-tooltip-r: var(--gui-tooltip-base-r);
    --gui-tooltip-px: var(--gui-tooltip-base-px);
    --gui-tooltip-py: var(--gui-tooltip-base-py);
    --gui-tooltip-close-size: var(--gui-tooltip-base-close-size);
    --gui-tooltip-close-mx: var(--gui-tooltip-base-close-mx);
    --gui-tooltip-maw: var(--gui-tooltip-base-maw)
}

.gui_1b3c8819 {
    box-sizing: border-box;
    position: absolute;
    font-family: inherit;
    background: var(--gui-tooltip-bg);
    box-shadow: var(--gui-tooltip-shadow);
    color: var(--gui-tooltip-c);
    line-height: 1.5;
    padding: var(--gui-tooltip-py) var(--gui-tooltip-px);
    font-size: var(--gui-tooltip-fz);
    font-weight: var(--gui-tooltip-fw);
    border-radius: var(--gui-tooltip-r);
    max-width: min(calc(100vw - 32px), var(--gui-tooltip-maw))
}

.gui_1b3c8819[data-side=left][data-sub-placement=start],
.gui_1b3c8819[data-side=right][data-sub-placement=start] {
    transform: translateY(calc(var(--gui-tooltip-shift-offset) * -1))
}

.gui_1b3c8819[data-side=left][data-sub-placement=end],
.gui_1b3c8819[data-side=right][data-sub-placement=end] {
    transform: translateY(var(--gui-tooltip-shift-offset))
}

[dir=rtl] .gui_1b3c8819[data-side=bottom],
[dir=rtl] .gui_1b3c8819[data-side=top] {
    transform: translateX(var(--gui-tooltip-shift-offset))
}

[dir=ltr] .gui_1b3c8819[data-side=bottom],
[dir=ltr] .gui_1b3c8819[data-side=top] {
    transform: translateX(calc(var(--gui-tooltip-shift-offset) * -1))
}

.gui_1b3c8819[data-multiline] {
    white-space: normal
}

.gui_1b3c8819[data-with-close] {
    -webkit-padding-end: calc(var(--gui-tooltip-close-mx) + var(--gui-tooltip-px) + var(--gui-tooltip-close-size));
    padding-inline-end: calc(var(--gui-tooltip-close-mx) + var(--gui-tooltip-px) + var(--gui-tooltip-close-size));
    pointer-events: auto
}

.gui_f898399f {
    width: 10px;
    height: 10px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    position: absolute;
    border-top-color: transparent;
    border-left-color: transparent;
    background: var(--gui-tooltip-bg);
    transform: rotate(45deg) skew(8deg, 8deg);
    pointer-events: none;
    z-index: -1
}

[dir=ltr] .gui_f898399f[data-side=bottom][data-sub-placement=end],
[dir=ltr] .gui_f898399f[data-side=top][data-sub-placement=end] {
    right: var(--gui-tooltip-end-arrow-offset)
}

[dir=rtl] .gui_f898399f[data-side=bottom][data-sub-placement=end],
[dir=rtl] .gui_f898399f[data-side=top][data-sub-placement=end] {
    left: var(--gui-tooltip-end-arrow-offset)
}

[dir=ltr] .gui_f898399f[data-side=bottom][data-sub-placement=start],
[dir=ltr] .gui_f898399f[data-side=top][data-sub-placement=start] {
    left: var(--gui-tooltip-start-arrow-offset)
}

[dir=rtl] .gui_f898399f[data-side=bottom][data-sub-placement=start],
[dir=rtl] .gui_f898399f[data-side=top][data-sub-placement=start] {
    right: var(--gui-tooltip-start-arrow-offset)
}

.gui_f8b1a38e {
    position: absolute !important;
    top: calc(var(--gui-tooltip-base-py) + var(--gui-tooltip-base-fz) * .75 - var(--gui-tooltip-base-close-size) * .5);
    cursor: pointer;
    z-index: 1
}

[dir=ltr] .gui_f8b1a38e {
    right: var(--gui-tooltip-base-px)
}

[dir=rtl] .gui_f8b1a38e {
    left: var(--gui-tooltip-base-px)
}

@media (max-width:768px) {
    .gui_ea049dee {
        --gui-tooltip-shadow: var(--gui-h5-tooltip-base-shadow);
        --gui-tooltip-bg: var(--gui-h5-tooltip-base-bg);
        --gui-tooltip-c: var(--gui-h5-tooltip-base-c);
        --gui-tooltip-fz: var(--gui-h5-tooltip-base-fz);
        --gui-tooltip-fw: var(--gui-h5-tooltip-base-fw);
        --gui-tooltip-r: var(--gui-h5-tooltip-base-r);
        --gui-tooltip-px: var(--gui-h5-tooltip-base-px);
        --gui-tooltip-py: var(--gui-h5-tooltip-base-py);
        --gui-tooltip-close-size: var(--gui-h5-tooltip-base-close-size);
        --gui-tooltip-close-mx: var(--gui-h5-tooltip-base-close-mx);
        --gui-tooltip-maw: var(--gui-h5-tooltip-base-maw)
    }
}

.gui_a1d06996 {
    display: inline-flex;
    color: var(--gui-icon-color);
    width: var(--gui-icon-size);
    min-width: var(--gui-icon-size);
    height: var(--gui-icon-size);
    min-height: var(--gui-icon-size);
    position: relative;
    line-height: 1;
    box-sizing: content-box
}

.gui_a1d06996>svg {
    width: 100%;
    height: 100%
}

.gui_a1d06996[data-vertical-rotate],
[dir=rtl] .gui_a1d06996[data-rtl-rotate] {
    transform: rotate(180deg)
}

.gui_538a7d44 {
    --gui-tag-h: 24px;
    --gui-tag-w: fit-content;
    --gui-tag-fz: 12px;
    --gui-tag-fw: 400;
    --gui-tag-bg: var(--color-neutral-2);
    --gui-tag-c: var(--color-text-1);
    --gui-tag-r: 4px;
    --gui-tag-px: 8px;
    --gui-tag-icon-mx: 4px;
    --gui-tag-h5-h: 16px;
    --gui-tag-h5-icon-mx: 2px
}

.gui_5391f755 {
    text-transform: none;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 var(--gui-tag-px);
    font-size: var(--gui-tag-fz);
    font-weight: var(--gui-tag-fw);
    background: var(--gui-tag-bg);
    color: var(--gui-tag-c);
    border-radius: var(--gui-tag-r);
    height: var(--gui-tag-h);
    width: var(--gui-tag-w)
}

@media(max-width:768px) {
    .gui_5391f755 {
        --gui-tag-h: 16px;
        --gui-tag-icon-mx: 2px
    }
}

.gui_1e51d6e1 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    font-family: inherit
}

.gui_4a6b8f92 {
    display: flex;
    align-items: center
}

.gui_5391f755:not([data-no-content]) .gui_4a6b8f92[data-position=left] {
    -webkit-margin-end: var(--gui-tag-icon-mx);
    margin-inline-end: var(--gui-tag-icon-mx)
}

.gui_5391f755:not([data-no-content]) .gui_4a6b8f92[data-position=right] {
    -webkit-margin-start: var(--gui-tag-icon-mx);
    margin-inline-start: var(--gui-tag-icon-mx)
}

.gui_347636db {
    --gui-badge-icon-dot-x-offset: var(--gui-badge-base-icon-dot-x-offset);
    --gui-badge-icon-dot-y-offset: var(--gui-badge-base-icon-dot-y-offset);
    --gui-badge-icon-digit-x-offset: var(--gui-badge-base-icon-digit-x-offset);
    --gui-badge-icon-digit-y-offset: var(--gui-badge-base-icon-digit-y-offset);
    --gui-badge-dot-x-offset: var(--gui-badge-base-dot-x-offset);
    --gui-badge-dot-y-offset: var(--gui-badge-base-dot-y-offset);
    --gui-badge-digit-x-offset: var(--gui-badge-base-digit-x-offset);
    --gui-badge-digit-y-offset: var(--gui-badge-base-digit-y-offset);
    --gui-badge-tag-x-offset: var(--gui-badge-base-tag-x-offset);
    --gui-badge-tag-y-offset: var(--gui-badge-base-tag-y-offset);
    --gui-badge-dot-h: var(--gui-badge-base-dot-h);
    --gui-badge-h: var(--gui-badge-base-h);
    --gui-badge-r: var(--gui-badge-base-r);
    --gui-badge-px: var(--gui-badge-base-px);
    --gui-badge-py: var(--gui-badge-base-py);
    --gui-badge-fz: var(--gui-badge-base-fz);
    --gui-badge-fw: var(--gui-badge-base-fw)
}

.gui_5a506cd9 {
    position: relative;
    display: inline-flex
}

.gui_492f6cff {
    --gui-badge-c: var(--gui-badge-icon-dot-c);
    --gui-badge-bg: var(--gui-badge-icon-dot-bg);
    --gui-badge-dot-border-c: var(--gui-badge-icon-dot-border-c);
    width: var(--gui-badge-dot-h);
    height: var(--gui-badge-dot-h);
    padding: 0;
    position: absolute;
    z-index: 1;
    top: calc(0px + var(--gui-badge-icon-dot-y-offset));
    border: 1px solid var(--gui-badge-dot-border-c);
    box-sizing: border-box;
    background-color: var(--gui-badge-bg);
    border-radius: var(--gui-badge-r)
}

[dir=ltr] .gui_492f6cff {
    right: calc(0px + var(--gui-badge-icon-dot-x-offset))
}

[dir=rtl] .gui_492f6cff {
    left: calc(0px + var(--gui-badge-icon-dot-x-offset))
}

.gui_bb054b63 {
    --gui-badge-c: var(--gui-badge-icon-digit-c);
    --gui-badge-bg: var(--gui-badge-icon-digit-bg);
    width: min-content;
    height: var(--gui-badge-h);
    padding: var(--gui-badge-py) var(--gui-badge-px);
    background-color: var(--gui-badge-bg);
    border-radius: var(--gui-badge-r);
    position: absolute;
    z-index: 1;
    bottom: calc(100% + var(--gui-badge-icon-digit-y-offset));
    overflow: hidden
}

[dir=ltr] .gui_bb054b63 {
    left: calc(100% + var(--gui-badge-icon-digit-x-offset))
}

[dir=rtl] .gui_bb054b63 {
    right: calc(100% + var(--gui-badge-icon-digit-x-offset))
}

.gui_754e2bff {
    --gui-badge-c: var(--gui-badge-dot-c);
    --gui-badge-bg: var(--gui-badge-dot-bg);
    --gui-badge-dot-border-c: var(--gui-badge-dot-border-c);
    width: var(--gui-badge-dot-h);
    height: var(--gui-badge-dot-h);
    padding: 0;
    position: absolute;
    z-index: 1;
    top: calc(0px + var(--gui-badge-dot-y-offset));
    border: 1px solid var(--gui-badge-dot-border-c);
    box-sizing: border-box;
    background-color: var(--gui-badge-bg);
    border-radius: var(--gui-badge-r)
}

[dir=ltr] .gui_754e2bff {
    left: calc(100% + var(--gui-badge-dot-x-offset))
}

[dir=rtl] .gui_754e2bff {
    right: calc(100% + var(--gui-badge-dot-x-offset))
}

.gui_5a704a63 {
    --gui-badge-c: var(--gui-badge-digit-c);
    --gui-badge-bg: var(--gui-badge-digit-bg);
    width: var(--gui-badge-h);
    height: var(--gui-badge-h);
    padding: var(--gui-badge-py) var(--gui-badge-px);
    background-color: var(--gui-badge-bg);
    border-radius: var(--gui-badge-r);
    position: absolute;
    z-index: 1;
    bottom: calc(100% + var(--gui-badge-digit-y-offset));
    overflow: hidden
}

[dir=ltr] .gui_5a704a63 {
    left: calc(100% + var(--gui-badge-digit-x-offset))
}

[dir=rtl] .gui_5a704a63 {
    right: calc(100% + var(--gui-badge-digit-x-offset))
}

.gui_754e6650 {
    --gui-badge-c: var(--gui-badge-tag-c);
    --gui-badge-bg: var(--gui-badge-tag-bg);
    width: min-content;
    height: var(--gui-badge-h);
    padding: var(--gui-badge-py) var(--gui-badge-px);
    background-color: var(--gui-badge-bg);
    border-radius: var(--gui-badge-r);
    position: absolute;
    z-index: 1;
    bottom: calc(100% + var(--gui-badge-tag-y-offset));
    overflow: hidden;
    border: var(--gui-badge-tag-border-w) solid var(--gui-badge-tag-border-c)
}

[dir=ltr] .gui_754e6650 {
    left: calc(100% + var(--gui-badge-tag-x-offset))
}

[dir=rtl] .gui_754e6650 {
    right: calc(100% + var(--gui-badge-tag-x-offset))
}

.gui_5add502a {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: var(--gui-badge-fz);
    font-weight: var(--gui-badge-fw);
    line-height: 1.5;
    color: var(--gui-badge-c);
    box-sizing: content-box
}

@media (max-width:768px) {
    .gui_8302b8ae {
        --gui-badge-dot-h: var(--gui-h5-badge-base-dot-h);
        --gui-badge-h: var(--gui-h5-badge-base-h);
        --gui-badge-r: var(--gui-h5-badge-base-r);
        --gui-badge-px: var(--gui-h5-badge-base-px);
        --gui-badge-py: var(--gui-h5-badge-base-py);
        --gui-badge-fz: var(--gui-h5-badge-base-fz);
        --gui-badge-fw: var(--gui-h5-badge-base-fw)
    }
    .gui_2db6150a {
        --gui-badge-icon-dot-x-offset: var(--gui-h5-badge-base-icon-dot-x-offset);
        --gui-badge-icon-dot-y-offset: var(--gui-h5-badge-base-icon-dot-y-offset);
        --gui-badge-c: var(--gui-h5-badge-icon-dot-c);
        --gui-badge-bg: var(--gui-h5-badge-icon-dot-bg);
        --gui-badge-dot-border-c: var(--gui-h5-badge-icon-dot-border-c)
    }
    .gui_98821cae {
        --gui-badge-icon-digit-x-offset: var(--gui-h5-badge-base-icon-digit-x-offset);
        --gui-badge-icon-digit-y-offset: var(--gui-h5-badge-base-icon-digit-y-offset);
        --gui-badge-c: var(--gui-h5-badge-icon-digit-c);
        --gui-badge-bg: var(--gui-h5-badge-icon-digit-bg)
    }
    .gui_2c5b6914 {
        --gui-badge-dot-x-offset: var(--gui-h5-badge-base-dot-x-offset);
        --gui-badge-dot-y-offset: var(--gui-h5-badge-base-dot-y-offset);
        --gui-badge-c: var(--gui-h5-badge-dot-c);
        --gui-badge-bg: var(--gui-h5-badge-dot-bg);
        --gui-badge-dot-border-c: var(--gui-h5-badge-dot-border-c)
    }
    .gui_83229638 {
        --gui-badge-digit-x-offset: var(--gui-h5-badge-base-digit-x-offset);
        --gui-badge-digit-y-offset: var(--gui-h5-badge-base-digit-y-offset);
        --gui-badge-c: var(--gui-h5-badge-digit-c);
        --gui-badge-bg: var(--gui-h5-badge-digit-bg)
    }
    .gui_2c5ba365 {
        --gui-badge-tag-x-offset: var(--gui-h5-badge-base-tag-x-offset);
        --gui-badge-tag-y-offset: var(--gui-h5-badge-base-tag-y-offset);
        --gui-badge-h: var(--gui-h5-badge-tag-h);
        --gui-badge-fz: var(--gui-h5-badge-tag-fz);
        --gui-badge-fw: var(--gui-h5-badge-tag-fw);
        --gui-badge-px: var(--gui-h5-badge-tag-px);
        --gui-badge-tag-border-w: var(--gui-h5-badge-tag-border-w);
        --gui-badge-tag-border-c: var(--gui-h5-badge-tag-border-c);
        --gui-badge-c: var(--gui-h5-badge-tag-c);
        --gui-badge-bg: var(--gui-h5-badge-tag-bg)
    }
}

.gui_5f8c79aa {
    --gui-switch-bg: var(--gui-switch-base-bg);
    --gui-switch-hover-bg: var(--gui-switch-base-hover-bg);
    --gui-switch-disabled-bg: var(--gui-switch-base-disabled-bg);
    --gui-switch-checked-bg: var(--gui-switch-base-checked-bg);
    --gui-switch-checked-hover-bg: var(--gui-switch-base-checked-hover-bg);
    --gui-switch-checked-disabled-bg: var(--gui-switch-base-checked-disabled-bg);
    --gui-switch-thumb-bg: var(--gui-switch-base-thumb-bg);
    --gui-switch-thumb-hover-bg: var(--gui-switch-base-thumb-hover-bg);
    --gui-switch-thumb-disabled-bg: var(--gui-switch-base-thumb-disabled-bg);
    --gui-switch-thumb-checked-bg: var(--gui-switch-base-thumb-checked-bg);
    --gui-switch-thumb-checked-hover-bg: var(--gui-switch-base-thumb-checked-hover-bg);
    --gui-switch-thumb-checked-disabled-bg: var(--gui-switch-base-thumb-checked-disabled-bg);
    --gui-switch-loading-c: var(--gui-switch-base-loading-c);
    --gui-switch-label-c: var(--gui-switch-base-label-c);
    --gui-switch-label-disabled-c: var(--gui-switch-base-label-disabled-c);
    --gui-switch-label-mx: var(--gui-switch-base-label-mx);
    --gui-switch-label-fw: var(--gui-switch-base-label-fw);
    --gui-switch-label-fz: var(--gui-switch-base-label-fz);
    --gui-switch-w: var(--gui-switch-base-w);
    --gui-switch-h: var(--gui-switch-base-h)
}

.gui_5f8cac7b {
    display: flex
}

.gui_926b4011 {
    height: 0;
    width: 0;
    opacity: 0;
    position: absolute;
    padding: 0;
    overflow: hidden
}

.gui_9307d992 {
    display: flex;
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    align-items: center;
    width: var(--gui-switch-w);
    min-width: var(--gui-switch-w);
    height: var(--gui-switch-h);
    border-radius: calc(var(--gui-switch-h) / 2);
    border: none;
    background: var(--gui-switch-bg);
    transition: all .15s ease-in-out;
    cursor: pointer
}

[data-has-label]>.gui_5f8cac7b>.gui_9307d992 {
    transform: var(--gui-switch-icon-transform, translateY(0))
}

.gui_926b4011:checked+.gui_9307d992 {
    background: var(--gui-switch-checked-bg)
}

.gui_926b4011:checked:disabled+.gui_9307d992 {
    background: var(--gui-switch-checked-disabled-bg)
}

.gui_926b4011:disabled+.gui_9307d992 {
    background: var(--gui-switch-disabled-bg);
    cursor: not-allowed
}

.gui_93039a1d {
    position: absolute;
    z-index: 1;
    border-radius: 50%;
    background: var(--gui-switch-thumb-bg);
    width: calc(var(--gui-switch-h) - 4px);
    height: calc(var(--gui-switch-h) - 4px);
    box-shadow: 0 0 4px rgba(4, 9, 25, .15);
    transition: .15s;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .15s ease-in-out
}

.gui_926b4011:disabled+.gui_9307d992>.gui_93039a1d {
    box-shadow: none;
    background: var(--gui-switch-thumb-disabled-bg)
}

.gui_926b4011:checked:disabled+.gui_9307d992>.gui_93039a1d {
    box-shadow: none;
    background: var(--gui-switch-thumb-checked-disabled-bg)
}

[dir=ltr] .gui_926b4011+.gui_9307d992>.gui_93039a1d {
    left: 2px
}

[dir=ltr] .gui_926b4011:checked+.gui_9307d992>.gui_93039a1d {
    left: calc(100% - var(--gui-switch-h) + 2px)
}

[dir=rtl] .gui_926b4011+.gui_9307d992>.gui_93039a1d {
    right: 2px
}

[dir=rtl] .gui_926b4011:checked+.gui_9307d992>.gui_93039a1d {
    right: calc(100% - var(--gui-switch-h) + 2px)
}

.gui_8ad62cd8 {
    display: none
}

[data-has-label]>.gui_5f8cac7b>.gui_8ad62cd8 {
    display: flex;
    flex-direction: column;
    align-self: center;
    line-height: normal;
    font-family: inherit;
    -webkit-padding-start: var(--gui-switch-label-mx);
    padding-inline-start: var(--gui-switch-label-mx)
}

.gui_928f673b {
    font-size: var(--gui-switch-label-fz);
    font-weight: var(--gui-switch-label-fw);
    white-space: wrap;
    color: var(--gui-switch-label-c)
}

.gui_928f673b[data-disabled] {
    color: var(--gui-switch-label-disabled-c);
    cursor: not-allowed
}

@media (max-width:768px) {
    .gui_72a0ad48 {
        --gui-switch-bg: var(--gui-h5-switch-base-bg);
        --gui-switch-hover-bg: var(--gui-h5-switch-base-hover-bg);
        --gui-switch-disabled-bg: var(--gui-h5-switch-base-disabled-bg);
        --gui-switch-checked-bg: var(--gui-h5-switch-base-checked-bg);
        --gui-switch-checked-hover-bg: var(--gui-h5-switch-base-checked-hover-bg);
        --gui-switch-checked-disabled-bg: var(--gui-h5-switch-base-checked-disabled-bg);
        --gui-switch-thumb-bg: var(--gui-h5-switch-base-thumb-bg);
        --gui-switch-thumb-hover-bg: var(--gui-h5-switch-base-thumb-hover-bg);
        --gui-switch-thumb-disabled-bg: var(--gui-h5-switch-base-thumb-disabled-bg);
        --gui-switch-thumb-checked-bg: var(--gui-h5-switch-base-thumb-checked-bg);
        --gui-switch-thumb-checked-hover-bg: var(--gui-h5-switch-base-thumb-checked-hover-bg);
        --gui-switch-thumb-checked-disabled-bg: var(--gui-h5-switch-base-thumb-checked-disabled-bg);
        --gui-switch-loading-c: var(--gui-h5-switch-base-loading-c);
        --gui-switch-label-c: var(--gui-h5-switch-base-label-c);
        --gui-switch-label-disabled-c: var(--gui-h5-switch-base-label-disabled-c);
        --gui-switch-label-mx: var(--gui-h5-switch-base-label-mx);
        --gui-switch-label-fw: var(--gui-h5-switch-base-label-fw);
        --gui-switch-label-fz: var(--gui-h5-switch-base-label-fz);
        --gui-switch-w: var(--gui-h5-switch-base-w);
        --gui-switch-h: var(--gui-h5-switch-base-h)
    }
}

.gui_ca7ae9e4 {
    --gui-loading-main-color: #387cf2;
    --gui-loading-sub-color: #a7f757;
    position: relative;
    width: var(--gui-loading-size);
    height: var(--gui-loading-size)
}

.gui_8a641712 {
    position: absolute;
    width: calc(var(--gui-loading-size) * 3 / 8);
    height: calc(var(--gui-loading-size) * 3 / 8);
    right: 0;
    top: 0;
    background-color: var(--gui-loading-sub-color);
    animation: gui_b4f6e1ac 1.2s infinite
}

.gui_db2a2a6b {
    position: absolute;
    width: calc(var(--gui-loading-size) * 5 / 8);
    height: calc(var(--gui-loading-size) * 5 / 8);
    left: 0;
    bottom: 0;
    background-color: var(--gui-loading-main-color);
    animation: gui_f3e3fdf3 1.2s infinite
}

@keyframes gui_b4f6e1ac {
    0% {
        transform: translate(0);
        z-index: 10
    }
    50% {
        transform: translate(calc(-5/8 * var(--gui-loading-size)), calc(5/8 * var(--gui-loading-size)));
        z-index: 10
    }
    50.01% {
        transform: translate(calc(-5/8 * var(--gui-loading-size)), calc(5/8 * var(--gui-loading-size)));
        z-index: 20
    }
    to {
        transform: translate(0);
        z-index: 20
    }
}

@keyframes gui_f3e3fdf3 {
    0% {
        transform: translate(0);
        z-index: 20
    }
    50% {
        transform: translate(calc(3/8 * var(--gui-loading-size)), calc(-3/8 * var(--gui-loading-size)));
        z-index: 20
    }
    50.01% {
        transform: translate(calc(3/8 * var(--gui-loading-size)), calc(-3/8 * var(--gui-loading-size)));
        z-index: 10
    }
    to {
        transform: translate(0);
        z-index: 10
    }
}

.gui_1c7a2ed4 {
    position: relative;
    transform: rotate(-90deg);
    --gui-circleLoading-c: var(--color-icon-icon-primary);
    --gui-circleLoading-bg: var(--color-cmpt-carousel-bg);
    --gui-circleLoading-t: 1s
}

.gui_cd1bb91 {
    animation: gui_f91db343 var(--gui-circleLoading-t) ease-in-out infinite;
    stroke-dasharray: 251.33;
    stroke-dashoffset: 251.33
}

@keyframes gui_f91db343 {
    0% {
        stroke-dashoffset: 251.33
    }
    to {
        stroke-dashoffset: 0
    }
}

@media (max-width:768px) {
    .gui_582c6bd1 {
        --gui-circleLoading-c: var(--gui-h5-circleLoading-c);
        --gui-circleLoading-bg: var(--gui-h5-circleLoading-bg)
    }
}

.gui_9a4cc0dd {
    position: relative;
    --gui-inlineLoading-c: var(--color-icon-icon-primary);
    --gui-inlineLoading-bg: var(--color-cmpt-carousel-bg);
    --gui-inlineLoading-t: .6s;
    transform-origin: center;
    animation: gui_bd4f338c var(--gui-inlineLoading-t) linear infinite
}

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

@media (max-width:768px) {
    .gui_737cb128 {
        --gui-inlineLoading-c: var(--gui-h5-inlineLoading-c);
        --gui-inlineLoading-bg: var(--gui-h5-inlineLoading-bg)
    }
}

.gui_f3ea3583 {
    --gui-radio-bg: var(--gui-radio-base-bg);
    --gui-radio-hover-bg: var(--gui-radio-base-hover-bg);
    --gui-radio-disabled-bg: var(--gui-radio-base-disabled-bg);
    --gui-radio-checked-bg: var(--gui-radio-base-checked-bg);
    --gui-radio-checked-hover-bg: var(--gui-radio-base-checked-hover-bg);
    --gui-radio-checked-disabled-bg: var(--gui-radio-base-checked-disabled-bg);
    --gui-radio-border-c: var(--gui-radio-base-border-c);
    --gui-radio-hover-border-c: var(--gui-radio-base-hover-border-c);
    --gui-radio-disabled-border-c: var(--gui-radio-base-disabled-border-c);
    --gui-radio-checked-border-c: var(--gui-radio-base-checked-border-c);
    --gui-radio-checked-hover-border-c: var(--gui-radio-base-checked-hover-border-c);
    --gui-radio-checked-disabled-border-c: var(--gui-radio-base-checked-disabled-border-c);
    --gui-radio-checked-c: var(--gui-radio-base-checked-c);
    --gui-radio-checked-hover-c: var(--gui-radio-base-checked-hover-c);
    --gui-radio-checked-disabled-c: var(--gui-radio-base-checked-disabled-c);
    --gui-radio-label-c: var(--gui-radio-base-label-c);
    --gui-radio-label-disabled-c: var(--gui-radio-base-label-disabled-c);
    --gui-radio-label-mx: var(--gui-radio-base-label-mx);
    --gui-radio-label-fw: var(--gui-radio-base-label-fw);
    --gui-radio-label-fz: var(--gui-radio-base-label-fz);
    --gui-radio-r: var(--gui-radio-base-r);
    --gui-radio-size: var(--gui-radio-base-size);
    --gui-radio-icon-size: var(--gui-radio-base-icon-size)
}

.gui_f3ea6854 {
    display: flex
}

.gui_89c4f5e4 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: var(--gui-radio-size)
}

.gui_89c4f5e4,
.gui_8a3dbb89 {
    height: var(--gui-radio-size)
}

.gui_8a3dbb89 {
    position: absolute;
    display: block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    cursor: pointer;
    width: var(--gui-radio-size);
    border-radius: var(--gui-radio-r);
    border: 1px solid var(--gui-radio-border-c);
    background: var(--gui-radio-bg);
    transition: all .1s ease-in-out
}

[data-has-label]>.gui_f3ea6854>.gui_89c4f5e4 {
    transform: var(--gui-radio-icon-transform, translateY(1.1px))
}

.gui_8a3dbb89:checked {
    background: var(--gui-radio-checked-bg);
    border-color: var(--gui-radio-checked-border-c)
}

.gui_8a3dbb89:checked:disabled {
    background: var(--gui-radio-checked-disabled-bg);
    border-color: var(--gui-radio-checked-disabled-border-c)
}

@media(hover:hover) {
    .gui_8a3dbb89:checked:hover:not(:disabled) {
        background: var(--gui-radio-checked-hover-bg);
        border-color: var(--gui-radio-checked-hover-border-c)
    }
    .gui_8a3dbb89:hover:not(:disabled) {
        background: var(--gui-radio-hover-bg);
        border-color: var(--gui-radio-hover-border-c)
    }
}

.gui_8a3dbb89:disabled {
    background: var(--gui-radio-disabled-bg);
    border-color: var(--gui-radio-disabled-border-c);
    cursor: not-allowed
}

.gui_8a3dbb89:checked:hover~.gui_f3ed6b2b,
.gui_8a3dbb89:checked~.gui_f3ed6b2b {
    color: var(--gui-radio-checked-c)
}

.gui_8a3dbb89:checked:disabled~.gui_f3ed6b2b {
    color: var(--gui-radio-checked-disabled-c)
}

.gui_1d4affb1 {
    display: flex;
    flex-direction: column;
    align-self: center;
    line-height: normal;
    font-family: inherit;
    -webkit-padding-start: var(--gui-radio-label-mx);
    padding-inline-start: var(--gui-radio-label-mx)
}

.gui_89e92682 {
    font-size: var(--gui-radio-label-fz);
    font-weight: var(--gui-radio-label-fw);
    white-space: wrap;
    color: var(--gui-radio-label-c)
}

.gui_89e92682[data-disabled] {
    color: var(--gui-radio-label-disabled-c);
    cursor: not-allowed
}

.gui_8a3dbb89:checked+.gui_f3ed6b2b {
    opacity: 1;
    transform: translate(-50%, -50%)
}

.gui_f3ed6b2b {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.5);
    opacity: 0;
    pointer-events: none;
    width: var(--gui-radio-icon-size);
    height: var(--gui-radio-icon-size)
}

@media (max-width:768px) {
    .gui_fa87b6cf {
        --gui-radio-bg: var(--gui-h5-radio-base-bg);
        --gui-radio-hover-bg: var(--gui-h5-radio-base-hover-bg);
        --gui-radio-disabled-bg: var(--gui-h5-radio-base-disabled-bg);
        --gui-radio-checked-bg: var(--gui-h5-radio-base-checked-bg);
        --gui-radio-checked-hover-bg: var(--gui-h5-radio-base-checked-hover-bg);
        --gui-radio-checked-disabled-bg: var(--gui-h5-radio-base-checked-disabled-bg);
        --gui-radio-border-c: var(--gui-h5-radio-base-border-c);
        --gui-radio-hover-border-c: var(--gui-h5-radio-base-hover-border-c);
        --gui-radio-disabled-border-c: var(--gui-h5-radio-base-disabled-border-c);
        --gui-radio-checked-border-c: var(--gui-h5-radio-base-checked-border-c);
        --gui-radio-checked-hover-border-c: var(--gui-h5-radio-base-checked-hover-border-c);
        --gui-radio-checked-disabled-border-c: var(--gui-h5-radio-base-checked-disabled-border-c);
        --gui-radio-checked-c: var(--gui-h5-radio-base-checked-c);
        --gui-radio-checked-hover-c: var(--gui-h5-radio-base-checked-hover-c);
        --gui-radio-checked-disabled-c: var(--gui-h5-radio-base-checked-disabled-c);
        --gui-radio-label-c: var(--gui-h5-radio-base-label-c);
        --gui-radio-label-disabled-c: var(--gui-h5-radio-base-label-disabled-c);
        --gui-radio-label-mx: var(--gui-h5-radio-base-label-mx);
        --gui-radio-label-fw: var(--gui-h5-radio-base-label-fw);
        --gui-radio-label-fz: var(--gui-h5-radio-base-label-fz);
        --gui-radio-r: var(--gui-h5-radio-base-r);
        --gui-radio-size: var(--gui-h5-radio-base-size);
        --gui-radio-icon-size: var(--gui-h5-radio-base-icon-size)
    }
}

.gui_a49ba53 {
    --gui-notification-maw: 480px;
    --gui-notification-miw: unset;
    --gui-notification-px: var(--gui-notification-base-px);
    --gui-notification-py: var(--gui-notification-base-py);
    --gui-notification-r: var(--gui-notification-base-r);
    --gui-notification-c: var(--gui-notification-base-c);
    --gui-notification-title-fz: var(--gui-notification-base-title-fz);
    --gui-notification-title-fw: var(--gui-notification-base-title-fw);
    --gui-notification-fz: var(--gui-notification-base-fz);
    --gui-notification-fw: var(--gui-notification-base-fw);
    --gui-notification-my: var(--gui-notification-base-my);
    --gui-notification-icon-size: var(--gui-notification-base-icon-size);
    --gui-notification-icon-mx: var(--gui-notification-base-icon-mx);
    --gui-notification-border-w: var(--gui-notification-base-border-w);
    --gui-notification-shadow: var(--gui-notification-base-shadow);
    --gui-notification-close-icon-c: var(--gui-notification-base-close-icon-c)
}

.gui_19942b6a {
    --gui-notification-bg: var(--gui-notification-info-bg);
    --gui-notification-icon-c: var(--gui-notification-info-icon-c);
    --gui-notification-border-c: var(--gui-notification-info-border-c)
}

.gui_24ef0ed5 {
    --gui-notification-bg: var(--gui-notification-pending-bg);
    --gui-notification-icon-c: var(--gui-notification-pending-icon-c);
    --gui-notification-border-c: var(--gui-notification-pending-border-c)
}

.gui_de53c541 {
    --gui-notification-bg: var(--gui-notification-success-bg);
    --gui-notification-icon-c: var(--gui-notification-success-icon-c);
    --gui-notification-border-c: var(--gui-notification-success-border-c)
}

.gui_90a434da {
    --gui-notification-bg: var(--gui-notification-warning-bg);
    --gui-notification-icon-c: var(--gui-notification-warning-icon-c);
    --gui-notification-border-c: var(--gui-notification-warning-border-c)
}

.gui_3f1f8ec6 {
    --gui-notification-bg: var(--gui-notification-error-bg);
    --gui-notification-icon-c: var(--gui-notification-error-icon-c);
    --gui-notification-border-c: var(--gui-notification-error-border-c)
}

.gui_2b562873 {
    pointer-events: none
}

[dir=ltr] .gui_2b562873[data-pos=bottom-left],
[dir=ltr] .gui_2b562873[data-pos=top-left] {
    left: var(--gui-notification-horizontal-offset)
}

[dir=ltr] .gui_2b562873[data-pos=bottom-right],
[dir=ltr] .gui_2b562873[data-pos=top-right],
[dir=rtl] .gui_2b562873[data-pos=bottom-left],
[dir=rtl] .gui_2b562873[data-pos=top-left] {
    right: var(--gui-notification-horizontal-offset)
}

[dir=rtl] .gui_2b562873[data-pos=bottom-right],
[dir=rtl] .gui_2b562873[data-pos=top-right] {
    left: var(--gui-notification-horizontal-offset)
}

.gui_a513464 {
    margin: auto;
    width: max-content;
    max-width: var(--gui-notification-maw);
    min-width: var(--gui-notification-miw);
    border-radius: var(--gui-notification-r);
    background: var(--gui-notification-bg);
    box-shadow: var(--gui-notification-shadow);
    font-weight: var(--gui-notification-fw);
    font-size: var(--gui-notification-fz);
    font-family: inherit;
    color: var(--gui-notification-c);
    border: none;
    overflow: hidden
}

.gui_a513464:not(:first-of-type) {
    margin-top: var(--gui-notification-my)
}

.gui_47937a3f {
    box-sizing: border-box;
    position: relative;
    display: flex;
    padding: var(--gui-notification-py) var(--gui-notification-px)
}

.gui_a49ed24 {
    flex: 1;
    min-width: 0;
    overflow: hidden;
    margin: 0;
    min-width: 1px
}

.gui_3feedf16 {
    font-weight: var(--gui-notification-title-fw);
    font-size: var(--gui-notification-title-fz);
    font-family: inherit;
    color: currentColor;
    white-space: nowrap;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden
}

.gui_a4ceffb {
    box-sizing: border-box;
    margin-top: calc(var(--gui-notification-title-fz) * .65 - var(--gui-notification-icon-size) * .5);
    -webkit-margin-end: var(--gui-notification-icon-mx);
    margin-inline-end: var(--gui-notification-icon-mx);
    width: var(--gui-notification-icon-size);
    height: var(--gui-notification-icon-size);
    background-color: transparent !important;
    color: var(--gui-notification-icon-c);
    align-self: flex-start;
    display: flex;
    align-items: center;
    justify-content: center
}

.gui_3d733a3a {
    font-size: inherit;
    font-family: inherit;
    color: currentColor;
    line-height: 1.5;
    white-space: no-wrap;
    overflow-wrap: break-word
}

.gui_919a4d88 {
    pointer-events: all;
    width: var(--gui-notification-icon-size);
    height: var(--gui-notification-icon-size);
    -webkit-margin-start: var(--gui-notification-icon-mx);
    margin-inline-start: var(--gui-notification-icon-mx);
    margin-top: calc(var(--gui-notification-title-fz) * .75 - var(--gui-notification-icon-size) * .5 - 1px);
    cursor: pointer;
    color: var(--gui-notification-close-icon-c);
    box-sizing: content-box
}

@media (max-width:768px) {
    .gui_90283fff {
        max-width: var(--gui-h5-notification-base-maw);
        --gui-notification-maw: var(--gui-h5-notification-base-maw);
        --gui-notification-px: var(--gui-h5-notification-base-px);
        --gui-notification-py: var(--gui-h5-notification-base-py);
        --gui-notification-r: var(--gui-h5-notification-base-r);
        --gui-notification-gap: var(--gui-h5-notification-base-gap);
        --gui-notification-c: var(--gui-h5-notification-base-c);
        --gui-notification-fz: var(--gui-h5-notification-base-fz);
        --gui-notification-fw: var(--gui-h5-notification-base-fw);
        --gui-notification-title-fz: var(--gui-h5-notification-base-title-fz);
        --gui-notification-title-fw: var(--gui-h5-notification-base-title-fw);
        --gui-notification-my: var(--gui-h5-notification-base-my);
        --gui-notification-icon-size: var(--gui-h5-notification-base-icon-size);
        --gui-notification-icon-mx: var(--gui-h5-notification-base-icon-mx);
        --gui-notification-close-icon-c: var(--gui-h5-notification-base-close-icon-c)
    }
    .gui_3620eb6f {
        --gui-notification-bg: var(--gui-h5-notification-info-bg);
        --gui-notification-icon-c: var(--gui-h5-notification-info-icon-c)
    }
    .gui_40fe995a {
        --gui-notification-bg: var(--gui-h5-notification-pending-bg);
        --gui-notification-icon-c: var(--gui-h5-notification-pending-icon-c)
    }
    .gui_fa634fc6 {
        --gui-notification-bg: var(--gui-h5-notification-success-bg);
        --gui-notification-icon-c: var(--gui-h5-notification-success-icon-c)
    }
    .gui_acb3bf5f {
        --gui-notification-bg: var(--gui-h5-notification-warning-bg);
        --gui-notification-icon-c: var(--gui-h5-notification-warning-icon-c)
    }
    .gui_7429f68b {
        --gui-notification-bg: var(--gui-h5-notification-error-bg);
        --gui-notification-icon-c: var(--gui-h5-notification-error-icon-c)
    }
    .gui_3620eb6f .gui_9023fb96,
    .gui_ae270d8d {
        display: none
    }
    .gui_90283fff {
        box-shadow: none
    }
    .gui_9dea7784 {
        gap: var(--gui-notification-gap)
    }
    .gui_9137ee8e[data-pos^=top-] {
        top: 0 !important;
        bottom: auto !important
    }
    .gui_9137ee8e[data-pos^=bottom-] {
        bottom: 0 !important;
        top: auto !important
    }
    .gui_9137ee8e[data-pos*=center] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .gui_9137ee8e[data-pos=center] {
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%, -50%) !important
    }
}

.gui_98e1d31f {
    display: inline-flex
}

.gui_88b2d4f9 {
    display: none
}

@media (max-width:768px) {
    .gui_98e1d31f {
        display: none
    }
    .gui_88b2d4f9 {
        display: inline-flex
    }
}

.gui_da25a8e8 {
    pointer-events: all;
    border-radius: var(--gui-notification-r);
    background: var(--gui-notification-bg);
    color: var(--gui-notification-c);
    padding: var(--gui-notification-py) var(--gui-notification-px);
    box-shadow: var(--gui-notification-shadow);
    font-size: var(--gui-notification-fz);
    font-weight: var(--gui-notification-fw);
    font-family: inherit;
    line-height: 1.5;
    max-width: var(--gui-h5-toast-base-maw, 281px);
    width: max-content;
    min-width: 0
}

.gui_da21647f,
.gui_fa7383b {
    display: flex;
    align-items: center
}

.gui_da21647f {
    width: var(--gui-notification-icon-size);
    height: var(--gui-notification-icon-size);
    -webkit-margin-end: var(--gui-notification-icon-mx);
    margin-inline-end: var(--gui-notification-icon-mx);
    color: var(--gui-notification-icon-c);
    justify-content: center;
    flex-shrink: 0
}

.gui_6a3457ae {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.gui_2bb05a66 {
    --gui-notification-bg: var(--gui-notification-info-bg);
    --gui-notification-icon-c: var(--gui-notification-info-icon-c)
}

.gui_89921bd1 {
    --gui-notification-bg: var(--gui-notification-pending-bg);
    --gui-notification-icon-c: var(--gui-notification-pending-icon-c)
}

.gui_42f6d23d {
    --gui-notification-bg: var(--gui-notification-success-bg);
    --gui-notification-icon-c: var(--gui-notification-success-icon-c)
}

.gui_f54741d6 {
    --gui-notification-bg: var(--gui-notification-warning-bg);
    --gui-notification-icon-c: var(--gui-notification-warning-icon-c)
}

.gui_69d9aac2 {
    --gui-notification-bg: var(--gui-notification-error-bg);
    --gui-notification-icon-c: var(--gui-notification-error-icon-c)
}

.gui_f4cb4cfb {
    --gui-notification-px: var(--gui-h5-toast-base-px);
    --gui-notification-py: var(--gui-h5-toast-base-py);
    --gui-notification-r: var(--gui-h5-toast-base-r);
    --gui-notification-c: var(--gui-h5-toast-base-c);
    --gui-notification-fz: var(--gui-h5-toast-base-fz);
    --gui-notification-fw: var(--gui-h5-toast-base-fw);
    --gui-notification-icon-size: var(--gui-h5-toast-base-icon-size);
    --gui-notification-icon-mx: var(--gui-h5-toast-base-icon-mx);
    box-shadow: none
}

.gui_f4c70892 {
    align-self: flex-start;
    margin-top: calc((var(--gui-h5-toast-base-fz) * 1.5 - var(--gui-h5-toast-base-icon-size)) / 2)
}

.gui_a44335fb {
    white-space: normal;
    overflow: visible;
    text-overflow: unset
}

.gui_b3e08af3 {
    --gui-notification-bg: var(--gui-h5-toast-info-bg);
    --gui-notification-icon-c: var(--gui-h5-toast-info-icon-c)
}

.gui_b3e08af3 .gui_f4c70892 {
    display: none
}

.gui_7b629ade {
    --gui-notification-bg: var(--gui-h5-toast-pending-bg);
    --gui-notification-icon-c: var(--gui-h5-toast-pending-icon-c)
}

.gui_34c7514a {
    --gui-notification-bg: var(--gui-h5-toast-success-bg);
    --gui-notification-icon-c: var(--gui-h5-toast-success-icon-c)
}

.gui_e717c0e3 {
    --gui-notification-bg: var(--gui-h5-toast-warning-bg);
    --gui-notification-icon-c: var(--gui-h5-toast-warning-icon-c)
}

.gui_a3e8890f {
    --gui-notification-bg: var(--gui-h5-toast-error-bg);
    --gui-notification-icon-c: var(--gui-h5-toast-error-icon-c)
}

.gui_46affb14 {
    --gui-input-clear-icon-c: var(--gui-input-base-clear-icon-c);
    --gui-input-caret-c: var(--gui-input-base-caret-c);
    --gui-input-align: "start"
}

.gui_9fe8367e {
    --gui-input-h: var(--gui-input-lg-h);
    --gui-input-r: var(--gui-input-lg-r);
    --gui-input-fz: var(--gui-input-lg-fz);
    --gui-input-fw: var(--gui-input-lg-fw);
    --gui-input-placeholder-fw: var(--gui-input-lg-placeholder-fw);
    --gui-input-px: var(--gui-input-lg-px);
    --gui-input-icon-size: var(--gui-input-lg-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-lg-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-lg-icon-safe-gap)
}

.gui_9fe8369a {
    --gui-input-h: var(--gui-input-md-h);
    --gui-input-r: var(--gui-input-md-r);
    --gui-input-fz: var(--gui-input-md-fz);
    --gui-input-fw: var(--gui-input-md-fw);
    --gui-input-placeholder-fw: var(--gui-input-md-placeholder-fw);
    --gui-input-px: var(--gui-input-md-px);
    --gui-input-icon-size: var(--gui-input-md-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-md-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-md-icon-safe-gap)
}

.gui_9fe8375d {
    --gui-input-h: var(--gui-input-sm-h);
    --gui-input-r: var(--gui-input-sm-r);
    --gui-input-fz: var(--gui-input-sm-fz);
    --gui-input-fw: var(--gui-input-sm-fw);
    --gui-input-placeholder-fw: var(--gui-input-sm-placeholder-fw);
    --gui-input-px: var(--gui-input-sm-px);
    --gui-input-icon-size: var(--gui-input-sm-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-sm-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-sm-icon-safe-gap)
}

.gui_9fe837fe {
    --gui-input-h: var(--gui-input-xs-h);
    --gui-input-r: var(--gui-input-xs-r);
    --gui-input-fz: var(--gui-input-xs-fz);
    --gui-input-fw: var(--gui-input-xs-fw);
    --gui-input-placeholder-fw: var(--gui-input-xs-placeholder-fw);
    --gui-input-px: var(--gui-input-xs-px);
    --gui-input-icon-size: var(--gui-input-xs-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-xs-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-xs-icon-safe-gap)
}

.gui_fa250edf {
    --gui-input-placeholder-c: var(--gui-input-primary-placeholder-c);
    --gui-input-disabled-placeholder-c: var(--gui-input-primary-disabled-placeholder-c);
    --gui-input-active-placeholder-c: var(--gui-input-primary-active-placeholder-c);
    --gui-input-invalid-placeholder-c: var(--gui-input-primary-invalid-placeholder-c);
    --gui-input-bg: var(--gui-input-primary-bg);
    --gui-input-hover-bg: var(--gui-input-primary-hover-bg);
    --gui-input-active-bg: var(--gui-input-primary-active-bg);
    --gui-input-invalid-bg: var(--gui-input-primary-invalid-bg);
    --gui-input-disabled-bg: var(--gui-input-primary-disabled-bg);
    --gui-input-c: var(--gui-input-primary-c);
    --gui-input-hover-c: var(--gui-input-primary-hover-c);
    --gui-input-active-c: var(--gui-input-primary-active-c);
    --gui-input-invalid-c: var(--gui-input-primary-invalid-c);
    --gui-input-disabled-c: var(--gui-input-primary-disabled-c);
    --gui-input-icon-c: var(--gui-input-primary-icon-c);
    --gui-input-icon-hover-c: var(--gui-input-primary-icon-hover-c);
    --gui-input-icon-active-c: var(--gui-input-primary-icon-active-c);
    --gui-input-icon-invalid-c: var(--gui-input-primary-icon-invalid-c);
    --gui-input-icon-disabled-c: var(--gui-input-primary-icon-disabled-c);
    --gui-input-border-w: var(--gui-input-primary-border-w);
    --gui-input-border-c: var(--gui-input-primary-border-c);
    --gui-input-hover-border-c: var(--gui-input-primary-hover-border-c);
    --gui-input-active-border-c: var(--gui-input-primary-active-border-c);
    --gui-input-invalid-border-c: var(--gui-input-primary-invalid-border-c);
    --gui-input-disabled-border-c: var(--gui-input-primary-disabled-border-c)
}

.gui_422faf11 {
    --gui-input-placeholder-c: var(--gui-input-secondary-placeholder-c);
    --gui-input-disabled-placeholder-c: var(--gui-input-secondary-disabled-placeholder-c);
    --gui-input-active-placeholder-c: var(--gui-input-secondary-active-placeholder-c);
    --gui-input-invalid-placeholder-c: var(--gui-input-secondary-invalid-placeholder-c);
    --gui-input-bg: var(--gui-input-secondary-bg);
    --gui-input-hover-bg: var(--gui-input-secondary-hover-bg);
    --gui-input-active-bg: var(--gui-input-secondary-active-bg);
    --gui-input-invalid-bg: var(--gui-input-secondary-invalid-bg);
    --gui-input-disabled-bg: var(--gui-input-secondary-disabled-bg);
    --gui-input-c: var(--gui-input-secondary-c);
    --gui-input-hover-c: var(--gui-input-secondary-hover-c);
    --gui-input-active-c: var(--gui-input-secondary-active-c);
    --gui-input-invalid-c: var(--gui-input-secondary-invalid-c);
    --gui-input-disabled-c: var(--gui-input-secondary-disabled-c);
    --gui-input-icon-c: var(--gui-input-secondary-icon-c);
    --gui-input-icon-hover-c: var(--gui-input-secondary-icon-hover-c);
    --gui-input-icon-active-c: var(--gui-input-secondary-icon-active-c);
    --gui-input-icon-invalid-c: var(--gui-input-secondary-icon-invalid-c);
    --gui-input-icon-disabled-c: var(--gui-input-secondary-icon-disabled-c);
    --gui-input-border-w: var(--gui-input-secondary-border-w);
    --gui-input-border-c: var(--gui-input-secondary-border-c);
    --gui-input-hover-border-c: var(--gui-input-secondary-hover-border-c);
    --gui-input-active-border-c: var(--gui-input-secondary-active-border-c);
    --gui-input-invalid-border-c: var(--gui-input-secondary-invalid-border-c);
    --gui-input-disabled-border-c: var(--gui-input-secondary-disabled-border-c)
}

.gui_77d0552b {
    --gui-input-placeholder-c: var(--gui-input-search-placeholder-c);
    --gui-input-disabled-placeholder-c: var(--gui-input-search-disabled-placeholder-c);
    --gui-input-active-placeholder-c: var(--gui-input-search-active-placeholder-c);
    --gui-input-invalid-placeholder-c: var(--gui-input-search-invalid-placeholder-c);
    --gui-input-bg: var(--gui-input-search-bg);
    --gui-input-hover-bg: var(--gui-input-search-hover-bg);
    --gui-input-active-bg: var(--gui-input-search-active-bg);
    --gui-input-invalid-bg: var(--gui-input-search-invalid-bg);
    --gui-input-disabled-bg: var(--gui-input-search-disabled-bg);
    --gui-input-c: var(--gui-input-search-c);
    --gui-input-hover-c: var(--gui-input-search-hover-c);
    --gui-input-active-c: var(--gui-input-search-active-c);
    --gui-input-invalid-c: var(--gui-input-search-invalid-c);
    --gui-input-disabled-c: var(--gui-input-search-disabled-c);
    --gui-input-icon-c: var(--gui-input-search-icon-c);
    --gui-input-icon-hover-c: var(--gui-input-search-icon-hover-c);
    --gui-input-icon-active-c: var(--gui-input-search-icon-active-c);
    --gui-input-icon-invalid-c: var(--gui-input-search-icon-invalid-c);
    --gui-input-icon-disabled-c: var(--gui-input-search-icon-disabled-c);
    --gui-input-border-w: var(--gui-input-search-border-w);
    --gui-input-border-c: var(--gui-input-search-border-c);
    --gui-input-hover-border-c: var(--gui-input-search-hover-border-c);
    --gui-input-active-border-c: var(--gui-input-search-active-border-c);
    --gui-input-invalid-border-c: var(--gui-input-search-invalid-border-c);
    --gui-input-disabled-border-c: var(--gui-input-search-disabled-border-c)
}

.gui_77d0552b.gui_9fe8367e {
    --gui-input-h: var(--gui-input-search-lg-h);
    --gui-input-r: var(--gui-input-search-lg-r);
    --gui-input-fz: var(--gui-input-search-lg-fz);
    --gui-input-fw: var(--gui-input-search-lg-fw);
    --gui-input-placeholder-fw: var(--gui-input-search-lg-placeholder-fw);
    --gui-input-px: var(--gui-input-search-lg-px);
    --gui-input-icon-size: var(--gui-input-search-lg-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-search-lg-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-search-lg-icon-safe-gap)
}

.gui_77d0552b.gui_9fe8369a {
    --gui-input-h: var(--gui-input-search-md-h);
    --gui-input-r: var(--gui-input-search-md-r);
    --gui-input-fz: var(--gui-input-search-md-fz);
    --gui-input-fw: var(--gui-input-search-md-fw);
    --gui-input-placeholder-fw: var(--gui-input-search-md-placeholder-fw);
    --gui-input-px: var(--gui-input-search-md-px);
    --gui-input-icon-size: var(--gui-input-search-md-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-search-md-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-search-md-icon-safe-gap)
}

.gui_77d0552b.gui_9fe8375d {
    --gui-input-h: var(--gui-input-search-sm-h);
    --gui-input-r: var(--gui-input-search-sm-r);
    --gui-input-fz: var(--gui-input-search-sm-fz);
    --gui-input-fw: var(--gui-input-search-sm-fw);
    --gui-input-placeholder-fw: var(--gui-input-search-sm-placeholder-fw);
    --gui-input-px: var(--gui-input-search-sm-px);
    --gui-input-icon-size: var(--gui-input-search-sm-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-search-sm-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-search-sm-icon-safe-gap)
}

.gui_77d0552b.gui_9fe837fe {
    --gui-input-h: var(--gui-input-search-xs-h);
    --gui-input-r: var(--gui-input-search-xs-r);
    --gui-input-fz: var(--gui-input-search-xs-fz);
    --gui-input-fw: var(--gui-input-search-xs-fw);
    --gui-input-placeholder-fw: var(--gui-input-search-xs-placeholder-fw);
    --gui-input-px: var(--gui-input-search-xs-px);
    --gui-input-icon-size: var(--gui-input-search-xs-icon-size);
    --gui-input-clear-icon-size: var(--gui-input-search-xs-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-input-search-xs-icon-safe-gap)
}

.gui_8fb7ebe7 {
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    resize: none;
    box-sizing: border-box;
    display: block;
    outline: 0;
    -webkit-padding-start: calc(var(--gui-input-px) + var(--gui-input-prefix-px, 0px));
    padding-inline-start: calc(var(--gui-input-px) + var(--gui-input-prefix-px, 0px));
    -webkit-padding-end: calc(var(--gui-input-px) + var(--gui-input-suffix-px, 0px));
    padding-inline-end: calc(var(--gui-input-px) + var(--gui-input-suffix-px, 0px));
    border-radius: var(--gui-input-r);
    border: var(--gui-input-border-w) solid var(--gui-input-border-c);
    min-height: var(--gui-input-h);
    height: var(--gui-input-h);
    width: 100%;
    background: var(--gui-input-bg);
    color: var(--gui-input-c);
    font-family: inherit;
    font-size: var(--gui-input-fz);
    font-weight: var(--gui-input-fw);
    line-height: 1.5;
    text-align: var(--gui-input-align);
    transition: color .1s ease-in-out;
    caret-color: var(--gui-input-caret-c)
}

.gui_6c018570 input:-webkit-autofill,
.gui_6c018570 input:-webkit-autofill:active,
.gui_6c018570 input:-webkit-autofill:focus,
.gui_6c018570 input:-webkit-autofill:hover {
    box-shadow: inset 0 0 0 100px var(--gui-input-bg)
}

[data-no-border-bg].gui_8fb7ebe7 {
    background: transparent !important;
    border: none !important
}

[data-with-left-section] .gui_8fb7ebe7 {
    -webkit-padding-start: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-prefix-px, 0px)) !important;
    padding-inline-start: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-prefix-px, 0px)) !important
}

[data-has-right-exclude-clear].gui_8fb7ebe7 {
    -webkit-padding-end: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-suffix-px, 0px)) !important;
    padding-inline-end: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-suffix-px, 0px)) !important
}

[data-has-clear].gui_8fb7ebe7 {
    -webkit-padding-end: calc(var(--gui-input-px) + var(--gui-input-clear-icon-size) + var(--gui-input-icon-safe-gap)) !important;
    padding-inline-end: calc(var(--gui-input-px) + var(--gui-input-clear-icon-size) + var(--gui-input-icon-safe-gap)) !important
}

[data-has-right-exclude-clear][data-has-clear].gui_8fb7ebe7 {
    -webkit-padding-end: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-clear-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-icon-safe-gap) + var(--gui-input-suffix-px, 0px)) !important;
    padding-inline-end: calc(var(--gui-input-px) + var(--gui-input-icon-size) + var(--gui-input-clear-icon-size) + var(--gui-input-icon-safe-gap) + var(--gui-input-icon-safe-gap) + var(--gui-input-suffix-px, 0px)) !important
}

@media (hover:hover) {
    .gui_8fb7ebe7:hover:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open]),
    .gui_8fb7ebe7:hover:not(:disabled):not([aria-invalid=true])[data-dropdown-with-search-box] {
        color: var(--gui-input-hover-c);
        border: var(--gui-input-border-w) solid var(--gui-input-hover-border-c);
        background: var(--gui-input-hover-bg)
    }
}

.gui_8fb7ebe7:focus:not([data-no-focus-style]):not(:disabled):not([aria-invalid=true]):not([data-dropdown-open]) {
    color: var(--gui-input-active-c);
    border: var(--gui-input-border-w) solid var(--gui-input-active-border-c);
    background: var(--gui-input-active-bg)
}

.gui_8fb7ebe7::placeholder {
    color: var(--gui-input-placeholder-c);
    font-weight: var(--gui-input-placeholder-fw);
    font-size: var(--gui-input-fz)
}

.gui_8fb7ebe7:disabled::placeholder {
    color: var(--gui-input-disabled-placeholder-c)
}

.gui_8fb7ebe7:focus::placeholder {
    color: var(--gui-input-active-placeholder-c)
}

.gui_8fb7ebe7:not(:disabled)[aria-invalid=true]::placeholder {
    color: var(--gui-input-invalid-placeholder-c)
}

.gui_8fb7ebe7:not(:disabled)[aria-invalid=true] {
    color: var(--gui-input-invalid-c);
    border: var(--gui-input-border-w) solid var(--gui-input-invalid-border-c);
    background: var(--gui-input-invalid-bg)
}

.gui_8fb7ebe7:disabled {
    cursor: not-allowed;
    color: var(--gui-input-disabled-c);
    border: var(--gui-input-border-w) solid var(--gui-input-disabled-border-c);
    background: var(--gui-input-disabled-bg)
}

.gui_6c018570[data-disabled] .gui_82577fc2[data-position=left],
.gui_8fb7ebe7:disabled+.gui_82577fc2 {
    color: var(--gui-input-icon-disabled-c)
}

@media (hover:hover) {
    .gui_8fb7ebe7:not([data-has-loading]):not(:disabled):not(:placeholder-shown):hover+.gui_82577fc2>.gui_8f624a6a {
        display: block
    }
    .gui_8fb7ebe7:not([data-has-loading]):not(:disabled):not(:placeholder-shown)+.gui_82577fc2>.gui_8f624a6a:hover {
        display: block
    }
}

@media (hover:none) {
    .gui_8fb7ebe7:not([data-has-loading]):not(:disabled):not(:placeholder-shown):focus+.gui_82577fc2>.gui_8f624a6a {
        display: block
    }
    .gui_8fb7ebe7:not([data-has-loading]):not(:disabled):not(:placeholder-shown)+.gui_82577fc2>.gui_8f624a6a:focus {
        display: block
    }
}

.gui_8fb7ebe7[data-persistent-clear]:not([data-has-loading]):not(:disabled):not(:placeholder-shown)+.gui_82577fc2>.gui_8f624a6a {
    display: block
}

.gui_8fb7ebe7::-webkit-inner-spin-button,
.gui_8fb7ebe7::-webkit-outer-spin-button,
.gui_8fb7ebe7::-webkit-search-cancel-button,
.gui_8fb7ebe7::-webkit-search-decoration,
.gui_8fb7ebe7::-webkit-search-results-button,
.gui_8fb7ebe7::-webkit-search-results-decoration {
    -webkit-appearance: none;
    appearance: none
}

input.gui_8fb7ebe7[type=password]::-ms-clear,
input.gui_8fb7ebe7[type=password]::-ms-reveal,
input.gui_8fb7ebe7[type=password]::-webkit-visibility-toggle {
    display: none
}

input.gui_8fb7ebe7[type=password] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.gui_8fb7ebe7[type=number] {
    -moz-appearance: textfield
}

.gui_6c018570 {
    position: relative;
    margin: 0;
    width: 100%;
    height: -moz-fit-content;
    height: fit-content
}

.gui_82577fc2 {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    font-size: var(--gui-input-icon-size);
    line-height: var(--gui-input-icon-size);
    width: -moz-fit-content;
    width: fit-content;
    color: var(--gui-input-icon-c);
    fill: var(--gui-input-icon-c)
}

[dir=ltr] [data-position=left].gui_82577fc2 {
    left: var(--gui-input-px)
}

[dir=ltr] [data-position=right].gui_82577fc2,
[dir=rtl] [data-position=left].gui_82577fc2 {
    right: var(--gui-input-px)
}

[dir=rtl] [data-position=right].gui_82577fc2 {
    left: var(--gui-input-px)
}

.gui_dbcf7aa0 {
    width: var(--gui-input-icon-size) !important;
    min-width: var(--gui-input-icon-size) !important;
    height: var(--gui-input-icon-size) !important;
    min-height: var(--gui-input-icon-size) !important;
    font-size: var(--gui-input-icon-size) !important
}

[data-has-right-exclude-clear] .gui_20f8e219,
[data-has-right-exclude-clear] .gui_8f624a6a {
    -webkit-margin-end: var(--gui-input-icon-safe-gap);
    margin-inline-end: var(--gui-input-icon-safe-gap)
}

.gui_8f624a6a {
    pointer-events: all;
    cursor: pointer;
    display: none;
    width: var(--gui-input-clear-icon-size);
    color: var(--gui-input-clear-icon-c);
    height: 100%;
    box-sizing: content-box
}

.gui_20f8e219,
.gui_8f624a6a {
    -webkit-margin-end: 0;
    margin-inline-end: 0
}

.gui_a03e553f {
    cursor: not-allowed
}

@media (max-width:768px) {
    .gui_11108057 {
        --gui-input-caret-c: var(--gui-h5-input-base-caret-c);
        --gui-input-clear-icon-c: var(--gui-h5-input-base-clear-icon-c)
    }
    .gui_9143c737 {
        --gui-input-h: var(--gui-h5-input-lg-h);
        --gui-input-r: var(--gui-h5-input-lg-r);
        --gui-input-fz: var(--gui-h5-input-lg-fz);
        --gui-input-fw: var(--gui-h5-input-lg-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-lg-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-lg-px);
        --gui-input-icon-size: var(--gui-h5-input-lg-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-lg-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-lg-icon-safe-gap)
    }
    .gui_9143c753 {
        --gui-input-h: var(--gui-h5-input-md-h);
        --gui-input-r: var(--gui-h5-input-md-r);
        --gui-input-fz: var(--gui-h5-input-md-fz);
        --gui-input-fw: var(--gui-h5-input-md-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-md-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-md-px);
        --gui-input-icon-size: var(--gui-h5-input-md-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-md-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-md-icon-safe-gap)
    }
    .gui_9143c816 {
        --gui-input-h: var(--gui-h5-input-sm-h);
        --gui-input-r: var(--gui-h5-input-sm-r);
        --gui-input-fz: var(--gui-h5-input-sm-fz);
        --gui-input-fw: var(--gui-h5-input-sm-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-sm-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-sm-px);
        --gui-input-icon-size: var(--gui-h5-input-sm-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-sm-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-sm-icon-safe-gap)
    }
    .gui_9143c8b7 {
        --gui-input-h: var(--gui-h5-input-xs-h);
        --gui-input-r: var(--gui-h5-input-xs-r);
        --gui-input-fz: var(--gui-h5-input-xs-fz);
        --gui-input-fw: var(--gui-h5-input-xs-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-xs-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-xs-px);
        --gui-input-icon-size: var(--gui-h5-input-xs-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-xs-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-xs-icon-safe-gap)
    }
    .gui_9f3409c6 {
        --gui-input-placeholder-c: var(--gui-h5-input-primary-placeholder-c);
        --gui-input-disabled-placeholder-c: var(--gui-h5-input-primary-disabled-placeholder-c);
        --gui-input-active-placeholder-c: var(--gui-h5-input-primary-active-placeholder-c);
        --gui-input-invalid-placeholder-c: var(--gui-h5-input-primary-invalid-placeholder-c);
        --gui-input-bg: var(--gui-h5-input-primary-bg);
        --gui-input-hover-bg: var(--gui-h5-input-primary-hover-bg);
        --gui-input-active-bg: var(--gui-h5-input-primary-active-bg);
        --gui-input-invalid-bg: var(--gui-h5-input-primary-invalid-bg);
        --gui-input-disabled-bg: var(--gui-h5-input-primary-disabled-bg);
        --gui-input-c: var(--gui-h5-input-primary-c);
        --gui-input-hover-c: var(--gui-h5-input-primary-hover-c);
        --gui-input-active-c: var(--gui-h5-input-primary-active-c);
        --gui-input-invalid-c: var(--gui-h5-input-primary-invalid-c);
        --gui-input-disabled-c: var(--gui-h5-input-primary-disabled-c);
        --gui-input-icon-c: var(--gui-h5-input-primary-icon-c);
        --gui-input-icon-hover-c: var(--gui-h5-input-primary-icon-hover-c);
        --gui-input-icon-active-c: var(--gui-h5-input-primary-icon-active-c);
        --gui-input-icon-invalid-c: var(--gui-h5-input-primary-icon-invalid-c);
        --gui-input-icon-disabled-c: var(--gui-h5-input-primary-icon-disabled-c);
        --gui-input-border-w: var(--gui-h5-input-primary-border-w);
        --gui-input-border-c: var(--gui-h5-input-primary-border-c);
        --gui-input-hover-border-c: var(--gui-h5-input-primary-hover-border-c);
        --gui-input-active-border-c: var(--gui-h5-input-primary-active-border-c);
        --gui-input-invalid-border-c: var(--gui-h5-input-primary-invalid-border-c);
        --gui-input-disabled-border-c: var(--gui-h5-input-primary-disabled-border-c)
    }
    .gui_df6b8c38 {
        --gui-input-placeholder-c: var(--gui-h5-input-secondary-placeholder-c);
        --gui-input-disabled-placeholder-c: var(--gui-h5-input-secondary-disabled-placeholder-c);
        --gui-input-active-placeholder-c: var(--gui-h5-input-secondary-active-placeholder-c);
        --gui-input-invalid-placeholder-c: var(--gui-h5-input-secondary-invalid-placeholder-c);
        --gui-input-bg: var(--gui-h5-input-secondary-bg);
        --gui-input-hover-bg: var(--gui-h5-input-secondary-hover-bg);
        --gui-input-active-bg: var(--gui-h5-input-secondary-active-bg);
        --gui-input-invalid-bg: var(--gui-h5-input-secondary-invalid-bg);
        --gui-input-disabled-bg: var(--gui-h5-input-secondary-disabled-bg);
        --gui-input-c: var(--gui-h5-input-secondary-c);
        --gui-input-hover-c: var(--gui-h5-input-secondary-hover-c);
        --gui-input-active-c: var(--gui-h5-input-secondary-active-c);
        --gui-input-invalid-c: var(--gui-h5-input-secondary-invalid-c);
        --gui-input-disabled-c: var(--gui-h5-input-secondary-disabled-c);
        --gui-input-icon-c: var(--gui-h5-input-secondary-icon-c);
        --gui-input-icon-hover-c: var(--gui-h5-input-secondary-icon-hover-c);
        --gui-input-icon-active-c: var(--gui-h5-input-secondary-icon-active-c);
        --gui-input-icon-invalid-c: var(--gui-h5-input-secondary-icon-invalid-c);
        --gui-input-icon-disabled-c: var(--gui-h5-input-secondary-icon-disabled-c);
        --gui-input-border-w: var(--gui-h5-input-secondary-border-w);
        --gui-input-border-c: var(--gui-h5-input-secondary-border-c);
        --gui-input-hover-border-c: var(--gui-h5-input-secondary-hover-border-c);
        --gui-input-active-border-c: var(--gui-h5-input-secondary-active-border-c);
        --gui-input-invalid-border-c: var(--gui-h5-input-secondary-invalid-border-c);
        --gui-input-disabled-border-c: var(--gui-h5-input-secondary-disabled-border-c)
    }
    .gui_3b12e164 {
        --gui-input-placeholder-c: var(--gui-h5-input-search-placeholder-c);
        --gui-input-disabled-placeholder-c: var(--gui-h5-input-search-disabled-placeholder-c);
        --gui-input-active-placeholder-c: var(--gui-h5-input-search-active-placeholder-c);
        --gui-input-invalid-placeholder-c: var(--gui-h5-input-search-invalid-placeholder-c);
        --gui-input-bg: var(--gui-h5-input-search-bg);
        --gui-input-hover-bg: var(--gui-h5-input-search-hover-bg);
        --gui-input-active-bg: var(--gui-h5-input-search-active-bg);
        --gui-input-invalid-bg: var(--gui-h5-input-search-invalid-bg);
        --gui-input-disabled-bg: var(--gui-h5-input-search-disabled-bg);
        --gui-input-c: var(--gui-h5-input-search-c);
        --gui-input-hover-c: var(--gui-h5-input-search-hover-c);
        --gui-input-active-c: var(--gui-h5-input-search-active-c);
        --gui-input-invalid-c: var(--gui-h5-input-search-invalid-c);
        --gui-input-disabled-c: var(--gui-h5-input-search-disabled-c);
        --gui-input-icon-c: var(--gui-h5-input-search-icon-c);
        --gui-input-icon-hover-c: var(--gui-h5-input-search-icon-hover-c);
        --gui-input-icon-active-c: var(--gui-h5-input-search-icon-active-c);
        --gui-input-icon-invalid-c: var(--gui-h5-input-search-icon-invalid-c);
        --gui-input-icon-disabled-c: var(--gui-h5-input-search-icon-disabled-c);
        --gui-input-border-w: var(--gui-h5-input-search-border-w);
        --gui-input-border-c: var(--gui-h5-input-search-border-c);
        --gui-input-hover-border-c: var(--gui-h5-input-search-hover-border-c);
        --gui-input-active-border-c: var(--gui-h5-input-search-active-border-c);
        --gui-input-invalid-border-c: var(--gui-h5-input-search-invalid-border-c);
        --gui-input-disabled-border-c: var(--gui-h5-input-search-disabled-border-c)
    }
    .gui_3b12e164.gui_9143c737 {
        --gui-input-h: var(--gui-h5-input-search-lg-h);
        --gui-input-r: var(--gui-h5-input-search-lg-r);
        --gui-input-fz: var(--gui-h5-input-search-lg-fz);
        --gui-input-fw: var(--gui-h5-input-search-lg-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-search-lg-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-search-lg-px);
        --gui-input-icon-size: var(--gui-h5-input-search-lg-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-search-lg-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-search-lg-icon-safe-gap)
    }
    .gui_3b12e164.gui_9143c753 {
        --gui-input-h: var(--gui-h5-input-search-md-h);
        --gui-input-r: var(--gui-h5-input-search-md-r);
        --gui-input-fz: var(--gui-h5-input-search-md-fz);
        --gui-input-fw: var(--gui-h5-input-search-md-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-search-md-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-search-md-px);
        --gui-input-icon-size: var(--gui-h5-input-search-md-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-search-md-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-search-md-icon-safe-gap)
    }
    .gui_3b12e164.gui_9143c816 {
        --gui-input-h: var(--gui-h5-input-search-sm-h);
        --gui-input-r: var(--gui-h5-input-search-sm-r);
        --gui-input-fz: var(--gui-h5-input-search-sm-fz);
        --gui-input-fw: var(--gui-h5-input-search-sm-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-search-sm-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-search-sm-px);
        --gui-input-icon-size: var(--gui-h5-input-search-sm-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-search-sm-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-search-sm-icon-safe-gap)
    }
    .gui_3b12e164.gui_9143c8b7 {
        --gui-input-h: var(--gui-h5-input-search-xs-h);
        --gui-input-r: var(--gui-h5-input-search-xs-r);
        --gui-input-fz: var(--gui-h5-input-search-xs-fz);
        --gui-input-fw: var(--gui-h5-input-search-xs-fw);
        --gui-input-placeholder-fw: var(--gui-h5-input-search-xs-placeholder-fw);
        --gui-input-px: var(--gui-h5-input-search-xs-px);
        --gui-input-icon-size: var(--gui-h5-input-search-xs-icon-size);
        --gui-input-clear-icon-size: var(--gui-h5-input-search-xs-clear-icon-size);
        --gui-input-icon-safe-gap: var(--gui-h5-input-search-xs-icon-safe-gap)
    }
}

.gui_428a454d {
    --gui-input-group-r: var(--gui-input-lg-r);
    --gui-input-group-px: var(--gui-input-lg-px)
}

.gui_428a4569 {
    --gui-input-group-r: var(--gui-input-md-r);
    --gui-input-group-px: var(--gui-input-md-px)
}

.gui_428a462c {
    --gui-input-group-r: var(--gui-input-sm-r);
    --gui-input-group-px: var(--gui-input-sm-px)
}

.gui_428a46cd {
    --gui-input-group-r: var(--gui-input-xs-r);
    --gui-input-group-px: var(--gui-input-xs-px)
}

.gui_f1d6e970 {
    --gui-input-group-bg: var(--gui-input-primary-bg);
    --gui-input-group-hover-bg: var(--gui-input-primary-hover-bg);
    --gui-input-group-active-bg: var(--gui-input-primary-active-bg);
    --gui-input-group-invalid-bg: var(--gui-input-primary-invalid-bg);
    --gui-input-group-disabled-bg: var(--gui-input-primary-disabled-bg);
    --gui-input-group-border-w: var(--gui-input-primary-border-w);
    --gui-input-group-border-c: var(--gui-input-primary-border-c);
    --gui-input-group-hover-border-c: var(--gui-input-primary-hover-border-c);
    --gui-input-group-active-border-c: var(--gui-input-primary-active-border-c);
    --gui-input-group-invalid-border-c: var(--gui-input-primary-invalid-border-c);
    --gui-input-group-disabled-border-c: var(--gui-input-primary-disabled-border-c)
}

.gui_14d52962 {
    --gui-input-group-bg: var(--gui-input-secondary-bg);
    --gui-input-group-hover-bg: var(--gui-input-secondary-hover-bg);
    --gui-input-group-active-bg: var(--gui-input-secondary-active-bg);
    --gui-input-group-invalid-bg: var(--gui-input-secondary-invalid-bg);
    --gui-input-group-disabled-bg: var(--gui-input-secondary-disabled-bg);
    --gui-input-group-border-w: var(--gui-input-secondary-border-w);
    --gui-input-group-border-c: var(--gui-input-secondary-border-c);
    --gui-input-group-hover-border-c: var(--gui-input-secondary-hover-border-c);
    --gui-input-group-active-border-c: var(--gui-input-secondary-active-border-c);
    --gui-input-group-invalid-border-c: var(--gui-input-secondary-invalid-border-c);
    --gui-input-group-disabled-border-c: var(--gui-input-secondary-disabled-border-c)
}

.gui_c9110c34 {
    display: flex;
    position: relative;
    align-items: center;
    background: var(--gui-input-group-bg);
    border-radius: var(--gui-input-group-r);
    box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-input-group-border-c)
}

[data-no-border-bg].gui_c9110c34 {
    background: transparent !important;
    box-shadow: none !important
}

.gui_c9110c34[data-with-pxe] {
    -webkit-padding-end: var(--gui-input-group-px);
    padding-inline-end: var(--gui-input-group-px)
}

.gui_c9110c34[data-with-pxs] {
    -webkit-padding-start: var(--gui-input-group-px);
    padding-inline-start: var(--gui-input-group-px)
}

@media (hover:hover) {
    .gui_c9110c34:hover:not([data-disabled=true]):not([data-invalid=true]) {
        background: var(--gui-input-group-hover-bg)
    }
    .gui_c9110c34:hover:not([data-disabled=true]):not([data-invalid=true]):before {
        content: "";
        position: absolute;
        border-radius: var(--gui-input-group-r);
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-input-group-hover-border-c);
        z-index: 1;
        pointer-events: none
    }
}

.gui_c9110c34[data-focus=true]:not([data-invalid=true]) {
    background: var(--gui-input-group-active-bg)
}

.gui_c9110c34[data-focus=true]:not([data-invalid=true]):before {
    content: "";
    position: absolute;
    border-radius: var(--gui-input-group-r);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-input-group-active-border-c);
    z-index: 1;
    pointer-events: none
}

.gui_c9110c34[data-invalid=true] {
    background: var(--gui-input-group-invalid-bg)
}

.gui_c9110c34[data-invalid=true]:before {
    content: "";
    position: absolute;
    border-radius: var(--gui-input-group-r);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-input-group-invalid-border-c);
    z-index: 1;
    pointer-events: none
}

.gui_c9110c34[data-disabled=true] {
    background: var(--gui-input-group-disabled-bg)
}

.gui_c9110c34[data-disabled=true]:before {
    content: "";
    position: absolute;
    border-radius: var(--gui-input-group-r);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-input-group-disabled-border-c);
    z-index: 1;
    pointer-events: none
}

@media (max-width:768px) {
    .gui_5a1d1208 {
        --gui-input-group-r: var(--gui-h5-input-lg-r);
        --gui-input-group-px: var(--gui-h5-input-lg-px)
    }
    .gui_5a1d1224 {
        --gui-input-group-r: var(--gui-h5-input-md-r);
        --gui-input-group-px: var(--gui-h5-input-md-px)
    }
    .gui_5a1d12e7 {
        --gui-input-group-r: var(--gui-h5-input-sm-r);
        --gui-input-group-px: var(--gui-h5-input-sm-px)
    }
    .gui_5a1d1388 {
        --gui-input-group-r: var(--gui-h5-input-xs-r);
        --gui-input-group-px: var(--gui-h5-input-xs-px)
    }
    .gui_213dd995 {
        --gui-input-group-bg: var(--gui-h5-input-primary-bg);
        --gui-input-group-hover-bg: var(--gui-h5-input-primary-hover-bg);
        --gui-input-group-active-bg: var(--gui-h5-input-primary-active-bg);
        --gui-input-group-invalid-bg: var(--gui-h5-input-primary-invalid-bg);
        --gui-input-group-disabled-bg: var(--gui-h5-input-primary-disabled-bg);
        --gui-input-group-border-w: var(--gui-h5-input-primary-border-w);
        --gui-input-group-border-c: var(--gui-h5-input-primary-border-c);
        --gui-input-group-hover-border-c: var(--gui-h5-input-primary-hover-border-c);
        --gui-input-group-active-border-c: var(--gui-h5-input-primary-active-border-c);
        --gui-input-group-invalid-border-c: var(--gui-h5-input-primary-invalid-border-c);
        --gui-input-group-disabled-border-c: var(--gui-h5-input-primary-disabled-border-c)
    }
    .gui_640a447 {
        --gui-input-group-bg: var(--gui-h5-input-secondary-bg);
        --gui-input-group-hover-bg: var(--gui-h5-input-secondary-hover-bg);
        --gui-input-group-active-bg: var(--gui-h5-input-secondary-active-bg);
        --gui-input-group-invalid-bg: var(--gui-h5-input-secondary-invalid-bg);
        --gui-input-group-disabled-bg: var(--gui-h5-input-secondary-disabled-bg);
        --gui-input-group-border-w: var(--gui-h5-input-secondary-border-w);
        --gui-input-group-border-c: var(--gui-h5-input-secondary-border-c);
        --gui-input-group-hover-border-c: var(--gui-h5-input-secondary-hover-border-c);
        --gui-input-group-active-border-c: var(--gui-h5-input-secondary-active-border-c);
        --gui-input-group-invalid-border-c: var(--gui-h5-input-secondary-invalid-border-c);
        --gui-input-group-disabled-border-c: var(--gui-h5-input-secondary-disabled-border-c)
    }
}

.gui_ed7858e2 {
    --gui-select-h: 40px;
    --gui-select-r: 6px;
    --gui-select-fz: 14px;
    --gui-select-fw: 500;
    --gui-select-placeholder-fw: 500;
    --gui-select-px: 8px;
    --gui-select-icon-size: 20px;
    --gui-select-clear-icon-size: 16px;
    --gui-select-icon-safe-gap: 8px;
    --gui-select-border-w: 1px;
    --gui-select-bg: var(--color-cmpt-input);
    --gui-select-hover-bg: var(--color-cmpt-input);
    --gui-select-invalid-bg: var(--color-cmpt-input);
    --gui-select-disabled-bg: var(--color-cmpt-input-disabled);
    --gui-select-placeholder-c: var(--color-text-text-secondary);
    --gui-select-active-placeholder-c: var(--color-text-text-secondary);
    --gui-select-invalid-placeholder-c: var(--color-text-text-secondary);
    --gui-select-disabled-placeholder-c: var(--color-text-text-disable);
    --gui-select-c: var(--color-text-text-primary);
    --gui-select-hover-c: var(--color-text-text-primary);
    --gui-select-invalid-c: var(--color-text-text-primary);
    --gui-select-disabled-c: var(--color-text-text-disable);
    --gui-select-icon-c: var(--color-text-text-primary);
    --gui-select-icon-hover-c: var(--color-text-text-primary);
    --gui-select-icon-invalid-c: var(--color-text-text-primary);
    --gui-select-icon-disabled-c: var(--color-text-text-disable);
    --gui-select-border-c: var(--color-cmpt-input);
    --gui-select-hover-border-c: var(--color-cmpt-component-active);
    --gui-select-invalid-border-c: var(--color-text-text-error);
    --gui-select-disabled-border-c: var(--color-line-border-strong)
}

.gui_97874c9c {
    --gui-select-dropdown-mah: calc(var(--gui-select-item-mih) * 5 + 10px + var(--gui-select-dropdown-pt) + var(--gui-select-dropdown-pb));
    --gui-select-dropdown-mih: unset;
    --gui-select-dropdown-r: var(--gui-select-base-dropdown-r);
    --gui-select-dropdown-bg: var(--gui-select-base-dropdown-bg);
    --gui-select-dropdown-shadow: var(--gui-select-base-dropdown-shadow);
    --gui-select-dropdown-border: var(--gui-select-base-dropdown-border);
    --gui-select-item-bg: var(--gui-select-base-item-bg);
    --gui-select-item-c: var(--gui-select-base-item-c);
    --gui-select-item-checked-bg: var(--gui-select-base-item-checked-bg);
    --gui-select-item-checked-c: var(--gui-select-base-item-checked-c);
    --gui-select-item-hover-bg: var(--gui-select-base-item-hover-bg);
    --gui-select-item-hover-c: var(--gui-select-base-item-hover-c);
    --gui-select-item-disabled-bg: var(--gui-select-base-item-disabled-bg);
    --gui-select-item-disabled-c: var(--gui-select-base-item-disabled-c);
    --gui-select-item-group-c: var(--gui-select-base-item-group-c)
}

.gui_a9013651 {
    --gui-select-bg: var(--gui-select-primary-bg);
    --gui-select-hover-bg: var(--gui-select-primary-hover-bg);
    --gui-select-active-bg: var(--gui-select-primary-active-bg);
    --gui-select-pressed-bg: var(--gui-select-primary-pressed-bg);
    --gui-select-invalid-bg: var(--gui-select-primary-invalid-bg);
    --gui-select-disabled-bg: var(--gui-select-primary-disabled-bg);
    --gui-select-placeholder-c: var(--gui-select-primary-placeholder-c);
    --gui-select-active-placeholder-c: var(--gui-select-primary-active-placeholder-c);
    --gui-select-invalid-placeholder-c: var(--gui-select-primary-invalid-placeholder-c);
    --gui-select-disabled-placeholder-c: var(--gui-select-primary-disabled-placeholder-c);
    --gui-select-c: var(--gui-select-primary-c);
    --gui-select-hover-c: var(--gui-select-primary-hover-c);
    --gui-select-active-c: var(--gui-select-primary-active-c);
    --gui-select-pressed-c: var(--gui-select-primary-pressed-c);
    --gui-select-invalid-c: var(--gui-select-primary-invalid-c);
    --gui-select-disabled-c: var(--gui-select-primary-disabled-c);
    --gui-select-icon-c: var(--gui-select-primary-icon-c);
    --gui-select-icon-hover-c: var(--gui-select-primary-icon-hover-c);
    --gui-select-icon-active-c: var(--gui-select-primary-icon-active-c);
    --gui-select-icon-pressed-c: var(--gui-select-primary-icon-pressed-c);
    --gui-select-icon-invalid-c: var(--gui-select-primary-icon-invalid-c);
    --gui-select-icon-disabled-c: var(--gui-select-primary-icon-disabled-c);
    --gui-select-border-w: var(--gui-select-primary-border-w);
    --gui-select-border-c: var(--gui-select-primary-border-c);
    --gui-select-hover-border-c: var(--gui-select-primary-hover-border-c);
    --gui-select-active-border-c: var(--gui-select-primary-active-border-c);
    --gui-select-pressed-border-c: var(--gui-select-primary-pressed-border-c);
    --gui-select-invalid-border-c: var(--gui-select-primary-invalid-border-c);
    --gui-select-disabled-border-c: var(--gui-select-primary-disabled-border-c);
    --gui-select-default-icon-c: var(--gui-select-primary-default-icon-c);
    --gui-select-default-icon-hover-c: var(--gui-select-primary-default-icon-hover-c);
    --gui-select-default-icon-active-c: var(--gui-select-primary-default-icon-active-c);
    --gui-select-default-icon-pressed-c: var(--gui-select-primary-default-icon-pressed-c);
    --gui-select-default-icon-invalid-c: var(--gui-select-primary-default-icon-invalid-c);
    --gui-select-default-icon-disabled-c: var(--gui-select-primary-default-icon-disabled-c)
}

.gui_aa9fc203 {
    --gui-select-bg: var(--gui-select-secondary-bg);
    --gui-select-hover-bg: var(--gui-select-secondary-hover-bg);
    --gui-select-active-bg: var(--gui-select-secondary-active-bg);
    --gui-select-pressed-bg: var(--gui-select-secondary-pressed-bg);
    --gui-select-invalid-bg: var(--gui-select-secondary-invalid-bg);
    --gui-select-disabled-bg: var(--gui-select-secondary-disabled-bg);
    --gui-select-placeholder-c: var(--gui-select-secondary-placeholder-c);
    --gui-select-active-placeholder-c: var(--gui-select-secondary-active-placeholder-c);
    --gui-select-invalid-placeholder-c: var(--gui-select-secondary-invalid-placeholder-c);
    --gui-select-disabled-placeholder-c: var(--gui-select-secondary-disabled-placeholder-c);
    --gui-select-c: var(--gui-select-secondary-c);
    --gui-select-hover-c: var(--gui-select-secondary-hover-c);
    --gui-select-active-c: var(--gui-select-secondary-active-c);
    --gui-select-pressed-c: var(--gui-select-secondary-pressed-c);
    --gui-select-invalid-c: var(--gui-select-secondary-invalid-c);
    --gui-select-disabled-c: var(--gui-select-secondary-disabled-c);
    --gui-select-icon-c: var(--gui-select-secondary-icon-c);
    --gui-select-icon-hover-c: var(--gui-select-secondary-icon-hover-c);
    --gui-select-icon-active-c: var(--gui-select-secondary-icon-active-c);
    --gui-select-icon-pressed-c: var(--gui-select-secondary-icon-pressed-c);
    --gui-select-icon-invalid-c: var(--gui-select-secondary-icon-invalid-c);
    --gui-select-icon-disabled-c: var(--gui-select-secondary-icon-disabled-c);
    --gui-select-border-w: var(--gui-select-secondary-border-w);
    --gui-select-border-c: var(--gui-select-secondary-border-c);
    --gui-select-hover-border-c: var(--gui-select-secondary-hover-border-c);
    --gui-select-active-border-c: var(--gui-select-secondary-active-border-c);
    --gui-select-pressed-border-c: var(--gui-select-secondary-pressed-border-c);
    --gui-select-invalid-border-c: var(--gui-select-secondary-invalid-border-c);
    --gui-select-disabled-border-c: var(--gui-select-secondary-disabled-border-c);
    --gui-select-default-icon-c: var(--gui-select-secondary-default-icon-c);
    --gui-select-default-icon-hover-c: var(--gui-select-secondary-default-icon-hover-c);
    --gui-select-default-icon-active-c: var(--gui-select-secondary-default-icon-active-c);
    --gui-select-default-icon-pressed-c: var(--gui-select-secondary-default-icon-pressed-c);
    --gui-select-default-icon-invalid-c: var(--gui-select-secondary-default-icon-invalid-c);
    --gui-select-default-icon-disabled-c: var(--gui-select-secondary-default-icon-disabled-c)
}

.gui_9129afcc {
    --gui-select-h: var(--gui-select-lg-h);
    --gui-select-r: var(--gui-select-lg-r);
    --gui-select-fz: var(--gui-select-lg-fz);
    --gui-select-fw: var(--gui-select-lg-fw);
    --gui-select-placeholder-fw: var(--gui-select-lg-placeholder-fw);
    --gui-select-px: var(--gui-select-lg-px);
    --gui-select-icon-size: var(--gui-select-lg-icon-size);
    --gui-select-clear-icon-size: var(--gui-select-lg-clear-icon-size);
    --gui-select-icon-safe-gap: var(--gui-select-lg-icon-safe-gap);
    --gui-select-default-icon-size: var(--gui-select-lg-default-icon-size);
    --gui-select-default-icon-px: var(--gui-select-lg-default-icon-px)
}

.gui_9129afe8 {
    --gui-select-h: var(--gui-select-md-h);
    --gui-select-r: var(--gui-select-md-r);
    --gui-select-fz: var(--gui-select-md-fz);
    --gui-select-fw: var(--gui-select-md-fw);
    --gui-select-placeholder-fw: var(--gui-select-md-placeholder-fw);
    --gui-select-px: var(--gui-select-md-px);
    --gui-select-icon-size: var(--gui-select-md-icon-size);
    --gui-select-clear-icon-size: var(--gui-select-md-clear-icon-size);
    --gui-select-icon-safe-gap: var(--gui-select-md-icon-safe-gap);
    --gui-select-default-icon-size: var(--gui-select-md-default-icon-size);
    --gui-select-default-icon-px: var(--gui-select-md-default-icon-px)
}

.gui_9129b0ab {
    --gui-select-h: var(--gui-select-sm-h);
    --gui-select-r: var(--gui-select-sm-r);
    --gui-select-fz: var(--gui-select-sm-fz);
    --gui-select-fw: var(--gui-select-sm-fw);
    --gui-select-placeholder-fw: var(--gui-select-sm-placeholder-fw);
    --gui-select-px: var(--gui-select-sm-px);
    --gui-select-icon-size: var(--gui-select-sm-icon-size);
    --gui-select-clear-icon-size: var(--gui-select-sm-clear-icon-size);
    --gui-select-icon-safe-gap: var(--gui-select-sm-icon-safe-gap);
    --gui-select-default-icon-size: var(--gui-select-sm-default-icon-size);
    --gui-select-default-icon-px: var(--gui-select-sm-default-icon-px)
}

.gui_9129b14c {
    --gui-select-h: var(--gui-select-xs-h);
    --gui-select-r: var(--gui-select-xs-r);
    --gui-select-fz: var(--gui-select-xs-fz);
    --gui-select-fw: var(--gui-select-xs-fw);
    --gui-select-placeholder-fw: var(--gui-select-xs-placeholder-fw);
    --gui-select-px: var(--gui-select-xs-px);
    --gui-select-icon-size: var(--gui-select-xs-icon-size);
    --gui-select-clear-icon-size: var(--gui-select-xs-clear-icon-size);
    --gui-select-icon-safe-gap: var(--gui-select-xs-icon-safe-gap);
    --gui-select-default-icon-size: var(--gui-select-xs-default-icon-size);
    --gui-select-default-icon-px: var(--gui-select-xs-default-icon-px)
}

.gui_82181cf2 {
    --gui-select-item-mih: var(--gui-select-lg-item-mih);
    --gui-select-item-fz: var(--gui-select-lg-item-fz);
    --gui-select-item-fw: var(--gui-select-lg-item-fw);
    --gui-select-item-checked-fz: var(--gui-select-lg-item-checked-fz);
    --gui-select-item-checked-fw: var(--gui-select-lg-item-checked-fw);
    --gui-select-item-px: var(--gui-select-lg-item-px);
    --gui-select-item-py: var(--gui-select-lg-item-py);
    --gui-select-item-my: var(--gui-select-lg-item-my);
    --gui-select-item-r: var(--gui-select-lg-item-r);
    --gui-select-item-active-icon-size: var(--gui-select-lg-item-active-icon-size);
    --gui-select-item-group-fz: var(--gui-select-lg-item-group-fz);
    --gui-select-item-group-fw: var(--gui-select-lg-item-group-fw);
    --gui-select-item-group-py: var(--gui-select-lg-item-group-py);
    --gui-select-item-group-divider-py: var(--gui-select-lg-item-group-divider-py);
    --gui-select-dropdown-px: var(--gui-select-lg-dropdown-px);
    --gui-select-dropdown-pt: var(--gui-select-lg-dropdown-pt);
    --gui-select-dropdown-pb: var(--gui-select-lg-dropdown-pb)
}

.gui_3a207c56 {
    --gui-select-item-mih: var(--gui-select-md-item-mih);
    --gui-select-item-fz: var(--gui-select-md-item-fz);
    --gui-select-item-fw: var(--gui-select-md-item-fw);
    --gui-select-item-checked-fz: var(--gui-select-md-item-checked-fz);
    --gui-select-item-checked-fw: var(--gui-select-md-item-checked-fw);
    --gui-select-item-px: var(--gui-select-md-item-px);
    --gui-select-item-py: var(--gui-select-md-item-py);
    --gui-select-item-my: var(--gui-select-md-item-my);
    --gui-select-item-r: var(--gui-select-md-item-r);
    --gui-select-item-active-icon-size: var(--gui-select-md-item-active-icon-size);
    --gui-select-item-group-fz: var(--gui-select-md-item-group-fz);
    --gui-select-item-group-fw: var(--gui-select-md-item-group-fw);
    --gui-select-item-group-py: var(--gui-select-md-item-group-py);
    --gui-select-item-group-divider-py: var(--gui-select-md-item-group-divider-py);
    --gui-select-dropdown-px: var(--gui-select-md-dropdown-px);
    --gui-select-dropdown-pt: var(--gui-select-md-dropdown-pt);
    --gui-select-dropdown-pb: var(--gui-select-md-dropdown-pb)
}

.gui_4e11a6f3 {
    --gui-select-item-mih: var(--gui-select-sm-item-mih);
    --gui-select-item-fz: var(--gui-select-sm-item-fz);
    --gui-select-item-fw: var(--gui-select-sm-item-fw);
    --gui-select-item-checked-fz: var(--gui-select-sm-item-checked-fz);
    --gui-select-item-checked-fw: var(--gui-select-sm-item-checked-fw);
    --gui-select-item-px: var(--gui-select-sm-item-px);
    --gui-select-item-py: var(--gui-select-sm-item-py);
    --gui-select-item-my: var(--gui-select-sm-item-my);
    --gui-select-item-r: var(--gui-select-sm-item-r);
    --gui-select-item-active-icon-size: var(--gui-select-sm-item-active-icon-size);
    --gui-select-item-group-fz: var(--gui-select-sm-item-group-fz);
    --gui-select-item-group-fw: var(--gui-select-sm-item-group-fw);
    --gui-select-item-group-py: var(--gui-select-sm-item-group-py);
    --gui-select-item-group-divider-py: var(--gui-select-sm-item-group-divider-py);
    --gui-select-dropdown-px: var(--gui-select-sm-dropdown-px);
    --gui-select-dropdown-pt: var(--gui-select-sm-dropdown-pt);
    --gui-select-dropdown-pb: var(--gui-select-sm-dropdown-pb)
}

.gui_f041cb72 {
    --gui-select-item-mih: var(--gui-select-xs-item-mih);
    --gui-select-item-fz: var(--gui-select-xs-item-fz);
    --gui-select-item-fw: var(--gui-select-xs-item-fw);
    --gui-select-item-checked-fz: var(--gui-select-xs-item-checked-fz);
    --gui-select-item-checked-fw: var(--gui-select-xs-item-checked-fw);
    --gui-select-item-px: var(--gui-select-xs-item-px);
    --gui-select-item-py: var(--gui-select-xs-item-py);
    --gui-select-item-my: var(--gui-select-xs-item-my);
    --gui-select-item-r: var(--gui-select-xs-item-r);
    --gui-select-item-active-icon-size: var(--gui-select-xs-item-active-icon-size);
    --gui-select-item-group-fz: var(--gui-select-xs-item-group-fz);
    --gui-select-item-group-fw: var(--gui-select-xs-item-group-fw);
    --gui-select-item-group-py: var(--gui-select-xs-item-group-py);
    --gui-select-item-group-divider-py: var(--gui-select-xs-item-group-divider-py);
    --gui-select-dropdown-px: var(--gui-select-xs-dropdown-px);
    --gui-select-dropdown-pt: var(--gui-select-xs-dropdown-pt);
    --gui-select-dropdown-pb: var(--gui-select-xs-dropdown-pb)
}

.gui_ed7fd2f3 {
    font-family: inherit
}

.gui_1addace2 {
    --gui-input-h: var(--gui-select-h);
    --gui-input-r: var(--gui-select-r);
    --gui-input-fz: var(--gui-select-fz);
    --gui-input-fw: var(--gui-select-fw);
    --gui-input-placeholder-fw: var(--gui-select-placeholder-fw);
    --gui-input-px: var(--gui-select-px);
    --gui-input-icon-size: var(--gui-select-icon-size);
    --gui-input-clear-icon-size: var(--gui-select-clear-icon-size);
    --gui-input-icon-safe-gap: var(--gui-select-icon-safe-gap);
    --gui-input-bg: var(--gui-select-bg);
    --gui-input-hover-bg: var(--gui-select-hover-bg);
    --gui-input-active-bg: var(--gui-select-active-bg);
    --gui-input-invalid-bg: var(--gui-select-invalid-bg);
    --gui-input-disabled-bg: var(--gui-select-disabled-bg);
    --gui-input-placeholder-c: var(--gui-select-placeholder-c);
    --gui-input-active-placeholder-c: var(--gui-select-active-placeholder-c);
    --gui-input-invalid-placeholder-c: var(--gui-select-invalid-placeholder-c);
    --gui-input-disabled-placeholder-c: var(--gui-select-disabled-placeholder-c);
    --gui-input-c: var(--gui-select-c);
    --gui-input-hover-c: var(--gui-select-hover-c);
    --gui-input-active-c: var(--gui-select-active-c);
    --gui-input-invalid-c: var(--gui-select-invalid-c);
    --gui-input-disabled-c: var(--gui-select-disabled-c);
    --gui-input-icon-c: var(--gui-select-icon-c);
    --gui-input-icon-hover-c: var(--gui-select-icon-hover-c);
    --gui-input-icon-active-c: var(--gui-select-icon-active-c);
    --gui-input-icon-invalid-c: var(--gui-select-icon-invalid-c);
    --gui-input-icon-disabled-c: var(--gui-select-icon-disabled-c);
    --gui-input-border-w: var(--gui-select-border-w);
    --gui-input-border-c: var(--gui-select-border-c);
    --gui-input-hover-border-c: var(--gui-select-hover-border-c);
    --gui-input-active-border-c: var(--gui-select-active-border-c);
    --gui-input-invalid-border-c: var(--gui-select-invalid-border-c);
    --gui-input-disabled-border-c: var(--gui-select-disabled-border-c)
}

.gui_c1fb47d9 {
    cursor: pointer
}

@media (hover:hover) {
    .gui_c1fb47d9:hover:not([data-dropdown-open]):not(:disabled):not([aria-invalid=true]):not([data-dropdown-open])+.gui_3133a734 .gui_dde92fc0 {
        color: var(--gui-select-default-icon-hover-c)
    }
}

.gui_c1fb47d9[data-dropdown-open]:not([data-dropdown-with-search-box]) {
    color: var(--gui-select-pressed-c);
    background: var(--gui-select-pressed-bg);
    border-color: var(--gui-select-pressed-border-c)
}

.gui_c1fb47d9:disabled+[data-position=right].gui_3133a734 .gui_dde92fc0 {
    color: var(--gui-select-default-icon-disabled-c)
}

.gui_c1fb47d9[aria-invalid=true]+[data-position=right].gui_3133a734 .gui_dde92fc0 {
    color: var(--gui-select-default-icon-invalid-c)
}

.gui_c1fb47d9[data-dropdown-open]+[data-position=right].gui_3133a734 .gui_dde92fc0 {
    color: var(--gui-select-default-icon-pressed-c)
}

[data-position=right].gui_3133a734 {
    pointer-events: none
}

.gui_dde92fc0 {
    color: var(--gui-select-default-icon-c)
}

.gui_d7f66d1 {
    position: relative
}

.gui_ae33aab0 {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    align-items: center;
    padding-left: var(--gui-select-px);
    padding-right: calc(var(--gui-select-default-icon-size) + var(--gui-select-default-icon-px) * 2);
    pointer-events: none
}

.gui_a30025a2,
.gui_ae33aab0 {
    position: absolute;
    display: flex;
    overflow: hidden
}

.gui_a30025a2 {
    --gui-select-panel-h: auto;
    --mantine-scale: 1;
    flex-direction: column;
    min-height: var(--gui-select-dropdown-mih);
    max-height: var(--gui-select-dropdown-mah);
    box-shadow: var(--gui-select-dropdown-shadow);
    border: none;
    border-radius: var(--gui-select-dropdown-r);
    background: var(--gui-select-dropdown-bg);
    border: var(--gui-select-dropdown-border)
}

.gui_a30025a2[data-position=bottom-end],
.gui_a30025a2[data-position=bottom-start],
.gui_a30025a2[data-position=bottom] {
    transform-origin: top
}

.gui_a30025a2[data-position=top-end],
.gui_a30025a2[data-position=top-start],
.gui_a30025a2[data-position=top] {
    transform-origin: bottom
}

.gui_a30025a2[data-hidden] {
    display: none
}

.gui_a30025a2::-webkit-scrollbar {
    height: 10px;
    width: 5px
}

.gui_a30025a2::-webkit-scrollbar-thumb {
    background: var(--color-divider-5);
    border-radius: 10px
}

.gui_c1e0e68e {
    padding-top: calc(var(--gui-select-item-group-divider-py) * 2);
    background: linear-gradient(to bottom, transparent var(--gui-select-item-group-divider-py), var(--color-line-divider-divider) 0, var(--color-line-divider-divider) calc(var(--gui-select-item-group-divider-py) + 1px), transparent 0)
}

.gui_c1e0e68e:first-of-type {
    padding-top: 0;
    background: transparent !important
}

.gui_db6b9106 {
    padding: var(--gui-select-item-group-py) 0;
    font-family: inherit;
    font-size: var(--gui-select-item-group-fz);
    font-weight: var(--gui-select-item-group-fw);
    color: var(--gui-select-item-group-c);
    display: flex;
    align-items: center
}

.gui_a30025a2[data-group-sticky] .gui_db6b9106 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1;
    background: var(--gui-select-dropdown-bg)
}

.gui_a30025a2[data-group-only-line] .gui_db6b9106 {
    display: none
}

.gui_714aaeed {
    display: flex;
    flex-direction: column;
    border: none;
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    margin-top: var(--gui-select-dropdown-pt);
    margin-bottom: var(--gui-select-dropdown-pb);
    padding: 0 var(--gui-select-dropdown-px);
    overflow-y: auto
}

@supports (scrollbar-width:thin) and (scrollbar-color:auto) {
    .gui_714aaeed {
        scrollbar-width: thin;
        scrollbar-color: var(--color-cmpt-checkbox-dis-active) transparent
    }
}

.gui_714aaeed::-webkit-scrollbar {
    width: 6px
}

.gui_714aaeed::-webkit-scrollbar-track {
    background: transparent !important;
    border-radius: 99px
}

.gui_714aaeed::-webkit-scrollbar-thumb {
    border-radius: 99px
}

.gui_714aaeed::-webkit-scrollbar-thumb,
.gui_714aaeed::-webkit-scrollbar-thumb:hover {
    background: var(--color-cmpt-checkbox-dis-active) !important
}

.gui_87c89a46 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    cursor: pointer;
    display: flex;
    align-items: center;
    line-height: 1;
    background: var(--gui-select-item-bg);
    color: var(--gui-select-item-c);
    font-family: inherit;
    font-size: var(--gui-select-item-fz);
    font-weight: var(--gui-select-item-fw);
    padding: var(--gui-select-item-py) var(--gui-select-item-px);
    margin: var(--gui-select-item-my) 0;
    border-radius: var(--gui-select-item-r)
}

.gui_87c89a46:after {
    content: "";
    min-height: calc(var(--gui-select-item-mih) - 2 * var(--gui-select-item-py));
    display: block;
    visibility: hidden
}

.gui_87c89a46[data-checked] {
    background: var(--gui-select-item-checked-bg);
    color: var(--gui-select-item-checked-c);
    font-size: var(--gui-select-item-checked-fz);
    font-weight: var(--gui-select-item-checked-fw);
    position: relative
}

.gui_87c89a46[data-selected] {
    position: relative
}

.gui_87c89a46[data-combobox-disabled],
.gui_87c89a46[data-selected] {
    background: var(--gui-select-item-disabled-bg);
    color: var(--gui-select-item-disabled-c)
}

.gui_87c89a46[data-combobox-disabled] {
    cursor: not-allowed
}

@media (hover:hover) {
    .gui_87c89a46:hover:not([data-combobox-disabled]):not([data-selected]),
    .gui_87c89a46[data-hovered]:not([data-combobox-disabled]):not([data-selected]) {
        background: var(--gui-select-item-hover-bg);
        color: var(--gui-select-item-hover-c)
    }
}

.gui_f3182230 {
    -webkit-padding-start: var(--gui-select-item-px);
    padding-inline-start: var(--gui-select-item-px)
}

.gui_a30025a2[data-panel] {
    transition-duration: .1s !important
}

.gui_a30025a2[data-dropdown-panel] {
    transition-duration: .2s !important
}

@media (max-width:768px) {
    .gui_c3872329 {
        --gui-select-h: var(--gui-h5-select-lg-h);
        --gui-select-r: var(--gui-h5-select-lg-r);
        --gui-select-fz: var(--gui-h5-select-lg-fz);
        --gui-select-fw: var(--gui-h5-select-lg-fw);
        --gui-select-placeholder-fw: var(--gui-h5-select-lg-placeholder-fw);
        --gui-select-px: var(--gui-h5-select-lg-px);
        --gui-select-icon-size: var(--gui-h5-select-lg-icon-size);
        --gui-select-clear-icon-size: var(--gui-h5-select-lg-clear-icon-size);
        --gui-select-icon-safe-gap: var(--gui-h5-select-lg-icon-safe-gap);
        --gui-select-default-icon-size: var(--gui-h5-select-lg-default-icon-size);
        --gui-select-default-icon-px: var(--gui-h5-select-lg-default-icon-px)
    }
    .gui_c3872345 {
        --gui-select-h: var(--gui-h5-select-md-h);
        --gui-select-r: var(--gui-h5-select-md-r);
        --gui-select-fz: var(--gui-h5-select-md-fz);
        --gui-select-fw: var(--gui-h5-select-md-fw);
        --gui-select-placeholder-fw: var(--gui-h5-select-md-placeholder-fw);
        --gui-select-px: var(--gui-h5-select-md-px);
        --gui-select-icon-size: var(--gui-h5-select-md-icon-size);
        --gui-select-clear-icon-size: var(--gui-h5-select-md-clear-icon-size);
        --gui-select-icon-safe-gap: var(--gui-h5-select-md-icon-safe-gap);
        --gui-select-default-icon-size: var(--gui-h5-select-md-default-icon-size);
        --gui-select-default-icon-px: var(--gui-h5-select-md-default-icon-px)
    }
    .gui_c3872408 {
        --gui-select-h: var(--gui-h5-select-sm-h);
        --gui-select-r: var(--gui-h5-select-sm-r);
        --gui-select-fz: var(--gui-h5-select-sm-fz);
        --gui-select-fw: var(--gui-h5-select-sm-fw);
        --gui-select-placeholder-fw: var(--gui-h5-select-sm-placeholder-fw);
        --gui-select-px: var(--gui-h5-select-sm-px);
        --gui-select-icon-size: var(--gui-h5-select-sm-icon-size);
        --gui-select-clear-icon-size: var(--gui-h5-select-sm-clear-icon-size);
        --gui-select-icon-safe-gap: var(--gui-h5-select-sm-icon-safe-gap);
        --gui-select-default-icon-size: var(--gui-h5-select-sm-default-icon-size);
        --gui-select-default-icon-px: var(--gui-h5-select-sm-default-icon-px)
    }
    .gui_c38724a9 {
        --gui-select-h: var(--gui-h5-select-xs-h);
        --gui-select-r: var(--gui-h5-select-xs-r);
        --gui-select-fz: var(--gui-h5-select-xs-fz);
        --gui-select-fw: var(--gui-h5-select-xs-fw);
        --gui-select-placeholder-fw: var(--gui-h5-select-xs-placeholder-fw);
        --gui-select-px: var(--gui-h5-select-xs-px);
        --gui-select-icon-size: var(--gui-h5-select-xs-icon-size);
        --gui-select-clear-icon-size: var(--gui-h5-select-xs-clear-icon-size);
        --gui-select-icon-safe-gap: var(--gui-h5-select-xs-icon-safe-gap);
        --gui-select-default-icon-size: var(--gui-h5-select-xs-default-icon-size);
        --gui-select-default-icon-px: var(--gui-h5-select-xs-default-icon-px)
    }
    .gui_44c65514 {
        --gui-select-bg: var(--gui-h5-select-primary-bg);
        --gui-select-hover-bg: var(--gui-h5-select-primary-hover-bg);
        --gui-select-active-bg: var(--gui-h5-select-primary-active-bg);
        --gui-select-pressed-bg: var(--gui-h5-select-primary-pressed-bg);
        --gui-select-invalid-bg: var(--gui-h5-select-primary-invalid-bg);
        --gui-select-disabled-bg: var(--gui-h5-select-primary-disabled-bg);
        --gui-select-placeholder-c: var(--gui-h5-select-primary-placeholder-c);
        --gui-select-active-placeholder-c: var(--gui-h5-select-primary-active-placeholder-c);
        --gui-select-invalid-placeholder-c: var(--gui-h5-select-primary-invalid-placeholder-c);
        --gui-select-disabled-placeholder-c: var(--gui-h5-select-primary-disabled-placeholder-c);
        --gui-select-c: var(--gui-h5-select-primary-c);
        --gui-select-hover-c: var(--gui-h5-select-primary-hover-c);
        --gui-select-active-c: var(--gui-h5-select-primary-active-c);
        --gui-select-pressed-c: var(--gui-h5-select-primary-pressed-c);
        --gui-select-invalid-c: var(--gui-h5-select-primary-invalid-c);
        --gui-select-disabled-c: var(--gui-h5-select-primary-disabled-c);
        --gui-select-icon-c: var(--gui-h5-select-primary-icon-c);
        --gui-select-icon-hover-c: var(--gui-h5-select-primary-icon-hover-c);
        --gui-select-icon-active-c: var(--gui-h5-select-primary-icon-active-c);
        --gui-select-icon-pressed-c: var(--gui-h5-select-primary-icon-pressed-c);
        --gui-select-icon-invalid-c: var(--gui-h5-select-primary-icon-invalid-c);
        --gui-select-icon-disabled-c: var(--gui-h5-select-primary-icon-disabled-c);
        --gui-select-border-w: var(--gui-h5-select-primary-border-w);
        --gui-select-border-c: var(--gui-h5-select-primary-border-c);
        --gui-select-hover-border-c: var(--gui-h5-select-primary-hover-border-c);
        --gui-select-active-border-c: var(--gui-h5-select-primary-active-border-c);
        --gui-select-pressed-border-c: var(--gui-h5-select-primary-pressed-border-c);
        --gui-select-invalid-border-c: var(--gui-h5-select-primary-invalid-border-c);
        --gui-select-disabled-border-c: var(--gui-h5-select-primary-disabled-border-c);
        --gui-select-default-icon-c: var(--gui-h5-select-primary-default-icon-c);
        --gui-select-default-icon-hover-c: var(--gui-h5-select-primary-default-icon-hover-c);
        --gui-select-default-icon-active-c: var(--gui-h5-select-primary-default-icon-active-c);
        --gui-select-default-icon-pressed-c: var(--gui-h5-select-primary-default-icon-pressed-c);
        --gui-select-default-icon-invalid-c: var(--gui-h5-select-primary-default-icon-invalid-c);
        --gui-select-default-icon-disabled-c: var(--gui-h5-select-primary-default-icon-disabled-c)
    }
    .gui_69983c06 {
        --gui-select-bg: var(--gui-h5-select-secondary-bg);
        --gui-select-hover-bg: var(--gui-h5-select-secondary-hover-bg);
        --gui-select-active-bg: var(--gui-h5-select-secondary-active-bg);
        --gui-select-pressed-bg: var(--gui-h5-select-secondary-pressed-bg);
        --gui-select-invalid-bg: var(--gui-h5-select-secondary-invalid-bg);
        --gui-select-disabled-bg: var(--gui-h5-select-secondary-disabled-bg);
        --gui-select-placeholder-c: var(--gui-h5-select-secondary-placeholder-c);
        --gui-select-active-placeholder-c: var(--gui-h5-select-secondary-active-placeholder-c);
        --gui-select-invalid-placeholder-c: var(--gui-h5-select-secondary-invalid-placeholder-c);
        --gui-select-disabled-placeholder-c: var(--gui-h5-select-secondary-disabled-placeholder-c);
        --gui-select-c: var(--gui-h5-select-secondary-c);
        --gui-select-hover-c: var(--gui-h5-select-secondary-hover-c);
        --gui-select-active-c: var(--gui-h5-select-secondary-active-c);
        --gui-select-pressed-c: var(--gui-h5-select-secondary-pressed-c);
        --gui-select-invalid-c: var(--gui-h5-select-secondary-invalid-c);
        --gui-select-disabled-c: var(--gui-h5-select-secondary-disabled-c);
        --gui-select-icon-c: var(--gui-h5-select-secondary-icon-c);
        --gui-select-icon-hover-c: var(--gui-h5-select-secondary-icon-hover-c);
        --gui-select-icon-active-c: var(--gui-h5-select-secondary-icon-active-c);
        --gui-select-icon-pressed-c: var(--gui-h5-select-secondary-icon-pressed-c);
        --gui-select-icon-invalid-c: var(--gui-h5-select-secondary-icon-invalid-c);
        --gui-select-icon-disabled-c: var(--gui-h5-select-secondary-icon-disabled-c);
        --gui-select-border-w: var(--gui-h5-select-secondary-border-w);
        --gui-select-border-c: var(--gui-h5-select-secondary-border-c);
        --gui-select-hover-border-c: var(--gui-h5-select-secondary-hover-border-c);
        --gui-select-active-border-c: var(--gui-h5-select-secondary-active-border-c);
        --gui-select-pressed-border-c: var(--gui-h5-select-secondary-pressed-border-c);
        --gui-select-invalid-border-c: var(--gui-h5-select-secondary-invalid-border-c);
        --gui-select-disabled-border-c: var(--gui-h5-select-secondary-disabled-border-c);
        --gui-select-default-icon-c: var(--gui-h5-select-secondary-default-icon-c);
        --gui-select-default-icon-hover-c: var(--gui-h5-select-secondary-default-icon-hover-c);
        --gui-select-default-icon-active-c: var(--gui-h5-select-secondary-default-icon-active-c);
        --gui-select-default-icon-pressed-c: var(--gui-h5-select-secondary-default-icon-pressed-c);
        --gui-select-default-icon-invalid-c: var(--gui-h5-select-secondary-default-icon-invalid-c);
        --gui-select-default-icon-disabled-c: var(--gui-h5-select-secondary-default-icon-disabled-c)
    }
    .gui_d1dd0d1f {
        --gui-select-dropdown-r: var(--gui-h5-select-base-dropdown-r);
        --gui-select-dropdown-bg: var(--gui-h5-select-base-dropdown-bg);
        --gui-select-dropdown-shadow: var(--gui-h5-select-base-dropdown-shadow);
        --gui-select-dropdown-border: var(--gui-h5-select-base-dropdown-border);
        --gui-select-item-bg: var(--gui-h5-select-base-item-bg);
        --gui-select-item-checked-bg: var(--gui-h5-select-base-item-checked-bg);
        --gui-select-item-hover-bg: var(--gui-h5-select-base-item-hover-bg);
        --gui-select-item-disabled-bg: var(--gui-h5-select-base-item-disabled-bg);
        --gui-select-item-c: var(--gui-h5-select-base-item-c);
        --gui-select-item-checked-c: var(--gui-h5-select-base-item-checked-c);
        --gui-select-item-hover-c: var(--gui-h5-select-base-item-hover-c);
        --gui-select-item-disabled-c: var(--gui-h5-select-base-item-disabled-c);
        --gui-select-item-group-c: var(--gui-h5-select-base-item-group-c);
        --gui-select-item-selected-c: var(--gui-h5-select-base-item-selected-c)
    }
    .gui_7fdedf3f:not(.gui_86c651f6) {
        --gui-select-dropdown-bg: var(--gui-h5-popMenu-bg);
        --gui-select-dropdown-shadow: var(--gui-h5-popMenu-shadow);
        --gui-select-dropdown-border: var(--gui-h5-popMenu-border);
        --gui-select-item-bg: var(--gui-h5-popMenu-item-bg);
        --gui-select-item-hover-bg: var(--gui-h5-popMenu-item-active-bg);
        --gui-select-item-checked-bg: var(--gui-h5-popMenu-item-checked-bg);
        --gui-select-item-disabled-bg: var(--gui-h5-popMenu-item-disabled-bg);
        --gui-select-item-c: var(--gui-h5-popMenu-item-c);
        --gui-select-item-hover-c: var(--gui-h5-popMenu-item-active-c);
        --gui-select-item-checked-c: var(--gui-h5-popMenu-item-checked-c);
        --gui-select-item-disabled-c: var(--gui-h5-popMenu-item-disabled-c);
        --gui-select-item-group-c: var(--gui-h5-popMenu-item-group-c);
        --gui-select-item-selected-c: var(--gui-h5-popMenu-item-selected-c)
    }
    .gui_1ce28199:not(.gui_86c651f6),
    .gui_64da2235:not(.gui_86c651f6),
    .gui_7fdedf3f:not(.gui_86c651f6) {
        --gui-select-dropdown-r: var(--gui-h5-popMenu-md-r);
        --gui-select-dropdown-miw: var(--gui-h5-popMenu-md-miw);
        --gui-select-dropdown-maw: var(--gui-h5-popMenu-md-maw);
        --gui-select-dropdown-px: var(--gui-h5-popMenu-md-px);
        --gui-select-dropdown-pt: var(--gui-h5-popMenu-md-pt);
        --gui-select-dropdown-pb: var(--gui-h5-popMenu-md-pb);
        --gui-select-item-mih: var(--gui-h5-popMenu-md-item-h);
        --gui-select-item-pt: var(--gui-h5-popMenu-md-item-pt);
        --gui-select-item-pr: var(--gui-h5-popMenu-md-item-pr);
        --gui-select-item-pb: var(--gui-h5-popMenu-md-item-pb);
        --gui-select-item-pl: var(--gui-h5-popMenu-md-item-pl);
        --gui-select-item-gap: var(--gui-h5-popMenu-md-item-gap);
        --gui-select-item-r: var(--gui-h5-popMenu-md-item-r);
        --gui-select-item-fz: var(--gui-h5-popMenu-md-item-fz);
        --gui-select-item-fw: var(--gui-h5-popMenu-md-item-fw);
        --gui-select-item-checked-fz: var(--gui-h5-popMenu-md-item-checked-fz);
        --gui-select-item-checked-fw: var(--gui-h5-popMenu-md-item-checked-fw);
        --gui-select-item-my: var(--gui-h5-popMenu-md-item-my);
        --gui-select-item-active-icon-size: var(--gui-h5-popMenu-md-item-active-icon-size);
        --gui-select-item-group-fz: var(--gui-h5-popMenu-md-item-group-fz);
        --gui-select-item-group-fw: var(--gui-h5-popMenu-md-item-group-fw);
        --gui-select-item-group-py: var(--gui-h5-popMenu-md-item-group-py);
        --gui-select-item-group-divider-py: var(--gui-h5-popMenu-md-item-group-divider-py)
    }
    .gui_30d3ac36:not(.gui_86c651f6),
    .gui_d303d0b5:not(.gui_86c651f6) {
        --gui-select-dropdown-r: var(--gui-h5-popMenu-sm-r);
        --gui-select-dropdown-miw: var(--gui-h5-popMenu-sm-miw);
        --gui-select-dropdown-maw: var(--gui-h5-popMenu-sm-maw);
        --gui-select-dropdown-px: var(--gui-h5-popMenu-sm-px);
        --gui-select-dropdown-pt: var(--gui-h5-popMenu-sm-pt);
        --gui-select-dropdown-pb: var(--gui-h5-popMenu-sm-pb);
        --gui-select-item-mih: var(--gui-h5-popMenu-sm-item-h);
        --gui-select-item-pt: var(--gui-h5-popMenu-sm-item-pt);
        --gui-select-item-pr: var(--gui-h5-popMenu-sm-item-pr);
        --gui-select-item-pb: var(--gui-h5-popMenu-sm-item-pb);
        --gui-select-item-pl: var(--gui-h5-popMenu-sm-item-pl);
        --gui-select-item-gap: var(--gui-h5-popMenu-sm-item-gap);
        --gui-select-item-r: var(--gui-h5-popMenu-sm-item-r);
        --gui-select-item-fz: var(--gui-h5-popMenu-sm-item-fz);
        --gui-select-item-fw: var(--gui-h5-popMenu-sm-item-fw);
        --gui-select-item-checked-fz: var(--gui-h5-popMenu-sm-item-checked-fz);
        --gui-select-item-checked-fw: var(--gui-h5-popMenu-sm-item-checked-fw);
        --gui-select-item-my: var(--gui-h5-popMenu-sm-item-my);
        --gui-select-item-active-icon-size: var(--gui-h5-popMenu-sm-item-active-icon-size);
        --gui-select-item-group-fz: var(--gui-h5-popMenu-sm-item-group-fz);
        --gui-select-item-group-fw: var(--gui-h5-popMenu-sm-item-group-fw);
        --gui-select-item-group-py: var(--gui-h5-popMenu-sm-item-group-py);
        --gui-select-item-group-divider-py: var(--gui-h5-popMenu-sm-item-group-divider-py)
    }
    .gui_7fdedf3f.gui_86c651f6 {
        --gui-select-panel-transition-in: translateY(0);
        --gui-select-panel-transition-out: translateY(100%);
        border: none;
        transition-duration: .25s !important;
        transition-timing-function: cubic-bezier(.32, .72, 0, 1)
    }
    [data-dropdown-panel] {
        transition-duration: .25s !important
    }
    .gui_7fdedf3f.gui_86c651f6[data-with-header] {
        --gui-select-dropdown-pt: var(--gui-h5-popup-with-header-pt);
        --gui-select-dropdown-pb: var(--gui-h5-popup-with-header-pb)
    }
    .gui_86c651f6[data-dropdown-with-search-box] {
        min-height: var(--gui-h5-popup-mih)
    }
    .gui_86c651f6 {
        --gui-select-dropdown-r: var(--gui-h5-popup-r) var(--gui-h5-popup-r) 0 0;
        --gui-select-dropdown-px: var(--gui-h5-popup-px);
        --gui-select-dropdown-pt: var(--gui-h5-popup-pt);
        --gui-select-dropdown-pb: var(--gui-h5-popup-pb);
        min-height: unset;
        max-height: var(--gui-h5-popup-mah);
        --gui-select-dropdown-shadow: var(--gui-h5-popup-shadow);
        --gui-select-item-px: var(--gui-h5-popup-item-px);
        --gui-select-item-py: var(--gui-h5-popup-item-py);
        --gui-select-item-mih: var(--gui-h5-popup-item-mih);
        --gui-select-item-group-mih: var(--gui-h5-popup-item-group-py);
        --gui-select-item-group-divider-py: var(--gui-h5-popup-item-group-divider-py);
        --gui-select-item-fz: var(--gui-h5-popup-item-fz);
        --gui-select-item-fw: var(--gui-h5-popup-item-fw);
        --gui-select-item-checked-fz: var(--gui-h5-popup-item-checked-fz);
        --gui-select-item-checked-fw: var(--gui-h5-popup-item-checked-fw);
        position: fixed;
        height: var(--gui-select-panel-h);
        min-width: 100vw;
        top: auto !important;
        bottom: 0 !important;
        left: 0 !important;
        right: 0 !important
    }
    .gui_86c651f6 .gui_cad4da11 {
        position: relative;
        background: none
    }
    .gui_86c651f6 .gui_cad4da11:not(:first-of-type):before {
        content: "";
        position: absolute;
        top: var(--gui-select-item-group-divider-py);
        left: var(--gui-select-item-px);
        width: calc(100% - 2 * var(--gui-select-item-px));
        height: .5px;
        background-color: var(--color-h5-line-divider-divider)
    }
    .gui_86c651f6 .gui_fb825763 {
        -webkit-padding-start: var(--gui-select-item-px);
        padding-inline-start: var(--gui-select-item-px);
        -webkit-padding-end: var(--gui-select-item-px);
        padding-inline-end: var(--gui-select-item-px)
    }
}

.gui_91738f8f {
    --gui-input-label-fz: var(--gui-input-base-label-fz);
    --gui-input-desc-fz: var(--gui-input-base-desc-fz);
    --gui-input-error-fz: var(--gui-input-base-error-fz);
    --gui-input-label-fw: var(--gui-input-base-label-fw);
    --gui-input-desc-fw: var(--gui-input-base-desc-fw);
    --gui-input-error-fw: var(--gui-input-base-error-fw);
    --gui-input-label-my: var(--gui-input-base-label-my);
    --gui-input-desc-my: var(--gui-input-base-desc-my);
    --gui-input-error-my: var(--gui-input-base-error-my);
    --gui-input-label-c: var(--gui-input-base-label-c);
    --gui-input-desc-c: var(--gui-input-base-desc-c);
    --gui-input-error-c: var(--gui-input-base-error-c);
    --gui-input-require-c: var(--gui-input-base-require-c)
}

.gui_917b09a0 {
    font-family: inherit
}

.gui_917b09a0[data-full-width] .gui_9d30610a,
.gui_917b09a0[data-full-width] .gui_9d8b0df6,
.gui_917b09a0[data-full-width] .gui_b946497e {
    width: 100%
}

.gui_9d8b0df6 {
    display: flex;
    align-items: center;
    word-break: break-word;
    cursor: default;
    font-family: inherit;
    font-weight: var(--gui-input-label-fw);
    font-size: var(--gui-input-label-fz);
    color: var(--gui-input-label-c);
    margin-bottom: var(--gui-input-label-my);
    line-height: normal
}

.gui_917b09a0>.gui_9d30610a {
    font-weight: var(--gui-input-error-fw);
    font-size: var(--gui-input-error-fz);
    color: var(--gui-input-error-c);
    margin-top: var(--gui-input-error-my)
}

.gui_917b09a0>.gui_9d30610a,
.gui_b946497e {
    text-decoration: none;
    word-break: break-word;
    display: block;
    font-family: inherit;
    line-height: normal
}

.gui_b946497e {
    font-weight: var(--gui-input-desc-fw);
    font-size: var(--gui-input-desc-fz);
    color: var(--gui-input-desc-c);
    margin-top: var(--gui-input-desc-my)
}

.gui_d648255d {
    word-break: break-word;
    cursor: default;
    color: var(--gui-input-require-c)
}

@media (max-width:768px) {
    .gui_ad4d9143 {
        --gui-input-label-fz: var(--gui-h5-input-base-label-fz);
        --gui-input-desc-fz: var(--gui-h5-input-base-desc-fz);
        --gui-input-error-fz: var(--gui-h5-input-base-error-fz);
        --gui-input-label-fw: var(--gui-h5-input-base-label-fw);
        --gui-input-desc-fw: var(--gui-h5-input-base-desc-fw);
        --gui-input-error-fw: var(--gui-h5-input-base-error-fw);
        --gui-input-label-my: var(--gui-h5-input-base-label-my);
        --gui-input-desc-my: var(--gui-h5-input-base-desc-my);
        --gui-input-error-my: var(--gui-h5-input-base-error-my);
        --gui-input-label-c: var(--gui-h5-input-base-label-c);
        --gui-input-desc-c: var(--gui-h5-input-base-desc-c);
        --gui-input-error-c: var(--gui-h5-input-base-error-c);
        --gui-input-require-c: var(--gui-h5-input-base-require-c)
    }
}

.gui_4b35efba {
    --gui-floating-input-transition-duration: var(--gui-floating-input-base-transition-duration);
    --gui-floating-input-transition-timing: var(--gui-floating-input-base-transition-timing);
    --gui-floating-input-clear-icon-c: var(--gui-floating-input-base-clear-icon-c)
}

.gui_b28f1e1d {
    --gui-floating-input-h: var(--gui-floating-input-xl-h);
    --gui-floating-input-r: var(--gui-floating-input-xl-r);
    --gui-floating-input-fz: var(--gui-floating-input-xl-fz);
    --gui-floating-input-fw: var(--gui-floating-input-xl-fw);
    --gui-floating-input-placeholder-fw: var(--gui-floating-input-xl-placeholder-fw);
    --gui-floating-input-px: var(--gui-floating-input-xl-px);
    --gui-floating-input-icon-size: var(--gui-floating-input-xl-icon-size);
    --gui-floating-input-clear-icon-size: var(--gui-floating-input-xl-clear-icon-size);
    --gui-floating-input-icon-gap: var(--gui-floating-input-xl-icon-gap);
    --gui-floating-input-label-fz: var(--gui-floating-input-xl-label-fz);
    --gui-floating-input-label-floated-fz: var(--gui-floating-input-xl-label-floated-fz);
    --gui-floating-input-label-floated-top: var(--gui-floating-input-xl-label-floated-top);
    --gui-floating-input-input-pt: var(--gui-floating-input-xl-input-pt)
}

.gui_b28f1ca4 {
    --gui-floating-input-h: var(--gui-floating-input-lg-h);
    --gui-floating-input-r: var(--gui-floating-input-lg-r);
    --gui-floating-input-fz: var(--gui-floating-input-lg-fz);
    --gui-floating-input-fw: var(--gui-floating-input-lg-fw);
    --gui-floating-input-placeholder-fw: var(--gui-floating-input-lg-placeholder-fw);
    --gui-floating-input-px: var(--gui-floating-input-lg-px);
    --gui-floating-input-icon-size: var(--gui-floating-input-lg-icon-size);
    --gui-floating-input-clear-icon-size: var(--gui-floating-input-lg-clear-icon-size);
    --gui-floating-input-icon-gap: var(--gui-floating-input-lg-icon-gap);
    --gui-floating-input-label-fz: var(--gui-floating-input-lg-label-fz);
    --gui-floating-input-label-floated-fz: var(--gui-floating-input-lg-label-floated-fz);
    --gui-floating-input-label-floated-top: var(--gui-floating-input-lg-label-floated-top);
    --gui-floating-input-input-pt: var(--gui-floating-input-lg-input-pt)
}

.gui_b28f1cc0 {
    --gui-floating-input-h: var(--gui-floating-input-md-h);
    --gui-floating-input-r: var(--gui-floating-input-md-r);
    --gui-floating-input-fz: var(--gui-floating-input-md-fz);
    --gui-floating-input-fw: var(--gui-floating-input-md-fw);
    --gui-floating-input-placeholder-fw: var(--gui-floating-input-md-placeholder-fw);
    --gui-floating-input-px: var(--gui-floating-input-md-px);
    --gui-floating-input-icon-size: var(--gui-floating-input-md-icon-size);
    --gui-floating-input-clear-icon-size: var(--gui-floating-input-md-clear-icon-size);
    --gui-floating-input-icon-gap: var(--gui-floating-input-md-icon-gap);
    --gui-floating-input-label-fz: var(--gui-floating-input-md-label-fz);
    --gui-floating-input-label-floated-fz: var(--gui-floating-input-md-label-floated-fz);
    --gui-floating-input-label-floated-top: var(--gui-floating-input-md-label-floated-top);
    --gui-floating-input-input-pt: var(--gui-floating-input-md-input-pt)
}

.gui_b28f1d83 {
    --gui-floating-input-h: var(--gui-floating-input-sm-h);
    --gui-floating-input-r: var(--gui-floating-input-sm-r);
    --gui-floating-input-fz: var(--gui-floating-input-sm-fz);
    --gui-floating-input-fw: var(--gui-floating-input-sm-fw);
    --gui-floating-input-placeholder-fw: var(--gui-floating-input-sm-placeholder-fw);
    --gui-floating-input-px: var(--gui-floating-input-sm-px);
    --gui-floating-input-icon-size: var(--gui-floating-input-sm-icon-size);
    --gui-floating-input-clear-icon-size: var(--gui-floating-input-sm-clear-icon-size);
    --gui-floating-input-icon-gap: var(--gui-floating-input-sm-icon-gap);
    --gui-floating-input-label-fz: var(--gui-floating-input-sm-label-fz);
    --gui-floating-input-label-floated-fz: var(--gui-floating-input-sm-label-floated-fz);
    --gui-floating-input-label-floated-top: var(--gui-floating-input-sm-label-floated-top);
    --gui-floating-input-input-pt: var(--gui-floating-input-sm-input-pt)
}

.gui_b28f1e24 {
    --gui-floating-input-h: var(--gui-floating-input-xs-h);
    --gui-floating-input-r: var(--gui-floating-input-xs-r);
    --gui-floating-input-fz: var(--gui-floating-input-xs-fz);
    --gui-floating-input-fw: var(--gui-floating-input-xs-fw);
    --gui-floating-input-placeholder-fw: var(--gui-floating-input-xs-placeholder-fw);
    --gui-floating-input-px: var(--gui-floating-input-xs-px);
    --gui-floating-input-icon-size: var(--gui-floating-input-xs-icon-size);
    --gui-floating-input-clear-icon-size: var(--gui-floating-input-xs-clear-icon-size);
    --gui-floating-input-icon-gap: var(--gui-floating-input-xs-icon-gap);
    --gui-floating-input-label-fz: var(--gui-floating-input-xs-label-fz);
    --gui-floating-input-label-floated-fz: var(--gui-floating-input-xs-label-floated-fz);
    --gui-floating-input-label-floated-top: var(--gui-floating-input-xs-label-floated-top);
    --gui-floating-input-input-pt: var(--gui-floating-input-xs-input-pt)
}

.gui_5ab61079 {
    --gui-floating-input-placeholder-c: var(--gui-floating-input-primary-placeholder-c);
    --gui-floating-input-disabled-placeholder-c: var(--gui-floating-input-primary-disabled-placeholder-c);
    --gui-floating-input-active-placeholder-c: var(--gui-floating-input-primary-active-placeholder-c);
    --gui-floating-input-invalid-placeholder-c: var(--gui-floating-input-primary-invalid-placeholder-c);
    --gui-floating-input-bg: var(--gui-floating-input-primary-bg);
    --gui-floating-input-hover-bg: var(--gui-floating-input-primary-hover-bg);
    --gui-floating-input-active-bg: var(--gui-floating-input-primary-active-bg);
    --gui-floating-input-invalid-bg: var(--gui-floating-input-primary-invalid-bg);
    --gui-floating-input-disabled-bg: var(--gui-floating-input-primary-disabled-bg);
    --gui-floating-input-c: var(--gui-floating-input-primary-c);
    --gui-floating-input-hover-c: var(--gui-floating-input-primary-hover-c);
    --gui-floating-input-active-c: var(--gui-floating-input-primary-active-c);
    --gui-floating-input-invalid-c: var(--gui-floating-input-primary-invalid-c);
    --gui-floating-input-disabled-c: var(--gui-floating-input-primary-disabled-c);
    --gui-floating-input-icon-c: var(--gui-floating-input-primary-icon-c);
    --gui-floating-input-icon-hover-c: var(--gui-floating-input-primary-icon-hover-c);
    --gui-floating-input-icon-active-c: var(--gui-floating-input-primary-icon-active-c);
    --gui-floating-input-icon-invalid-c: var(--gui-floating-input-primary-icon-invalid-c);
    --gui-floating-input-icon-disabled-c: var(--gui-floating-input-primary-icon-disabled-c);
    --gui-floating-input-border-w: var(--gui-floating-input-primary-border-w);
    --gui-floating-input-border-c: var(--gui-floating-input-primary-border-c);
    --gui-floating-input-hover-border-c: var(--gui-floating-input-primary-hover-border-c);
    --gui-floating-input-active-border-c: var(--gui-floating-input-primary-active-border-c);
    --gui-floating-input-invalid-border-c: var(--gui-floating-input-primary-invalid-border-c);
    --gui-floating-input-disabled-border-c: var(--gui-floating-input-primary-disabled-border-c)
}

.gui_c286b22b {
    --gui-floating-input-placeholder-c: var(--gui-floating-input-secondary-placeholder-c);
    --gui-floating-input-disabled-placeholder-c: var(--gui-floating-input-secondary-disabled-placeholder-c);
    --gui-floating-input-active-placeholder-c: var(--gui-floating-input-secondary-active-placeholder-c);
    --gui-floating-input-invalid-placeholder-c: var(--gui-floating-input-secondary-invalid-placeholder-c);
    --gui-floating-input-bg: var(--gui-floating-input-secondary-bg);
    --gui-floating-input-hover-bg: var(--gui-floating-input-secondary-hover-bg);
    --gui-floating-input-active-bg: var(--gui-floating-input-secondary-active-bg);
    --gui-floating-input-invalid-bg: var(--gui-floating-input-secondary-invalid-bg);
    --gui-floating-input-disabled-bg: var(--gui-floating-input-secondary-disabled-bg);
    --gui-floating-input-c: var(--gui-floating-input-secondary-c);
    --gui-floating-input-hover-c: var(--gui-floating-input-secondary-hover-c);
    --gui-floating-input-active-c: var(--gui-floating-input-secondary-active-c);
    --gui-floating-input-invalid-c: var(--gui-floating-input-secondary-invalid-c);
    --gui-floating-input-disabled-c: var(--gui-floating-input-secondary-disabled-c);
    --gui-floating-input-icon-c: var(--gui-floating-input-secondary-icon-c);
    --gui-floating-input-icon-hover-c: var(--gui-floating-input-secondary-icon-hover-c);
    --gui-floating-input-icon-active-c: var(--gui-floating-input-secondary-icon-active-c);
    --gui-floating-input-icon-invalid-c: var(--gui-floating-input-secondary-icon-invalid-c);
    --gui-floating-input-icon-disabled-c: var(--gui-floating-input-secondary-icon-disabled-c);
    --gui-floating-input-border-w: var(--gui-floating-input-secondary-border-w);
    --gui-floating-input-border-c: var(--gui-floating-input-secondary-border-c);
    --gui-floating-input-hover-border-c: var(--gui-floating-input-secondary-hover-border-c);
    --gui-floating-input-active-border-c: var(--gui-floating-input-secondary-active-border-c);
    --gui-floating-input-invalid-border-c: var(--gui-floating-input-secondary-invalid-border-c);
    --gui-floating-input-disabled-border-c: var(--gui-floating-input-secondary-disabled-border-c)
}

.gui_4b3d69cb {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: var(--gui-floating-input-h);
    min-height: var(--gui-floating-input-h);
    border-radius: var(--gui-floating-input-r);
    background: var(--gui-floating-input-bg);
    border: var(--gui-floating-input-border-w) solid var(--gui-floating-input-border-c);
    transition: background-color .1s ease-in-out, border-color .1s ease-in-out;
    box-sizing: border-box
}

.gui_4b3d69cb:hover:not([data-disabled]) {
    background: var(--gui-floating-input-hover-bg);
    border-color: var(--gui-floating-input-hover-border-c)
}

.gui_4b3d69cb[data-focused]:not([data-disabled]) {
    background: var(--gui-floating-input-active-bg);
    border-color: var(--gui-floating-input-active-border-c)
}

.gui_4b3d69cb[data-invalid]:not([data-disabled]) {
    background: var(--gui-floating-input-invalid-bg);
    border-color: var(--gui-floating-input-invalid-border-c)
}

.gui_4b3d69cb[data-disabled] {
    background: var(--gui-floating-input-disabled-bg);
    border-color: var(--gui-floating-input-disabled-border-c);
    cursor: not-allowed
}

.gui_b1c3a7c5 {
    position: absolute;
    left: var(--gui-floating-input-px);
    top: 50%;
    transform: translateY(-50%);
    font-size: var(--gui-floating-input-label-fz);
    font-weight: var(--gui-floating-input-placeholder-fw);
    color: var(--gui-floating-input-placeholder-c);
    pointer-events: none;
    transform-origin: left center;
    transition: transform var(--gui-floating-input-transition-duration) var(--gui-floating-input-transition-timing), font-size var(--gui-floating-input-transition-duration) var(--gui-floating-input-transition-timing), top var(--gui-floating-input-transition-duration) var(--gui-floating-input-transition-timing), color var(--gui-floating-input-transition-duration) var(--gui-floating-input-transition-timing);
    z-index: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: calc(100% - var(--gui-floating-input-px) * 2);
    line-height: 1
}

[dir=rtl] .gui_b1c3a7c5 {
    left: auto;
    right: var(--gui-floating-input-px);
    transform-origin: right center
}

[data-has-left] .gui_b1c3a7c5 {
    left: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap))
}

[dir=rtl] [data-has-left] .gui_b1c3a7c5 {
    left: auto;
    right: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap))
}

.gui_b1c3a7c5[data-floating] {
    top: var(--gui-floating-input-label-floated-top);
    transform: translateY(0);
    font-size: var(--gui-floating-input-label-floated-fz)
}

.gui_4b3d69cb[data-focused] .gui_b1c3a7c5,
.gui_b1c3a7c5[data-floating] {
    color: var(--gui-floating-input-active-placeholder-c)
}

.gui_4b3d69cb[data-disabled] .gui_b1c3a7c5 {
    color: var(--gui-floating-input-disabled-placeholder-c)
}

.gui_4b3d69cb[data-invalid] .gui_b1c3a7c5 {
    color: var(--gui-floating-input-invalid-placeholder-c)
}

.gui_1bf08c01 {
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    border: none;
    border-radius: 0;
    outline: 0;
    background: transparent;
    box-shadow: none;
    resize: none;
    font-family: inherit;
    font-size: var(--gui-floating-input-fz);
    font-weight: var(--gui-floating-input-fw);
    line-height: 1.5;
    text-align: inherit;
    text-transform: inherit;
    letter-spacing: inherit;
    box-sizing: border-box;
    display: block;
    width: 100%;
    height: 100%;
    -webkit-padding-start: var(--gui-floating-input-px);
    padding-inline-start: var(--gui-floating-input-px);
    -webkit-padding-end: var(--gui-floating-input-px);
    padding-inline-end: var(--gui-floating-input-px);
    padding-top: var(--gui-floating-input-input-pt);
    padding-bottom: 0;
    color: var(--gui-floating-input-c);
    -webkit-text-fill-color: var(--gui-floating-input-c);
    caret-color: var(--gui-floating-input-base-caret-c)
}

.gui_1bf08c01:-webkit-autofill,
.gui_1bf08c01:-webkit-autofill:active,
.gui_1bf08c01:-webkit-autofill:focus,
.gui_1bf08c01:-webkit-autofill:hover {
    -webkit-box-shadow: 0 0 0 1000px var(--gui-floating-input-bg) inset !important;
    -webkit-text-fill-color: var(--gui-floating-input-c) !important;
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s
}

.gui_1bf08c01::-webkit-inner-spin-button,
.gui_1bf08c01::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.gui_1bf08c01[type=number] {
    -moz-appearance: textfield
}

.gui_1bf08c01::-webkit-search-cancel-button,
.gui_1bf08c01::-webkit-search-decoration,
.gui_1bf08c01::-webkit-search-results-button,
.gui_1bf08c01::-webkit-search-results-decoration {
    -webkit-appearance: none;
    display: none
}

.gui_1bf08c01::-ms-clear,
.gui_1bf08c01::-ms-reveal {
    display: none
}

[data-has-left] .gui_1bf08c01 {
    -webkit-padding-start: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap));
    padding-inline-start: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap))
}

[data-has-right] .gui_1bf08c01 {
    -webkit-padding-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap));
    padding-inline-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-icon-gap))
}

[data-has-clear] .gui_1bf08c01 {
    -webkit-padding-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-clear-icon-size) + var(--gui-floating-input-icon-gap));
    padding-inline-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-clear-icon-size) + var(--gui-floating-input-icon-gap))
}

[data-has-right][data-has-clear] .gui_1bf08c01 {
    -webkit-padding-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-clear-icon-size) + var(--gui-floating-input-icon-gap) * 2);
    padding-inline-end: calc(var(--gui-floating-input-px) + var(--gui-floating-input-icon-size) + var(--gui-floating-input-clear-icon-size) + var(--gui-floating-input-icon-gap) * 2)
}

.gui_4b3d69cb:hover:not([data-disabled]) .gui_1bf08c01 {
    color: var(--gui-floating-input-hover-c);
    -webkit-text-fill-color: var(--gui-floating-input-hover-c)
}

.gui_4b3d69cb[data-focused]:not([data-disabled]) .gui_1bf08c01 {
    color: var(--gui-floating-input-active-c);
    -webkit-text-fill-color: var(--gui-floating-input-active-c)
}

.gui_4b3d69cb[data-invalid]:not([data-disabled]) .gui_1bf08c01 {
    color: var(--gui-floating-input-invalid-c);
    -webkit-text-fill-color: var(--gui-floating-input-invalid-c)
}

.gui_1bf08c01:disabled {
    color: var(--gui-floating-input-disabled-c);
    -webkit-text-fill-color: var(--gui-floating-input-disabled-c);
    cursor: not-allowed;
    opacity: 1
}

.gui_1bf08c01::placeholder {
    color: transparent;
    -webkit-text-fill-color: transparent
}

.gui_559840b4 {
    cursor: pointer
}

.gui_e2e8815c {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.gui_5b1e9fd5 {
    left: var(--gui-floating-input-px)
}

.gui_39dbed12,
[dir=rtl] .gui_5b1e9fd5 {
    right: var(--gui-floating-input-px)
}

[dir=rtl] .gui_5b1e9fd5 {
    left: auto
}

[dir=rtl] .gui_39dbed12 {
    right: auto;
    left: var(--gui-floating-input-px)
}

.gui_1b9aea84 {
    pointer-events: all;
    cursor: pointer;
    display: none;
    width: var(--gui-floating-input-clear-icon-size);
    height: var(--gui-floating-input-clear-icon-size);
    color: var(--gui-floating-input-clear-icon-c);
    flex-shrink: 0
}

@media (hover:hover) {
    .gui_4b3d69cb:not([data-has-loading]):not([data-disabled]):hover .gui_1b9aea84,
    .gui_4b3d69cb:not([data-has-loading]):not([data-disabled])[data-focused] .gui_1b9aea84 {
        display: block
    }
}

@media (hover:none) {
    .gui_4b3d69cb:not([data-has-loading]):not([data-disabled])[data-focused] .gui_1b9aea84 {
        display: block
    }
}

.gui_4b3d69cb:not([data-floating]) .gui_1b9aea84 {
    display: none !important
}

.gui_8189e3b3,
.gui_a2721f3a {
    flex-shrink: 0
}

@media (max-width:768px) {
    .gui_affb4327 {
        --gui-floating-input-clear-icon-c: var(--gui-h5-floating-input-base-clear-icon-c);
        --gui-floating-input-transition-duration: var(--gui-h5-floating-input-base-transition-duration);
        --gui-floating-input-transition-timing: var(--gui-h5-floating-input-base-transition-timing)
    }
    .gui_1d7c68ca {
        --gui-floating-input-h: var(--gui-h5-floating-input-xl-h);
        --gui-floating-input-r: var(--gui-h5-floating-input-xl-r);
        --gui-floating-input-fz: var(--gui-h5-floating-input-xl-fz);
        --gui-floating-input-fw: var(--gui-h5-floating-input-xl-fw);
        --gui-floating-input-placeholder-fw: var(--gui-h5-floating-input-xl-placeholder-fw);
        --gui-floating-input-px: var(--gui-h5-floating-input-xl-px);
        --gui-floating-input-icon-size: var(--gui-h5-floating-input-xl-icon-size);
        --gui-floating-input-clear-icon-size: var(--gui-h5-floating-input-xl-clear-icon-size);
        --gui-floating-input-icon-gap: var(--gui-h5-floating-input-xl-icon-gap);
        --gui-floating-input-label-fz: var(--gui-h5-floating-input-xl-label-fz);
        --gui-floating-input-label-floated-fz: var(--gui-h5-floating-input-xl-label-floated-fz);
        --gui-floating-input-label-floated-top: var(--gui-h5-floating-input-xl-label-floated-top);
        --gui-floating-input-input-pt: var(--gui-h5-floating-input-xl-input-pt)
    }
    .gui_1d7c6751 {
        --gui-floating-input-h: var(--gui-h5-floating-input-lg-h);
        --gui-floating-input-r: var(--gui-h5-floating-input-lg-r);
        --gui-floating-input-fz: var(--gui-h5-floating-input-lg-fz);
        --gui-floating-input-fw: var(--gui-h5-floating-input-lg-fw);
        --gui-floating-input-placeholder-fw: var(--gui-h5-floating-input-lg-placeholder-fw);
        --gui-floating-input-px: var(--gui-h5-floating-input-lg-px);
        --gui-floating-input-icon-size: var(--gui-h5-floating-input-lg-icon-size);
        --gui-floating-input-clear-icon-size: var(--gui-h5-floating-input-lg-clear-icon-size);
        --gui-floating-input-icon-gap: var(--gui-h5-floating-input-lg-icon-gap);
        --gui-floating-input-label-fz: var(--gui-h5-floating-input-lg-label-fz);
        --gui-floating-input-label-floated-fz: var(--gui-h5-floating-input-lg-label-floated-fz);
        --gui-floating-input-label-floated-top: var(--gui-h5-floating-input-lg-label-floated-top);
        --gui-floating-input-input-pt: var(--gui-h5-floating-input-lg-input-pt)
    }
    .gui_1d7c676d {
        --gui-floating-input-h: var(--gui-h5-floating-input-md-h);
        --gui-floating-input-r: var(--gui-h5-floating-input-md-r);
        --gui-floating-input-fz: var(--gui-h5-floating-input-md-fz);
        --gui-floating-input-fw: var(--gui-h5-floating-input-md-fw);
        --gui-floating-input-placeholder-fw: var(--gui-h5-floating-input-md-placeholder-fw);
        --gui-floating-input-px: var(--gui-h5-floating-input-md-px);
        --gui-floating-input-icon-size: var(--gui-h5-floating-input-md-icon-size);
        --gui-floating-input-clear-icon-size: var(--gui-h5-floating-input-md-clear-icon-size);
        --gui-floating-input-icon-gap: var(--gui-h5-floating-input-md-icon-gap);
        --gui-floating-input-label-fz: var(--gui-h5-floating-input-md-label-fz);
        --gui-floating-input-label-floated-fz: var(--gui-h5-floating-input-md-label-floated-fz);
        --gui-floating-input-label-floated-top: var(--gui-h5-floating-input-md-label-floated-top);
        --gui-floating-input-input-pt: var(--gui-h5-floating-input-md-input-pt)
    }
    .gui_1d7c6830 {
        --gui-floating-input-h: var(--gui-h5-floating-input-sm-h);
        --gui-floating-input-r: var(--gui-h5-floating-input-sm-r);
        --gui-floating-input-fz: var(--gui-h5-floating-input-sm-fz);
        --gui-floating-input-fw: var(--gui-h5-floating-input-sm-fw);
        --gui-floating-input-placeholder-fw: var(--gui-h5-floating-input-sm-placeholder-fw);
        --gui-floating-input-px: var(--gui-h5-floating-input-sm-px);
        --gui-floating-input-icon-size: var(--gui-h5-floating-input-sm-icon-size);
        --gui-floating-input-clear-icon-size: var(--gui-h5-floating-input-sm-clear-icon-size);
        --gui-floating-input-icon-gap: var(--gui-h5-floating-input-sm-icon-gap);
        --gui-floating-input-label-fz: var(--gui-h5-floating-input-sm-label-fz);
        --gui-floating-input-label-floated-fz: var(--gui-h5-floating-input-sm-label-floated-fz);
        --gui-floating-input-label-floated-top: var(--gui-h5-floating-input-sm-label-floated-top);
        --gui-floating-input-input-pt: var(--gui-h5-floating-input-sm-input-pt)
    }
    .gui_1d7c68d1 {
        --gui-floating-input-h: var(--gui-h5-floating-input-xs-h);
        --gui-floating-input-r: var(--gui-h5-floating-input-xs-r);
        --gui-floating-input-fz: var(--gui-h5-floating-input-xs-fz);
        --gui-floating-input-fw: var(--gui-h5-floating-input-xs-fw);
        --gui-floating-input-placeholder-fw: var(--gui-h5-floating-input-xs-placeholder-fw);
        --gui-floating-input-px: var(--gui-h5-floating-input-xs-px);
        --gui-floating-input-icon-size: var(--gui-h5-floating-input-xs-icon-size);
        --gui-floating-input-clear-icon-size: var(--gui-h5-floating-input-xs-clear-icon-size);
        --gui-floating-input-icon-gap: var(--gui-h5-floating-input-xs-icon-gap);
        --gui-floating-input-label-fz: var(--gui-h5-floating-input-xs-label-fz);
        --gui-floating-input-label-floated-fz: var(--gui-h5-floating-input-xs-label-floated-fz);
        --gui-floating-input-label-floated-top: var(--gui-h5-floating-input-xs-label-floated-top);
        --gui-floating-input-input-pt: var(--gui-h5-floating-input-xs-input-pt)
    }
    .gui_29bd69ec {
        --gui-floating-input-placeholder-c: var(--gui-h5-floating-input-primary-placeholder-c);
        --gui-floating-input-disabled-placeholder-c: var(--gui-h5-floating-input-primary-disabled-placeholder-c);
        --gui-floating-input-active-placeholder-c: var(--gui-h5-floating-input-primary-active-placeholder-c);
        --gui-floating-input-invalid-placeholder-c: var(--gui-h5-floating-input-primary-invalid-placeholder-c);
        --gui-floating-input-bg: var(--gui-h5-floating-input-primary-bg);
        --gui-floating-input-hover-bg: var(--gui-h5-floating-input-primary-hover-bg);
        --gui-floating-input-active-bg: var(--gui-h5-floating-input-primary-active-bg);
        --gui-floating-input-invalid-bg: var(--gui-h5-floating-input-primary-invalid-bg);
        --gui-floating-input-disabled-bg: var(--gui-h5-floating-input-primary-disabled-bg);
        --gui-floating-input-c: var(--gui-h5-floating-input-primary-c);
        --gui-floating-input-hover-c: var(--gui-h5-floating-input-primary-hover-c);
        --gui-floating-input-active-c: var(--gui-h5-floating-input-primary-active-c);
        --gui-floating-input-invalid-c: var(--gui-h5-floating-input-primary-invalid-c);
        --gui-floating-input-disabled-c: var(--gui-h5-floating-input-primary-disabled-c);
        --gui-floating-input-icon-c: var(--gui-h5-floating-input-primary-icon-c);
        --gui-floating-input-icon-hover-c: var(--gui-h5-floating-input-primary-icon-hover-c);
        --gui-floating-input-icon-active-c: var(--gui-h5-floating-input-primary-icon-active-c);
        --gui-floating-input-icon-invalid-c: var(--gui-h5-floating-input-primary-icon-invalid-c);
        --gui-floating-input-icon-disabled-c: var(--gui-h5-floating-input-primary-icon-disabled-c);
        --gui-floating-input-border-w: var(--gui-h5-floating-input-primary-border-w);
        --gui-floating-input-border-c: var(--gui-h5-floating-input-primary-border-c);
        --gui-floating-input-hover-border-c: var(--gui-h5-floating-input-primary-hover-border-c);
        --gui-floating-input-active-border-c: var(--gui-h5-floating-input-primary-active-border-c);
        --gui-floating-input-invalid-border-c: var(--gui-h5-floating-input-primary-invalid-border-c);
        --gui-floating-input-disabled-border-c: var(--gui-h5-floating-input-primary-disabled-border-c)
    }
    .gui_ed1d7ade {
        --gui-floating-input-placeholder-c: var(--gui-h5-floating-input-secondary-placeholder-c);
        --gui-floating-input-disabled-placeholder-c: var(--gui-h5-floating-input-secondary-disabled-placeholder-c);
        --gui-floating-input-active-placeholder-c: var(--gui-h5-floating-input-secondary-active-placeholder-c);
        --gui-floating-input-invalid-placeholder-c: var(--gui-h5-floating-input-secondary-invalid-placeholder-c);
        --gui-floating-input-bg: var(--gui-h5-floating-input-secondary-bg);
        --gui-floating-input-hover-bg: var(--gui-h5-floating-input-secondary-hover-bg);
        --gui-floating-input-active-bg: var(--gui-h5-floating-input-secondary-active-bg);
        --gui-floating-input-invalid-bg: var(--gui-h5-floating-input-secondary-invalid-bg);
        --gui-floating-input-disabled-bg: var(--gui-h5-floating-input-secondary-disabled-bg);
        --gui-floating-input-c: var(--gui-h5-floating-input-secondary-c);
        --gui-floating-input-hover-c: var(--gui-h5-floating-input-secondary-hover-c);
        --gui-floating-input-active-c: var(--gui-h5-floating-input-secondary-active-c);
        --gui-floating-input-invalid-c: var(--gui-h5-floating-input-secondary-invalid-c);
        --gui-floating-input-disabled-c: var(--gui-h5-floating-input-secondary-disabled-c);
        --gui-floating-input-icon-c: var(--gui-h5-floating-input-secondary-icon-c);
        --gui-floating-input-icon-hover-c: var(--gui-h5-floating-input-secondary-icon-hover-c);
        --gui-floating-input-icon-active-c: var(--gui-h5-floating-input-secondary-icon-active-c);
        --gui-floating-input-icon-invalid-c: var(--gui-h5-floating-input-secondary-icon-invalid-c);
        --gui-floating-input-icon-disabled-c: var(--gui-h5-floating-input-secondary-icon-disabled-c);
        --gui-floating-input-border-w: var(--gui-h5-floating-input-secondary-border-w);
        --gui-floating-input-border-c: var(--gui-h5-floating-input-secondary-border-c);
        --gui-floating-input-hover-border-c: var(--gui-h5-floating-input-secondary-hover-border-c);
        --gui-floating-input-active-border-c: var(--gui-h5-floating-input-secondary-active-border-c);
        --gui-floating-input-invalid-border-c: var(--gui-h5-floating-input-secondary-invalid-border-c);
        --gui-floating-input-disabled-border-c: var(--gui-h5-floating-input-secondary-disabled-border-c)
    }
}

.gui_3ee47125 {
    --gui-divider-c: var(--gui-divider-base-c);
    --gui-divider-label-c: var(--gui-divider-base-label-c);
    --gui-divider-label-fz: var(--gui-divider-base-label-fz);
    --gui-divider-label-fw: var(--gui-divider-base-label-fw);
    --gui-divider-size: var(--gui-divider-base-size);
    --gui-divider-text-gap: var(--gui-divider-base-text-gap)
}

.gui_3eebeb36 {
    &:where([data-orientation=horizontal]) {
        width: 100%;
        border-top: var(--gui-divider-size) solid var(--gui-divider-c)
    }
    &:where([data-orientation=vertical]) {
        -webkit-border-start: var(--gui-divider-size) solid var(--gui-divider-c);
        border-inline-start: var(--gui-divider-size) solid var(--gui-divider-c);
        height: auto
    }
    &:where([data-with-label]) {
        border: 0
    }
}

.gui_9e365f20 {
    display: flex;
    margin: 0 !important;
    align-items: center;
    font-size: var(--gui-divider-label-fz);
    font-weight: var(--gui-divider-label-fw);
    color: var(--gui-divider-label-c);
    white-space: nowrap
}

.gui_9e365f20:before {
    content: "";
    flex: 1;
    height: 1px;
    border-top: var(--gui-divider-size) solid var(--gui-divider-c);
    -webkit-margin-end: var(--gui-divider-text-gap);
    margin-inline-end: var(--gui-divider-text-gap)
}

.gui_9e365f20:where([data-position=left]):before {
    width: 24px;
    flex: initial
}

.gui_9e365f20:after {
    content: "";
    flex: 1;
    height: 1px;
    border-top: var(--gui-divider-size) solid var(--gui-divider-c);
    -webkit-margin-start: var(--gui-divider-text-gap);
    margin-inline-start: var(--gui-divider-text-gap)
}

.gui_9e365f20:where([data-position=right]):after {
    width: 24px;
    flex: initial
}

@media (max-width:768px) {
    .gui_30693fed {
        --gui-divider-c: var(--gui-h5-divider-base-c);
        --gui-divider-label-c: var(--gui-h5-divider-base-label-c);
        --gui-divider-label-fz: var(--gui-h5-divider-base-label-fz);
        --gui-divider-label-fw: var(--gui-h5-divider-base-label-fw);
        --gui-divider-size: var(--gui-h5-divider-base-size);
        --gui-divider-text-gap: var(--gui-h5-divider-base-text-gap)
    }
}

.gui_e2ee533d {
    --gui-numberInput-step-c: var(--gui-numberInput-base-step-c);
    --gui-numberInput-step-disabled-c: var(--gui-numberInput-base-step-disabled-c);
    --gui-numberInput-step-hover-c: var(--gui-numberInput-base-step-hover-c);
    --gui-numberInput-step-bg: var(--gui-numberInput-base-step-bg);
    --gui-numberInput-step-hover-bg: var(--gui-numberInput-base-step-hover-bg);
    --gui-numberInput-step-size: var(--gui-numberInput-base-step-size)
}

.gui_e2f65338 {
    color: var(--gui-numberInput-step-c);
    background: var(--gui-numberInput-step-bg);
    cursor: pointer;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center
}

.gui_e2f65338[data-disabled] {
    color: var(--gui-numberInput-step-disabled-c);
    cursor: not-allowed
}

@media(hover:hover) {
    .gui_e2f65338:not([data-disabled]):hover {
        color: var(--gui-numberInput-step-hover-c);
        background: var(--gui-numberInput-step-hover-bg)
    }
}

.gui_7e1cc8c1 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0
}

.gui_210084e7 {
    --gui-numberInput-step-h: var(--gui-numberInput-lg-step-h);
    --gui-numberInput-fz: var(--gui-input-lg-fz);
    --gui-numberInput-fw: var(--gui-input-lg-fw);
    --gui-numberInput-px: var(--gui-input-lg-px);
    --gui-numberInput-icon-size: var(--gui-input-lg-icon-size);
    --gui-numberInput-icon-safe-gap: var(--gui-input-lg-icon-safe-gap)
}

.gui_21008503 {
    --gui-numberInput-step-h: var(--gui-numberInput-md-step-h);
    --gui-numberInput-fz: var(--gui-input-md-fz);
    --gui-numberInput-fw: var(--gui-input-md-fw);
    --gui-numberInput-px: var(--gui-input-md-px);
    --gui-numberInput-icon-size: var(--gui-input-md-icon-size);
    --gui-numberInput-icon-safe-gap: var(--gui-input-md-icon-safe-gap)
}

.gui_210085c6 {
    --gui-numberInput-step-h: var(--gui-numberInput-sm-step-h);
    --gui-numberInput-fz: var(--gui-input-sm-fz);
    --gui-numberInput-fw: var(--gui-input-sm-fw);
    --gui-numberInput-px: var(--gui-input-sm-px);
    --gui-numberInput-icon-size: var(--gui-input-sm-icon-size);
    --gui-numberInput-icon-safe-gap: var(--gui-input-sm-icon-safe-gap)
}

.gui_21008667 {
    --gui-numberInput-step-h: var(--gui-numberInput-xs-step-h);
    --gui-numberInput-fz: var(--gui-input-xs-fz);
    --gui-numberInput-fw: var(--gui-input-xs-fw);
    --gui-numberInput-px: var(--gui-input-xs-px);
    --gui-numberInput-icon-size: var(--gui-input-xs-icon-size);
    --gui-numberInput-icon-safe-gap: var(--gui-input-xs-icon-safe-gap)
}

.gui_353a5a16 {
    --gui-numberInput-c: var(--gui-input-primary-c);
    --gui-numberInput-hover-c: var(--gui-input-primary-hover-c);
    --gui-numberInput-active-c: var(--gui-input-primary-active-c);
    --gui-numberInput-invalid-c: var(--gui-input-primary-invalid-c);
    --gui-numberInput-disabled-c: var(--gui-input-primary-disabled-c)
}

.gui_a716d0a7 {
    position: relative;
    display: inline-block;
    width: 100%
}

.gui_a716d0a7:not([data-no-content]) {
    --gui-input-prefix-px: var(--gui-numberInput-prefix-px);
    --gui-input-suffix-px: var(--gui-numberInput-suffix-px)
}

.gui_a716d0a7[data-no-content]>.gui_f97393fe,
.gui_a716d0a7[data-no-content]>.gui_febcd8bd {
    opacity: 0;
    visibility: hidden
}

.gui_f97393fe,
.gui_febcd8bd {
    color: var(--gui-numberInput-c);
    font-size: var(--gui-numberInput-fz);
    font-weight: var(--gui-numberInput-fw);
    line-height: 1.5;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    pointer-events: none;
    background: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    resize: none;
    -webkit-tap-highlight-color: transparent;
    padding: 0;
    outline: 0;
    border: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    font-family: inherit;
    height: 100%
}

.gui_f97393fe[data-disabled],
.gui_febcd8bd[data-disabled] {
    color: var(--gui-numberInput-disabled-c)
}

.gui_f97393fe[data-invalid],
.gui_febcd8bd[data-invalid] {
    color: var(--gui-numberInput-invalid-c)
}

.gui_f97393fe {
    position: absolute;
    width: var(--gui-numberInput-prefix-px)
}

[dir=ltr] .gui_f97393fe {
    left: var(--gui-numberInput-prefix-gap)
}

[dir=rtl] .gui_f97393fe {
    right: var(--gui-numberInput-prefix-gap)
}

.gui_febcd8bd {
    position: absolute
}

[dir=ltr] .gui_febcd8bd {
    left: var(--gui-numberInput-suffix-gap)
}

[dir=rtl] .gui_febcd8bd {
    right: var(--gui-numberInput-suffix-gap)
}

.gui_e994535f {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    pointer-events: none;
    z-index: -1;
    padding: 0;
    font-size: var(--gui-numberInput-fz);
    font-weight: var(--gui-numberInput-fw)
}

.gui_bf261e7b {
    --gui-checkbox-bg: var(--gui-checkbox-base-bg);
    --gui-checkbox-hover-bg: var(--gui-checkbox-base-hover-bg);
    --gui-checkbox-disabled-bg: var(--gui-checkbox-base-disabled-bg);
    --gui-checkbox-checked-bg: var(--gui-checkbox-base-checked-bg);
    --gui-checkbox-checked-hover-bg: var(--gui-checkbox-base-checked-hover-bg);
    --gui-checkbox-checked-disabled-bg: var(--gui-checkbox-base-checked-disabled-bg);
    --gui-checkbox-border-c: var(--gui-checkbox-base-border-c);
    --gui-checkbox-hover-border-c: var(--gui-checkbox-base-hover-border-c);
    --gui-checkbox-disabled-border-c: var(--gui-checkbox-base-disabled-border-c);
    --gui-checkbox-checked-border-c: var(--gui-checkbox-base-checked-border-c);
    --gui-checkbox-checked-hover-border-c: var(--gui-checkbox-base-checked-hover-border-c);
    --gui-checkbox-checked-disabled-border-c: var(--gui-checkbox-base-checked-disabled-border-c);
    --gui-checkbox-checked-c: var(--gui-checkbox-base-checked-c);
    --gui-checkbox-checked-hover-c: var(--gui-checkbox-base-checked-hover-c);
    --gui-checkbox-checked-disabled-c: var(--gui-checkbox-base-checked-disabled-c);
    --gui-checkbox-label-c: var(--gui-checkbox-base-label-c);
    --gui-checkbox-label-disabled-c: var(--gui-checkbox-base-label-disabled-c);
    --gui-checkbox-label-mx: var(--gui-checkbox-base-label-mx);
    --gui-checkbox-label-fw: var(--gui-checkbox-base-label-fw);
    --gui-checkbox-label-fz: var(--gui-checkbox-base-label-fz);
    --gui-checkbox-r: var(--gui-checkbox-base-r);
    --gui-checkbox-size: var(--gui-checkbox-base-size)
}

.gui_bf26514c {
    display: flex
}

.gui_26062bec {
    position: relative;
    overflow: hidden;
    display: table
}

.gui_26062bec,
.gui_26063560 {
    width: var(--gui-checkbox-size);
    height: var(--gui-checkbox-size);
    border-radius: var(--gui-checkbox-r)
}

.gui_26063560 {
    margin: 0;
    display: block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    border: 1px solid var(--gui-checkbox-border-c);
    background: var(--gui-checkbox-bg);
    transition: all .1s ease-in-out
}

@media (max-width:768px) {
    .gui_26063560 {
        transition: none
    }
}

[data-has-label]>.gui_bf26514c>.gui_26062bec {
    transform: var(--gui-checkbox-icon-transform, translateY(1.1px))
}

.gui_26063560:checked {
    background: var(--gui-checkbox-checked-bg);
    border-color: var(--gui-checkbox-checked-border-c)
}

.gui_26063560:checked:disabled {
    background: var(--gui-checkbox-checked-disabled-bg);
    border-color: var(--gui-checkbox-checked-disabled-border-c)
}

@media(hover:hover) {
    .gui_26063560:checked:hover:not(:disabled) {
        background: var(--gui-checkbox-checked-hover-bg);
        border-color: var(--gui-checkbox-checked-hover-border-c)
    }
    .gui_26063560:hover:not(:disabled) {
        background: var(--gui-checkbox-hover-bg);
        border-color: var(--gui-checkbox-hover-border-c)
    }
}

.gui_26063560:disabled {
    background: var(--gui-checkbox-disabled-bg);
    border-color: var(--gui-checkbox-disabled-border-c);
    cursor: not-allowed
}

.gui_26063560:checked~.gui_bf295423 {
    color: var(--gui-checkbox-checked-c)
}

.gui_26063560:checked:hover~.gui_bf295423 {
    color: var(--gui-checkbox-checked-hover-c)
}

.gui_26063560:checked:disabled~.gui_bf295423 {
    color: var(--gui-checkbox-checked-disabled-c)
}

.gui_246a70a9 {
    display: flex;
    flex-direction: column;
    align-self: center;
    line-height: normal;
    font-family: inherit;
    -webkit-padding-start: var(--gui-checkbox-label-mx);
    padding-inline-start: var(--gui-checkbox-label-mx)
}

.gui_262a5c8a {
    font-size: var(--gui-checkbox-label-fz);
    font-weight: var(--gui-checkbox-label-fw);
    white-space: wrap;
    color: var(--gui-checkbox-label-c)
}

.gui_262a5c8a[data-disabled] {
    color: var(--gui-checkbox-label-disabled-c);
    cursor: not-allowed
}

.gui_26063560:checked+.gui_bf295423 {
    opacity: 1;
    transform: none
}

.gui_bf295423 {
    position: absolute;
    opacity: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    pointer-events: none;
    transform: translateY(50%) scale(.5);
    width: var(--gui-checkbox-size);
    height: var(--gui-checkbox-size)
}

@media (max-width:768px) {
    .gui_8b538ad7 {
        --gui-checkbox-bg: var(--gui-h5-checkbox-base-bg);
        --gui-checkbox-hover-bg: var(--gui-h5-checkbox-base-hover-bg);
        --gui-checkbox-disabled-bg: var(--gui-h5-checkbox-base-disabled-bg);
        --gui-checkbox-checked-bg: var(--gui-h5-checkbox-base-checked-bg);
        --gui-checkbox-checked-hover-bg: var(--gui-h5-checkbox-base-checked-hover-bg);
        --gui-checkbox-checked-disabled-bg: var(--gui-h5-checkbox-base-checked-disabled-bg);
        --gui-checkbox-border-c: var(--gui-h5-checkbox-base-border-c);
        --gui-checkbox-hover-border-c: var(--gui-h5-checkbox-base-hover-border-c);
        --gui-checkbox-disabled-border-c: var(--gui-h5-checkbox-base-disabled-border-c);
        --gui-checkbox-checked-border-c: var(--gui-h5-checkbox-base-checked-border-c);
        --gui-checkbox-checked-hover-border-c: var(--gui-h5-checkbox-base-checked-hover-border-c);
        --gui-checkbox-checked-disabled-border-c: var(--gui-h5-checkbox-base-checked-disabled-border-c);
        --gui-checkbox-checked-c: var(--gui-h5-checkbox-base-checked-c);
        --gui-checkbox-checked-hover-c: var(--gui-h5-checkbox-base-checked-hover-c);
        --gui-checkbox-checked-disabled-c: var(--gui-h5-checkbox-base-checked-disabled-c);
        --gui-checkbox-label-c: var(--gui-h5-checkbox-base-label-c);
        --gui-checkbox-label-disabled-c: var(--gui-h5-checkbox-base-label-disabled-c);
        --gui-checkbox-label-mx: var(--gui-h5-checkbox-base-label-mx);
        --gui-checkbox-label-fw: var(--gui-h5-checkbox-base-label-fw);
        --gui-checkbox-label-fz: var(--gui-h5-checkbox-base-label-fz);
        --gui-checkbox-r: var(--gui-h5-checkbox-base-r);
        --gui-checkbox-size: var(--gui-h5-checkbox-base-size)
    }
}

.gui_8b2f9dce {
    --gui-breadcrumbs-fz: var(--gui-breadcrumbs-base-fz);
    --gui-breadcrumbs-fw: var(--gui-breadcrumbs-base-fw);
    --gui-breadcrumbs-active-fz: var(--gui-breadcrumbs-base-active-fz);
    --gui-breadcrumbs-active-fw: var(--gui-breadcrumbs-base-active-fw);
    --gui-breadcrumbs-c: var(--gui-breadcrumbs-base-c);
    --gui-breadcrumbs-active-c: var(--gui-breadcrumbs-base-active-c);
    --gui-breadcrumbs-hover-c: var(--gui-breadcrumbs-base-hover-c);
    --gui-breadcrumbs-separator-c: var(--gui-breadcrumbs-base-separator-c);
    --gui-breadcrumbs-mx: var(--gui-breadcrumbs-base-mx)
}

.gui_8b3717df {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

@media (max-width:768px) {
    .gui_8b3717df {
        --gui-breadcrumbs-fz: var(--gui-breadcrumbs-h5-fz);
        --gui-breadcrumbs-fw: var(--gui-breadcrumbs-h5-fw);
        --gui-breadcrumbs-active-fz: var(--gui-breadcrumbs-h5-active-fz);
        --gui-breadcrumbs-active-fw: var(--gui-breadcrumbs-h5-active-fw)
    }
}

.gui_f678d540 {
    font-size: var(--gui-breadcrumbs-fz);
    font-weight: var(--gui-breadcrumbs-fw);
    line-height: 1.5;
    font-family: inherit;
    text-decoration: none;
    color: var(--gui-breadcrumbs-c)
}

.gui_f678d540:last-of-type {
    font-size: var(--gui-breadcrumbs-active-fz);
    font-weight: var(--gui-breadcrumbs-active-fw);
    color: var(--gui-breadcrumbs-active-c)
}

.gui_f678d540:hover {
    color: var(--gui-breadcrumbs-hover-c)
}

.gui_3b8f2208 {
    align-self: center;
    color: var(--gui-breadcrumbs-separator-c);
    margin: 0 var(--gui-breadcrumbs-mx);
    transform: translateY(2px)
}

[dir=rtl] .gui_3b8f2208 {
    transform: translateY(-1px) rotate(180deg)
}

.gui_77c2586c {
    --gui-button-loading-flex: block;
    --gui-button-loading-text-opacity: 1;
    --gui-button-pointer-event: auto;
    --gui-button-loading-text-opacity-color: inherit
}

.gui_f8220b4f {
    --gui-button-icon-size: var(--gui-button-xl-icon-size);
    --gui-button-single-icon-size: var(--gui-button-xl-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-xl-icon-mx);
    --gui-button-fz: var(--gui-button-xl-fz);
    --gui-button-fw: var(--gui-button-xl-fw);
    --gui-button-h: var(--gui-button-xl-h);
    --gui-button-px: var(--gui-button-xl-px);
    --gui-button-py: var(--gui-button-xl-py);
    --gui-button-r: var(--gui-button-xl-r)
}

.gui_f82209d6 {
    --gui-button-icon-size: var(--gui-button-lg-icon-size);
    --gui-button-single-icon-size: var(--gui-button-lg-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-lg-icon-mx);
    --gui-button-fz: var(--gui-button-lg-fz);
    --gui-button-fw: var(--gui-button-lg-fw);
    --gui-button-h: var(--gui-button-lg-h);
    --gui-button-px: var(--gui-button-lg-px);
    --gui-button-py: var(--gui-button-lg-py);
    --gui-button-r: var(--gui-button-lg-r)
}

.gui_f82209f2 {
    --gui-button-icon-size: var(--gui-button-md-icon-size);
    --gui-button-single-icon-size: var(--gui-button-md-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-md-icon-mx);
    --gui-button-fz: var(--gui-button-md-fz);
    --gui-button-fw: var(--gui-button-md-fw);
    --gui-button-h: var(--gui-button-md-h);
    --gui-button-px: var(--gui-button-md-px);
    --gui-button-py: var(--gui-button-md-py);
    --gui-button-r: var(--gui-button-md-r)
}

.gui_f8220ab5 {
    --gui-button-icon-size: var(--gui-button-sm-icon-size);
    --gui-button-single-icon-size: var(--gui-button-sm-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-sm-icon-mx);
    --gui-button-fz: var(--gui-button-sm-fz);
    --gui-button-fw: var(--gui-button-sm-fw);
    --gui-button-h: var(--gui-button-sm-h);
    --gui-button-px: var(--gui-button-sm-px);
    --gui-button-py: var(--gui-button-sm-py);
    --gui-button-r: var(--gui-button-sm-r)
}

.gui_f8220b56 {
    --gui-button-icon-size: var(--gui-button-xs-icon-size);
    --gui-button-single-icon-size: var(--gui-button-xs-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-xs-icon-mx);
    --gui-button-fz: var(--gui-button-xs-fz);
    --gui-button-fw: var(--gui-button-xs-fw);
    --gui-button-h: var(--gui-button-xs-h);
    --gui-button-px: var(--gui-button-xs-px);
    --gui-button-py: var(--gui-button-xs-py);
    --gui-button-r: var(--gui-button-xs-r)
}

.gui_c1f6078 {
    --gui-button-icon-size: var(--gui-button-xxs-icon-size);
    --gui-button-single-icon-size: var(--gui-button-xxs-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-xxs-icon-mx);
    --gui-button-fz: var(--gui-button-xxs-fz);
    --gui-button-fw: var(--gui-button-xxs-fw);
    --gui-button-h: var(--gui-button-xxs-h);
    --gui-button-px: var(--gui-button-xxs-px);
    --gui-button-py: var(--gui-button-xxs-py);
    --gui-button-r: var(--gui-button-xxs-r)
}

.gui_82419287 {
    --gui-button-bg: var(--gui-button-primary-bg);
    --gui-button-hover-bg: var(--gui-button-primary-hover-bg);
    --gui-button-active-bg: var(--gui-button-primary-active-bg);
    --gui-button-disabled-bg: var(--gui-button-primary-disabled-bg);
    --gui-button-c: var(--gui-button-primary-c);
    --gui-button-hover-c: var(--gui-button-primary-hover-c);
    --gui-button-active-c: var(--gui-button-primary-active-c);
    --gui-button-disabled-c: var(--gui-button-primary-disabled-c);
    --gui-button-border-w: var(--gui-button-primary-border-w);
    --gui-button-border-c: var(--gui-button-primary-border-c);
    --gui-button-active-border-c: var(--gui-button-primary-active-border-c);
    --gui-button-hover-border-c: var(--gui-button-primary-hover-border-c);
    --gui-button-disabled-border-c: var(--gui-button-primary-disabled-border-c);
    --gui-button-disabled-opacity: var(--gui-button-primary-disabled-opacity);
    --gui-button-loading-c: var(--gui-button-primary-loading-c);
    --gui-button-loading-bg: var(--gui-button-primary-loading-bg)
}

.gui_3539e8b9 {
    --gui-button-bg: var(--gui-button-secondary-bg);
    --gui-button-hover-bg: var(--gui-button-secondary-hover-bg);
    --gui-button-active-bg: var(--gui-button-secondary-active-bg);
    --gui-button-disabled-bg: var(--gui-button-secondary-disabled-bg);
    --gui-button-c: var(--gui-button-secondary-c);
    --gui-button-hover-c: var(--gui-button-secondary-hover-c);
    --gui-button-active-c: var(--gui-button-secondary-active-c);
    --gui-button-disabled-c: var(--gui-button-secondary-disabled-c);
    --gui-button-border-w: var(--gui-button-secondary-border-w);
    --gui-button-border-c: var(--gui-button-secondary-border-c);
    --gui-button-active-border-c: var(--gui-button-secondary-active-border-c);
    --gui-button-hover-border-c: var(--gui-button-secondary-hover-border-c);
    --gui-button-disabled-border-c: var(--gui-button-secondary-disabled-border-c);
    --gui-button-disabled-opacity: var(--gui-button-secondary-disabled-opacity);
    --gui-button-loading-c: var(--gui-button-secondary-loading-c);
    --gui-button-loading-bg: var(--gui-button-secondary-loading-bg)
}

.gui_81b3adee {
    --gui-button-bg: var(--gui-button-white-bg);
    --gui-button-hover-bg: var(--gui-button-white-hover-bg);
    --gui-button-active-bg: var(--gui-button-white-active-bg);
    --gui-button-disabled-bg: var(--gui-button-white-disabled-bg);
    --gui-button-c: var(--gui-button-white-c);
    --gui-button-hover-c: var(--gui-button-white-hover-c);
    --gui-button-active-c: var(--gui-button-white-active-c);
    --gui-button-disabled-c: var(--gui-button-white-disabled-c);
    --gui-button-border-w: var(--gui-button-white-border-w);
    --gui-button-border-c: var(--gui-button-white-border-c);
    --gui-button-active-border-c: var(--gui-button-white-active-border-c);
    --gui-button-hover-border-c: var(--gui-button-white-hover-border-c);
    --gui-button-disabled-border-c: var(--gui-button-white-disabled-border-c);
    --gui-button-disabled-opacity: var(--gui-button-white-disabled-opacity);
    --gui-button-loading-c: var(--gui-button-white-loading-c);
    --gui-button-loading-bg: var(--gui-button-white-loading-bg)
}

.gui_c1f4796 {
    --gui-button-bg: var(--gui-button-red-bg);
    --gui-button-hover-bg: var(--gui-button-red-hover-bg);
    --gui-button-active-bg: var(--gui-button-red-active-bg);
    --gui-button-disabled-bg: var(--gui-button-red-disabled-bg);
    --gui-button-c: var(--gui-button-red-c);
    --gui-button-hover-c: var(--gui-button-red-hover-c);
    --gui-button-active-c: var(--gui-button-red-active-c);
    --gui-button-disabled-c: var(--gui-button-red-disabled-c);
    --gui-button-border-w: var(--gui-button-red-border-w);
    --gui-button-border-c: var(--gui-button-red-border-c);
    --gui-button-active-border-c: var(--gui-button-red-active-border-c);
    --gui-button-hover-border-c: var(--gui-button-red-hover-border-c);
    --gui-button-disabled-border-c: var(--gui-button-red-disabled-border-c);
    --gui-button-disabled-opacity: var(--gui-button-red-disabled-opacity);
    --gui-button-loading-c: var(--gui-button-red-loading-c);
    --gui-button-loading-bg: var(--gui-button-red-loading-bg)
}

.gui_80d6b0c8 {
    --gui-button-bg: var(--gui-button-green-bg);
    --gui-button-hover-bg: var(--gui-button-green-hover-bg);
    --gui-button-active-bg: var(--gui-button-green-active-bg);
    --gui-button-disabled-bg: var(--gui-button-green-disabled-bg);
    --gui-button-c: var(--gui-button-green-c);
    --gui-button-hover-c: var(--gui-button-green-hover-c);
    --gui-button-active-c: var(--gui-button-green-active-c);
    --gui-button-disabled-c: var(--gui-button-green-disabled-c);
    --gui-button-border-w: var(--gui-button-green-border-w);
    --gui-button-border-c: var(--gui-button-green-border-c);
    --gui-button-active-border-c: var(--gui-button-green-active-border-c);
    --gui-button-hover-border-c: var(--gui-button-green-hover-border-c);
    --gui-button-disabled-border-c: var(--gui-button-green-disabled-border-c);
    --gui-button-disabled-opacity: var(--gui-button-green-disabled-opacity);
    --gui-button-loading-c: var(--gui-button-green-loading-c);
    --gui-button-loading-bg: var(--gui-button-green-loading-bg)
}

.gui_77ca96c8 {
    --gui-button-bg: transparent;
    --gui-button-hover-bg: transparent;
    --gui-button-active-bg: transparent;
    --gui-button-disabled-bg: transparent;
    --gui-button-c: var(--gui-button-text-c);
    --gui-button-hover-c: var(--gui-button-text-hover-c);
    --gui-button-active-c: var(--gui-button-text-active-c);
    --gui-button-disabled-c: var(--gui-button-text-disabled-c);
    --gui-button-disabled-opacity: var(--gui-button-text-disabled-opacity);
    --gui-button-px: 0;
    --gui-button-py: 0;
    --gui-button-h: min-content
}

.gui_77ca96c8.gui_f8220b4f {
    --gui-button-icon-size: var(--gui-button-text-xl-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-xl-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-xl-icon-mx);
    --gui-button-fz: var(--gui-button-text-xl-fz);
    --gui-button-fw: var(--gui-button-text-xl-fw)
}

.gui_77ca96c8.gui_f82209d6 {
    --gui-button-icon-size: var(--gui-button-text-lg-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-lg-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-lg-icon-mx);
    --gui-button-fz: var(--gui-button-text-lg-fz);
    --gui-button-fw: var(--gui-button-text-lg-fw)
}

.gui_77ca96c8.gui_f82209f2 {
    --gui-button-icon-size: var(--gui-button-text-md-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-md-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-md-icon-mx);
    --gui-button-fz: var(--gui-button-text-md-fz);
    --gui-button-fw: var(--gui-button-text-md-fw)
}

.gui_77ca96c8.gui_f8220ab5 {
    --gui-button-icon-size: var(--gui-button-text-sm-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-sm-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-sm-icon-mx);
    --gui-button-fz: var(--gui-button-text-sm-fz);
    --gui-button-fw: var(--gui-button-text-sm-fw)
}

.gui_77ca96c8.gui_f8220b56 {
    --gui-button-icon-size: var(--gui-button-text-xs-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-xs-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-xs-icon-mx);
    --gui-button-fz: var(--gui-button-text-xs-fz);
    --gui-button-fw: var(--gui-button-text-xs-fw)
}

.gui_77ca96c8.gui_c1f6078 {
    --gui-button-icon-size: var(--gui-button-text-xxs-icon-size);
    --gui-button-single-icon-size: var(--gui-button-text-xxs-single-icon-size);
    --gui-button-icon-mx: var(--gui-button-text-xxs-icon-mx);
    --gui-button-fz: var(--gui-button-text-xxs-fz);
    --gui-button-fw: var(--gui-button-text-xxs-fw)
}

.gui_77c9d27d {
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background: var(--gui-button-bg);
    border: var(--gui-button-border-w) solid var(--gui-button-border-c);
    border-radius: var(--gui-button-r);
    color: var(--gui-button-c);
    height: var(--gui-button-h);
    font-size: var(--gui-button-fz);
    font-weight: var(--gui-button-fw);
    font-family: inherit;
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    pointer-events: var(--gui-button-pointer-event);
    min-width: min-content;
    padding: var(--gui-button-py) var(--gui-button-px);
    transition: all .1s ease-in-out
}

.gui_77c9d27d[data-loading=true] {
    --gui-button-loading-text-opacity-color: transparent;
    --gui-button-loading-flex: none;
    --gui-button-loading-text-opacity: 0;
    --gui-button-pointer-event: none;
    -webkit-text-decoration-color: transparent !important;
    text-decoration-color: transparent !important
}

.gui_77c9d27d[data-block] {
    display: block;
    width: 100%
}

.gui_77c9d27d[data-only-icon] {
    --gui-button-icon-mx: 0;
    min-width: var(--gui-button-h);
    padding: 0
}

.gui_77c9d27d:focus-visible {
    outline: none
}

@media(hover:hover) {
    .gui_77c9d27d:active {
        background: var(--gui-button-active-bg);
        color: var(--gui-button-active-c);
        border: var(--gui-button-border-w) solid var(--gui-button-active-border-c)
    }
    .gui_77c9d27d:hover:not(:disabled):not(:active) {
        background: var(--gui-button-hover-bg);
        color: var(--gui-button-hover-c);
        border: var(--gui-button-border-w) solid var(--gui-button-hover-border-c)
    }
}

@media(hover:none) {
    .gui_77c9d27d:hover:not(:disabled) {
        background: var(--gui-button-bg)
    }
}

.gui_77c9d27d:active {
    transform: none
}

.gui_77c9d27d:disabled:not([data-loading=true]),
.gui_77c9d27d[data-disabled]:not([data-loading=true]) {
    cursor: not-allowed;
    pointer-events: none;
    background: var(--gui-button-disabled-bg);
    color: var(--gui-button-disabled-c);
    border: var(--gui-button-border-w) solid var(--gui-button-disabled-border-c);
    opacity: var(--gui-button-disabled-opacity)
}

.gui_80f1301b {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    overflow: visible
}

.gui_a91565c1 {
    display: flex;
    transform-origin: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.gui_811560b9 {
    color: var(--gui-button-loading-text-opacity-color);
    white-space: no-wrap;
    height: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    line-height: normal
}

.gui_3531ea48 {
    min-width: var(--gui-button-icon-size) !important;
    min-height: var(--gui-button-icon-size) !important;
    width: var(--gui-button-icon-size) !important;
    height: var(--gui-button-icon-size) !important;
    font-size: var(--gui-button-icon-size) !important
}

[data-only-icon] .gui_3531ea48 {
    min-width: var(--gui-button-single-icon-size) !important;
    min-height: var(--gui-button-single-icon-size) !important;
    width: var(--gui-button-single-icon-size) !important;
    height: var(--gui-button-single-icon-size) !important;
    font-size: var(--gui-button-single-icon-size) !important
}

.gui_a74036a {
    display: flex;
    align-items: center;
    opacity: var(--gui-button-loading-text-opacity);
    fill: currentColor
}

.gui_a74036a[data-position=right] {
    -webkit-margin-start: var(--gui-button-icon-mx);
    margin-inline-start: var(--gui-button-icon-mx)
}

.gui_a74036a[data-position=left] {
    -webkit-margin-end: var(--gui-button-icon-mx);
    margin-inline-end: var(--gui-button-icon-mx)
}

@media (max-width:768px) {
    .gui_827d1658 {
        --gui-button-icon-size: var(--gui-h5-button-xl-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-xl-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-xl-icon-mx);
        --gui-button-fz: var(--gui-h5-button-xl-fz);
        --gui-button-fw: var(--gui-h5-button-xl-fw);
        --gui-button-h: var(--gui-h5-button-xl-h);
        --gui-button-px: var(--gui-h5-button-xl-px);
        --gui-button-py: var(--gui-h5-button-xl-py);
        --gui-button-r: var(--gui-h5-button-xl-r)
    }
    .gui_827d14df {
        --gui-button-icon-size: var(--gui-h5-button-lg-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-lg-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-lg-icon-mx);
        --gui-button-fz: var(--gui-h5-button-lg-fz);
        --gui-button-fw: var(--gui-h5-button-lg-fw);
        --gui-button-h: var(--gui-h5-button-lg-h);
        --gui-button-px: var(--gui-h5-button-lg-px);
        --gui-button-py: var(--gui-h5-button-lg-py);
        --gui-button-r: var(--gui-h5-button-lg-r)
    }
    .gui_827d14fb {
        --gui-button-icon-size: var(--gui-h5-button-md-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-md-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-md-icon-mx);
        --gui-button-fz: var(--gui-h5-button-md-fz);
        --gui-button-fw: var(--gui-h5-button-md-fw);
        --gui-button-h: var(--gui-h5-button-md-h);
        --gui-button-px: var(--gui-h5-button-md-px);
        --gui-button-py: var(--gui-h5-button-md-py);
        --gui-button-r: var(--gui-h5-button-md-r)
    }
    .gui_827d15be {
        --gui-button-icon-size: var(--gui-h5-button-sm-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-sm-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-sm-icon-mx);
        --gui-button-fz: var(--gui-h5-button-sm-fz);
        --gui-button-fw: var(--gui-h5-button-sm-fw);
        --gui-button-h: var(--gui-h5-button-sm-h);
        --gui-button-px: var(--gui-h5-button-sm-px);
        --gui-button-py: var(--gui-h5-button-sm-py);
        --gui-button-r: var(--gui-h5-button-sm-r)
    }
    .gui_827d165f {
        --gui-button-icon-size: var(--gui-h5-button-xs-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-xs-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-xs-icon-mx);
        --gui-button-fz: var(--gui-h5-button-xs-fz);
        --gui-button-fw: var(--gui-h5-button-xs-fw);
        --gui-button-h: var(--gui-h5-button-xs-h);
        --gui-button-px: var(--gui-h5-button-xs-px);
        --gui-button-py: var(--gui-h5-button-xs-py);
        --gui-button-r: var(--gui-h5-button-xs-r)
    }
    .gui_cd25b68f {
        --gui-button-icon-size: var(--gui-h5-button-xxs-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-xxs-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-xxs-icon-mx);
        --gui-button-fz: var(--gui-h5-button-xxs-fz);
        --gui-button-fw: var(--gui-h5-button-xxs-fw);
        --gui-button-h: var(--gui-h5-button-xxs-h);
        --gui-button-px: var(--gui-h5-button-xxs-px);
        --gui-button-py: var(--gui-h5-button-xxs-py);
        --gui-button-r: var(--gui-h5-button-xxs-r)
    }
    .gui_d71051e {
        --gui-button-bg: var(--gui-h5-button-primary-bg);
        --gui-button-hover-bg: var(--gui-h5-button-primary-hover-bg);
        --gui-button-active-bg: var(--gui-h5-button-primary-active-bg);
        --gui-button-disabled-bg: var(--gui-h5-button-primary-disabled-bg);
        --gui-button-c: var(--gui-h5-button-primary-c);
        --gui-button-hover-c: var(--gui-h5-button-primary-hover-c);
        --gui-button-active-c: var(--gui-h5-button-primary-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-primary-disabled-c);
        --gui-button-border-w: var(--gui-h5-button-primary-border-w);
        --gui-button-border-c: var(--gui-h5-button-primary-border-c);
        --gui-button-active-border-c: var(--gui-h5-button-primary-active-border-c);
        --gui-button-hover-border-c: var(--gui-h5-button-primary-hover-border-c);
        --gui-button-disabled-border-c: var(--gui-h5-button-primary-disabled-border-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-primary-disabled-opacity);
        --gui-button-loading-c: var(--gui-h5-button-primary-loading-c);
        --gui-button-loading-bg: var(--gui-h5-button-primary-loading-bg)
    }
    .gui_b2571190 {
        --gui-button-bg: var(--gui-h5-button-secondary-bg);
        --gui-button-hover-bg: var(--gui-h5-button-secondary-hover-bg);
        --gui-button-active-bg: var(--gui-h5-button-secondary-active-bg);
        --gui-button-disabled-bg: var(--gui-h5-button-secondary-disabled-bg);
        --gui-button-c: var(--gui-h5-button-secondary-c);
        --gui-button-hover-c: var(--gui-h5-button-secondary-hover-c);
        --gui-button-active-c: var(--gui-h5-button-secondary-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-secondary-disabled-c);
        --gui-button-border-w: var(--gui-h5-button-secondary-border-w);
        --gui-button-border-c: var(--gui-h5-button-secondary-border-c);
        --gui-button-active-border-c: var(--gui-h5-button-secondary-active-border-c);
        --gui-button-hover-border-c: var(--gui-h5-button-secondary-hover-border-c);
        --gui-button-disabled-border-c: var(--gui-h5-button-secondary-disabled-border-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-secondary-disabled-opacity);
        --gui-button-loading-c: var(--gui-h5-button-secondary-loading-c);
        --gui-button-loading-bg: var(--gui-h5-button-secondary-loading-bg)
    }
    .gui_1a7cda45 {
        --gui-button-bg: var(--gui-h5-button-white-bg);
        --gui-button-hover-bg: var(--gui-h5-button-white-hover-bg);
        --gui-button-active-bg: var(--gui-h5-button-white-active-bg);
        --gui-button-disabled-bg: var(--gui-h5-button-white-disabled-bg);
        --gui-button-c: var(--gui-h5-button-white-c);
        --gui-button-hover-c: var(--gui-h5-button-white-hover-c);
        --gui-button-active-c: var(--gui-h5-button-white-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-white-disabled-c);
        --gui-button-border-w: var(--gui-h5-button-white-border-w);
        --gui-button-border-c: var(--gui-h5-button-white-border-c);
        --gui-button-active-border-c: var(--gui-h5-button-white-active-border-c);
        --gui-button-hover-border-c: var(--gui-h5-button-white-hover-border-c);
        --gui-button-disabled-border-c: var(--gui-h5-button-white-disabled-border-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-white-disabled-opacity);
        --gui-button-loading-c: var(--gui-h5-button-white-loading-c);
        --gui-button-loading-bg: var(--gui-h5-button-white-loading-bg)
    }
    .gui_cd259dad {
        --gui-button-bg: var(--gui-h5-button-red-bg);
        --gui-button-hover-bg: var(--gui-h5-button-red-hover-bg);
        --gui-button-active-bg: var(--gui-h5-button-red-active-bg);
        --gui-button-disabled-bg: var(--gui-h5-button-red-disabled-bg);
        --gui-button-c: var(--gui-h5-button-red-c);
        --gui-button-hover-c: var(--gui-h5-button-red-hover-c);
        --gui-button-active-c: var(--gui-h5-button-red-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-red-disabled-c);
        --gui-button-border-w: var(--gui-h5-button-red-border-w);
        --gui-button-border-c: var(--gui-h5-button-red-border-c);
        --gui-button-active-border-c: var(--gui-h5-button-red-active-border-c);
        --gui-button-hover-border-c: var(--gui-h5-button-red-hover-border-c);
        --gui-button-disabled-border-c: var(--gui-h5-button-red-disabled-border-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-red-disabled-opacity);
        --gui-button-loading-c: var(--gui-h5-button-red-loading-c);
        --gui-button-loading-bg: var(--gui-h5-button-red-loading-bg)
    }
    .gui_199fdd1f {
        --gui-button-bg: var(--gui-h5-button-green-bg);
        --gui-button-hover-bg: var(--gui-h5-button-green-hover-bg);
        --gui-button-active-bg: var(--gui-h5-button-green-active-bg);
        --gui-button-disabled-bg: var(--gui-h5-button-green-disabled-bg);
        --gui-button-c: var(--gui-h5-button-green-c);
        --gui-button-hover-c: var(--gui-h5-button-green-hover-c);
        --gui-button-active-c: var(--gui-h5-button-green-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-green-disabled-c);
        --gui-button-border-w: var(--gui-h5-button-green-border-w);
        --gui-button-border-c: var(--gui-h5-button-green-border-c);
        --gui-button-active-border-c: var(--gui-h5-button-green-active-border-c);
        --gui-button-hover-border-c: var(--gui-h5-button-green-hover-border-c);
        --gui-button-disabled-border-c: var(--gui-h5-button-green-disabled-border-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-green-disabled-opacity);
        --gui-button-loading-c: var(--gui-h5-button-green-loading-c);
        --gui-button-loading-bg: var(--gui-h5-button-green-loading-bg)
    }
    .gui_d78f0391 {
        --gui-button-h: min-content;
        --gui-button-c: var(--gui-h5-button-text-c);
        --gui-button-hover-c: var(--gui-h5-button-text-hover-c);
        --gui-button-active-c: var(--gui-h5-button-text-active-c);
        --gui-button-disabled-c: var(--gui-h5-button-text-disabled-c);
        --gui-button-disabled-opacity: var(--gui-h5-button-text-disabled-opacity)
    }
    .gui_d78f0391.gui_827d1658 {
        --gui-button-icon-size: var(--gui-h5-button-text-xl-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-xl-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-xl-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-xl-fz);
        --gui-button-fw: var(--gui-h5-button-text-xl-fw)
    }
    .gui_d78f0391.gui_827d14df {
        --gui-button-icon-size: var(--gui-h5-button-text-lg-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-lg-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-lg-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-lg-fz);
        --gui-button-fw: var(--gui-h5-button-text-lg-fw)
    }
    .gui_d78f0391.gui_827d14fb {
        --gui-button-icon-size: var(--gui-h5-button-text-md-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-md-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-md-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-md-fz);
        --gui-button-fw: var(--gui-h5-button-text-md-fw)
    }
    .gui_d78f0391.gui_827d15be {
        --gui-button-icon-size: var(--gui-h5-button-text-sm-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-sm-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-sm-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-sm-fz);
        --gui-button-fw: var(--gui-h5-button-text-sm-fw)
    }
    .gui_d78f0391.gui_827d165f {
        --gui-button-icon-size: var(--gui-h5-button-text-xs-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-xs-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-xs-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-xs-fz);
        --gui-button-fw: var(--gui-h5-button-text-xs-fw)
    }
    .gui_d78f0391.gui_cd25b68f {
        --gui-button-icon-size: var(--gui-h5-button-text-xxs-icon-size);
        --gui-button-single-icon-size: var(--gui-h5-button-text-xxs-single-icon-size);
        --gui-button-icon-mx: var(--gui-h5-button-text-xxs-icon-mx);
        --gui-button-fz: var(--gui-h5-button-text-xxs-fz);
        --gui-button-fw: var(--gui-h5-button-text-xxs-fw)
    }
}

.gui_b4e7c771 {
    --gui-empty-title-c: var(--gui-empty-base-title-c);
    --gui-empty-label-c: var(--gui-empty-base-label-c)
}

.gui_cb71761b {
    --gui-empty-img-size: var(--gui-empty-lg-img-size);
    --gui-empty-img-mb: var(--gui-empty-lg-img-gap);
    --gui-empty-title-mb: var(--gui-empty-lg-title-mb);
    --gui-empty-content-mb: var(--gui-empty-lg-content-mb);
    --gui-empty-title-fz: var(--gui-empty-lg-title-fz);
    --gui-empty-title-fw: var(--gui-empty-lg-title-fw);
    --gui-empty-label-fz: var(--gui-empty-lg-label-fz);
    --gui-empty-label-fw: var(--gui-empty-lg-label-fw)
}

.gui_cb717637 {
    --gui-empty-img-size: var(--gui-empty-md-img-size);
    --gui-empty-img-mb: var(--gui-empty-md-img-gap);
    --gui-empty-title-mb: var(--gui-empty-md-title-mb);
    --gui-empty-content-mb: var(--gui-empty-md-content-mb);
    --gui-empty-title-fz: var(--gui-empty-md-title-fz);
    --gui-empty-title-fw: var(--gui-empty-md-title-fw);
    --gui-empty-label-fz: var(--gui-empty-md-label-fz);
    --gui-empty-label-fw: var(--gui-empty-md-label-fw)
}

.gui_cb7176fa {
    --gui-empty-img-size: var(--gui-empty-sm-img-size);
    --gui-empty-img-mb: var(--gui-empty-sm-img-gap);
    --gui-empty-title-mb: var(--gui-empty-sm-title-mb);
    --gui-empty-content-mb: var(--gui-empty-sm-content-mb);
    --gui-empty-title-fz: var(--gui-empty-sm-title-fz);
    --gui-empty-title-fw: var(--gui-empty-sm-title-fw);
    --gui-empty-label-fz: var(--gui-empty-sm-label-fz);
    --gui-empty-label-fw: var(--gui-empty-sm-label-fw)
}

.gui_cb71779b {
    --gui-empty-img-size: var(--gui-empty-xs-img-size);
    --gui-empty-img-mb: var(--gui-empty-xs-img-gap);
    --gui-empty-title-mb: var(--gui-empty-xs-title-mb);
    --gui-empty-content-mb: var(--gui-empty-xs-content-mb);
    --gui-empty-title-fz: var(--gui-empty-xs-title-fz);
    --gui-empty-title-fw: var(--gui-empty-xs-title-fw);
    --gui-empty-label-fz: var(--gui-empty-xs-label-fz);
    --gui-empty-label-fw: var(--gui-empty-xs-label-fw)
}

.gui_b4ef4182 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center
}

.gui_a2bd4323 {
    width: var(--gui-empty-img-size);
    height: var(--gui-empty-img-size);
    margin-bottom: var(--gui-empty-img-mb);
    color: var(--gui-empty-title-c)
}

.gui_74ee2fd9 {
    display: flex;
    flex-direction: column;
    margin-bottom: var(--gui-empty-content-mb);
    max-width: 280px;
    overflow-wrap: break-word;
    white-space: normal
}

.gui_b4ef4182:not([data-has-bottom]) .gui_74ee2fd9 {
    margin-bottom: 0
}

.gui_e91275b8 {
    color: var(--gui-empty-title-c);
    text-align: center;
    font-family: inherit;
    font-size: var(--gui-empty-title-fz);
    font-weight: var(--gui-empty-title-fw)
}

.gui_b4ef4182[data-has-label] .gui_e91275b8 {
    margin-bottom: var(--gui-empty-title-mb)
}

.gui_e89dd254 {
    color: var(--gui-empty-label-c);
    text-align: center;
    font-family: inherit;
    font-size: var(--gui-empty-label-fz);
    font-weight: var(--gui-empty-label-fw)
}

@media (max-width:768px) {
    .gui_7ec0b621 {
        --gui-empty-title-c: var(--gui-h5-empty-base-title-c);
        --gui-empty-label-c: var(--gui-h5-empty-base-label-c)
    }
    .gui_ea05867a {
        --gui-empty-img-size: var(--gui-h5-empty-lg-img-size);
        --gui-empty-img-mb: var(--gui-h5-empty-lg-img-gap);
        --gui-empty-title-mb: var(--gui-h5-empty-lg-title-mb);
        --gui-empty-content-mb: var(--gui-h5-empty-lg-content-mb);
        --gui-empty-title-fz: var(--gui-h5-empty-lg-title-fz);
        --gui-empty-title-fw: var(--gui-h5-empty-lg-title-fw);
        --gui-empty-label-fz: var(--gui-h5-empty-lg-label-fz);
        --gui-empty-label-fw: var(--gui-h5-empty-lg-label-fw)
    }
    .gui_ea058696 {
        --gui-empty-img-size: var(--gui-h5-empty-md-img-size);
        --gui-empty-img-mb: var(--gui-h5-empty-md-img-gap);
        --gui-empty-title-mb: var(--gui-h5-empty-md-title-mb);
        --gui-empty-content-mb: var(--gui-h5-empty-md-content-mb);
        --gui-empty-title-fz: var(--gui-h5-empty-md-title-fz);
        --gui-empty-title-fw: var(--gui-h5-empty-md-title-fw);
        --gui-empty-label-fz: var(--gui-h5-empty-md-label-fz);
        --gui-empty-label-fw: var(--gui-h5-empty-md-label-fw)
    }
    .gui_ea058759 {
        --gui-empty-img-size: var(--gui-h5-empty-sm-img-size);
        --gui-empty-img-mb: var(--gui-h5-empty-sm-img-gap);
        --gui-empty-title-mb: var(--gui-h5-empty-sm-title-mb);
        --gui-empty-content-mb: var(--gui-h5-empty-sm-content-mb);
        --gui-empty-title-fz: var(--gui-h5-empty-sm-title-fz);
        --gui-empty-title-fw: var(--gui-h5-empty-sm-title-fw);
        --gui-empty-label-fz: var(--gui-h5-empty-sm-label-fz);
        --gui-empty-label-fw: var(--gui-h5-empty-sm-label-fw)
    }
    .gui_ea0587fa {
        --gui-empty-img-size: var(--gui-h5-empty-xs-img-size);
        --gui-empty-img-mb: var(--gui-h5-empty-xs-img-gap);
        --gui-empty-title-mb: var(--gui-h5-empty-xs-title-mb);
        --gui-empty-content-mb: var(--gui-h5-empty-xs-content-mb);
        --gui-empty-title-fz: var(--gui-h5-empty-xs-title-fz);
        --gui-empty-title-fw: var(--gui-h5-empty-xs-title-fw);
        --gui-empty-label-fz: var(--gui-h5-empty-xs-label-fz);
        --gui-empty-label-fw: var(--gui-h5-empty-xs-label-fw)
    }
}

.gui_9de8ae11 {
    --gui-modal-zIndex: var(--gui-modal-base-zIndex);
    --gui-modal-bg: var(--gui-modal-base-bg);
    --gui-modal-r: var(--gui-modal-base-r);
    --gui-modal-header-c: var(--gui-modal-base-header-c);
    --gui-modal-header-fz: var(--gui-modal-base-header-fz);
    --gui-modal-header-fw: var(--gui-modal-base-header-fw);
    --gui-modal-header-sub-fz: var(--gui-modal-base-header-sub-fz);
    --gui-modal-header-sub-fw: var(--gui-modal-base-header-sub-fw);
    --gui-modal-header-pb: var(--gui-modal-base-header-pb);
    --gui-modal-content-c: var(--gui-modal-base-content-c);
    --gui-modal-content-fz: var(--gui-modal-base-content-fz);
    --gui-modal-content-fw: var(--gui-modal-base-content-fw);
    --gui-modal-content-pt: var(--gui-modal-base-content-pt);
    --gui-modal-content-pb: var(--gui-modal-base-content-pb);
    --gui-modal-footer-pt: var(--gui-modal-base-footer-pt);
    --gui-modal-close-icon-size: var(--gui-modal-base-close-icon-size);
    --gui-modal-close-icon-mx: var(--gui-modal-base-close-icon-mx);
    --gui-modal-overlay: var(--gui-modal-base-overlay);
    --gui-modal-close-icon-c: var(--gui-modal-base-close-icon-c)
}

.gui_5ebb84bb {
    --gui-modal-size: var(--gui-modal-lg-size);
    --gui-modal-p: var(--gui-modal-lg-p);
    --gui-modal-header-pt: var(--gui-modal-lg-p)
}

.gui_9df02822.gui_5ebb84bb[data-no-content-text][data-no-footer] {
    --gui-modal-header-pb: var(--gui-modal-lg-no-f-c-header-pb)
}

.gui_9df02822.gui_5ebb84bb[data-no-footer] {
    --gui-modal-content-pb: var(--gui-modal-lg-no-f-content-pb)
}

.gui_9df02822.gui_5ebb84bb[data-no-title] {
    --gui-modal-content-pt: var(--gui-modal-lg-no-h-content-pt)
}

.gui_5ebb84d7 {
    --gui-modal-size: var(--gui-modal-md-size);
    --gui-modal-p: var(--gui-modal-md-p);
    --gui-modal-header-pt: var(--gui-modal-md-p)
}

.gui_9df02822.gui_5ebb84d7[data-no-content-text][data-no-footer] {
    --gui-modal-header-pb: var(--gui-modal-md-no-f-c-header-pb)
}

.gui_9df02822.gui_5ebb84d7[data-no-footer] {
    --gui-modal-content-pb: var(--gui-modal-md-no-f-content-pb)
}

.gui_9df02822.gui_5ebb84d7[data-no-title] {
    --gui-modal-content-pt: var(--gui-modal-md-no-h-content-pt)
}

.gui_5ebb859a {
    --gui-modal-size: var(--gui-modal-sm-size);
    --gui-modal-p: var(--gui-modal-sm-p);
    --gui-modal-header-pt: var(--gui-modal-sm-p)
}

.gui_9df02822.gui_5ebb859a[data-no-content-text][data-no-footer] {
    --gui-modal-header-pb: var(--gui-modal-sm-no-f-c-header-pb)
}

.gui_9df02822.gui_5ebb859a[data-no-footer] {
    --gui-modal-content-pb: var(--gui-modal-sm-no-f-content-pb)
}

.gui_9df02822.gui_5ebb859a[data-no-title] {
    --gui-modal-content-pt: var(--gui-modal-sm-no-h-content-pt)
}

.gui_5ebb863b {
    --gui-modal-size: var(--gui-modal-xs-size);
    --gui-modal-p: var(--gui-modal-xs-p);
    --gui-modal-header-pt: var(--gui-modal-xs-p)
}

.gui_9df02822.gui_5ebb863b[data-no-content-text][data-no-footer] {
    --gui-modal-header-pb: var(--gui-modal-xs-no-f-c-header-pb)
}

.gui_9df02822.gui_5ebb863b[data-no-footer] {
    --gui-modal-content-pb: var(--gui-modal-xs-no-f-content-pb)
}

.gui_9df02822.gui_5ebb863b[data-no-title] {
    --gui-modal-content-pt: var(--gui-modal-xs-no-h-content-pt)
}

.gui_9df02822 {
    --modal-transition-in-transform: scaleY(1);
    --modal-transition-out-transform: scaleY(0)
}

.gui_9df02822:not([data-has-h5-fixed-bottom]) .gui_54c44539,
.gui_9df02822:not([data-has-h5-fixed-bottom]) .gui_db015510,
.gui_9df02822[data-has-h5-fixed-bottom] .gui_54c44539,
.gui_9df02822[data-has-h5-fixed-bottom] .gui_db015510 {
    transition-property: opacity !important;
    transition-duration: .1s !important;
    transition-timing-function: ease !important
}

.gui_9df02822 {
    position: relative;
    font-family: inherit;
    z-index: var(--gui-modal-zIndex)
}

.gui_db015510 {
    opacity: 1;
    background-color: var(--gui-modal-overlay)
}

.gui_1f958f16,
.gui_db015510 {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed
}

.gui_1f958f16 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 24px;
    overflow: hidden;
    pointer-events: none
}

.gui_202e6318 {
    line-height: inherit;
    font-family: inherit;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden
}

.gui_d0e2b9cd {
    display: flex;
    align-items: center;
    top: 0;
    color: var(--gui-modal-header-c);
    font-family: inherit;
    font-size: var(--gui-modal-header-fz);
    font-weight: var(--gui-modal-header-fw);
    line-height: normal;
    padding-top: var(--gui-modal-header-pt);
    padding-bottom: var(--gui-modal-header-pb);
    -webkit-padding-start: var(--gui-modal-p);
    padding-inline-start: var(--gui-modal-p);
    -webkit-padding-end: calc(var(--gui-modal-p) + var(--gui-modal-close-icon-size) + var(--gui-modal-close-icon-mx));
    padding-inline-end: calc(var(--gui-modal-p) + var(--gui-modal-close-icon-size) + var(--gui-modal-close-icon-mx))
}

.gui_9df02822[data-no-content-text] .gui_d0e2b9cd {
    font-size: var(--gui-modal-header-sub-fz);
    font-weight: var(--gui-modal-header-sub-fw)
}

.gui_9df02822[data-no-close-btn] .gui_d0e2b9cd {
    -webkit-padding-end: var(--gui-modal-p);
    padding-inline-end: var(--gui-modal-p)
}

.gui_9df02822[data-no-title-text] .gui_d0e2b9cd {
    box-sizing: content-box;
    min-height: 8px
}

.gui_ce0c8cdb {
    padding-top: var(--gui-modal-footer-pt);
    padding-bottom: var(--gui-modal-p);
    -webkit-padding-start: var(--gui-modal-p);
    padding-inline-start: var(--gui-modal-p);
    -webkit-padding-end: var(--gui-modal-p);
    padding-inline-end: var(--gui-modal-p)
}

.gui_54c44539 {
    outline: none;
    position: relative;
    pointer-events: all;
    max-width: var(--gui-modal-size);
    border-radius: var(--gui-modal-r);
    background: var(--gui-modal-bg);
    height: min-content;
    max-height: min(100%, 760px);
    padding: 0;
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: hidden
}

.gui_9de8e0e2 {
    padding-top: var(--gui-modal-content-pt);
    padding-bottom: var(--gui-modal-content-pb);
    -webkit-padding-start: var(--gui-modal-p);
    padding-inline-start: var(--gui-modal-p);
    -webkit-padding-end: var(--gui-modal-p);
    padding-inline-end: var(--gui-modal-p);
    font-size: var(--gui-modal-content-fz);
    font-weight: var(--gui-modal-content-fw);
    color: var(--gui-modal-content-c);
    overflow-y: auto
}

.gui_9df02822[data-no-content-text] .gui_9de8e0e2 {
    padding-top: 0;
    padding-bottom: 0
}

@supports (scrollbar-width:thin) and (scrollbar-color:auto) {
    .gui_9de8e0e2 {
        scrollbar-width: thin;
        scrollbar-color: var(--color-cmpt-checkbox-dis-active) transparent
    }
}

.gui_9de8e0e2::-webkit-scrollbar {
    width: 6px
}

.gui_9de8e0e2::-webkit-scrollbar-track {
    background: transparent !important;
    border-radius: 99px
}

.gui_9de8e0e2::-webkit-scrollbar-thumb {
    border-radius: 99px
}

.gui_9de8e0e2::-webkit-scrollbar-thumb,
.gui_9de8e0e2::-webkit-scrollbar-thumb:hover {
    background: var(--color-cmpt-checkbox-dis-active) !important
}

.gui_1f401eb8 {
    z-index: 1;
    cursor: pointer;
    position: absolute;
    border: none;
    background: transparent;
    top: var(--gui-modal-header-pt);
    min-height: var(--gui-modal-header-fz);
    padding-bottom: var(--gui-modal-header-pb);
    -webkit-padding-end: 0;
    padding-inline-end: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: var(--gui-modal-header-fz);
    line-height: normal;
    color: transparent
}

.gui_9df02822[data-no-content-text] .gui_1f401eb8 {
    font-size: var(--gui-modal-header-sub-fz);
    min-height: var(--gui-modal-header-sub-fz)
}

.gui_9df02822[dir=ltr] .gui_1f401eb8 {
    right: var(--gui-modal-p)
}

.gui_9df02822[dir=rtl] .gui_1f401eb8 {
    left: var(--gui-modal-p)
}

.gui_1f401eb8:hover {
    background: transparent
}

.gui_1f401eb8:focus-visible {
    outline: none
}

@media (max-width:768px) {
    .gui_5e96cb81:not([data-has-h5-fixed-bottom]) {
        --gui-modal-close-icon-size: var(--gui-h5-modal-close-icon-size);
        --gui-modal-r: var(--gui-h5-modal-r);
        --gui-modal-header-pt: var(--gui-h5-modal-header-pt);
        --gui-modal-header-pb: var(--gui-h5-modal-header-pb);
        --gui-modal-header-fz: var(--gui-h5-modal-header-fz);
        --gui-modal-header-fw: var(--gui-h5-modal-header-fw);
        --gui-modal-content-fw: var(--gui-h5-modal-content-fw);
        --gui-modal-content-fz: var(--gui-h5-modal-content-fz);
        --gui-modal-content-pt: var(--gui-h5-modal-content-pt);
        --gui-modal-content-pb: var(--gui-h5-modal-content-pb);
        --gui-modal-footer-pt: var(--gui-h5-modal-footer-pt);
        --gui-modal-p: var(--gui-h5-modal-p);
        --gui-modal-size: var(--gui-h5-modal-w)
    }
    .gui_5e96cb81:not([data-has-h5-fixed-bottom])[data-no-content-text][data-no-footer] {
        --gui-modal-header-pb: var(--gui-h5-modal-no-f-c-header-pb)
    }
    .gui_5e96cb81:not([data-has-h5-fixed-bottom])[data-no-footer] {
        --gui-modal-content-pb: var(--gui-h5-modal-no-f-content-pb)
    }
    .gui_5e96cb81:not([data-has-h5-fixed-bottom])[data-no-title] {
        --gui-modal-content-pt: var(--gui-h5-modal-no-h-content-pt)
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom] {
        --modal-transition-in-transform: translateY(0);
        --modal-transition-out-transform: translateY(100%);
        --gui-modal-close-icon-size: var(--gui-h5-modal-drawer-close-icon-size);
        --gui-modal-r: var(--gui-h5-modal-drawer-r);
        --gui-modal-header-pt: var(--gui-h5-modal-drawer-header-pt);
        --gui-modal-header-pb: var(--gui-h5-modal-drawer-header-pb);
        --gui-modal-header-fz: var(--gui-h5-modal-drawer-header-fz);
        --gui-modal-header-fw: var(--gui-h5-modal-drawer-header-fw);
        --gui-modal-content-fw: var(--gui-h5-modal-drawer-content-fw);
        --gui-modal-content-fz: var(--gui-h5-modal-drawer-content-fz);
        --gui-modal-content-pt: var(--gui-h5-modal-drawer-content-pt);
        --gui-modal-content-pb: var(--gui-h5-modal-drawer-content-pb);
        --gui-modal-footer-pt: var(--gui-h5-modal-drawer-footer-pt);
        --gui-modal-p: var(--gui-h5-modal-drawer-p)
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom][data-no-content-text][data-no-footer] {
        --gui-modal-header-pb: var(--gui-h5-modal-drawer-no-f-c-header-pb)
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom][data-no-footer] {
        --gui-modal-content-pb: var(--gui-h5-modal-drawer-no-f-content-pb)
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom][data-no-title] {
        --gui-modal-content-pt: var(--gui-h5-modal-drawer-no-h-content-pt)
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom] .gui_5e8f8441 {
        flex: 1
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom] .gui_73c35797 {
        padding: 0 !important;
        overflow-x: hidden;
        align-items: flex-end;
        margin: 0;
        width: 100%
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom] .gui_54a1f17a {
        max-width: 100%;
        min-height: var(--gui-h5-modal-drawer-mih);
        max-height: var(--gui-h5-modal-drawer-mah);
        border-radius: var(--gui-h5-modal-drawer-r);
        transition-property: opacity, transform !important;
        transition-duration: .25s !important;
        transition-timing-function: ease-out !important
    }
    .gui_5e96cb81[data-has-h5-fixed-bottom] .gui_dadf0151 {
        transition-property: opacity !important;
        transition-duration: .25s !important;
        transition-timing-function: ease-out !important
    }
}

.gui_10d59a1a {
    --gui-select-h5-panel-title-px: var(--gui-h5-popup-title-px);
    --gui-select-h5-panel-title-pt: var(--gui-h5-popup-title-pt);
    --gui-select-h5-panel-title-pb: var(--gui-h5-popup-title-pb);
    --gui-select-h5-panel-search-h: var(--gui-h5-popup-search-h);
    --gui-select-h5-panel-search-icon-size: var(--gui-h5-popup-search-icon-size);
    --gui-select-h5-panel-search-fz: var(--gui-h5-popup-search-fz);
    --gui-select-h5-panel-search-fw: var(--gui-h5-popup-search-fw);
    --gui-select-h5-panel-search-px: var(--gui-h5-popup-search-px);
    --gui-select-h5-panel-search-pt: var(--gui-h5-popup-search-pt);
    --gui-select-h5-panel-search-pb: var(--gui-h5-popup-search-pb);
    --gui-select-h5-panel-close-icon-size: var(--gui-h5-popup-close-icon-size);
    --gui-select-h5-panel-close-icon-c: var(--gui-h5-popup-close-icon-c);
    --gui-select-h5-panel-title-fw: var(--gui-h5-popup-title-fw);
    --gui-select-h5-panel-title-fz: var(--gui-h5-popup-title-fz);
    --gui-select-h5-panel-title-c: var(--gui-h5-popup-title-c)
}

.gui_6ed5df04 {
    --gui-select-search-px: var(--gui-select-lg-search-px);
    --gui-select-search-pt: var(--gui-select-lg-search-pt);
    --gui-select-search-pb: var(--gui-select-lg-search-pb);
    --gui-select-search-h: var(--gui-select-lg-search-h)
}

.gui_6ed5df20 {
    --gui-select-search-px: var(--gui-select-md-search-px);
    --gui-select-search-pt: var(--gui-select-md-search-pt);
    --gui-select-search-pb: var(--gui-select-md-search-pb);
    --gui-select-search-h: var(--gui-select-md-search-h)
}

.gui_6ed5dfe3 {
    --gui-select-search-px: var(--gui-select-sm-search-px);
    --gui-select-search-pt: var(--gui-select-sm-search-pt);
    --gui-select-search-pb: var(--gui-select-sm-search-pb);
    --gui-select-search-h: var(--gui-select-sm-search-h)
}

.gui_6ed5e084 {
    --gui-select-search-px: var(--gui-select-xs-search-px);
    --gui-select-search-pt: var(--gui-select-xs-search-pt);
    --gui-select-search-pb: var(--gui-select-xs-search-pb);
    --gui-select-search-h: var(--gui-select-xs-search-h)
}

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

.gui_1cf84d8 {
    --gui-select-dropdown-mah: calc(var(--gui-select-search-h) + var(--gui-select-search-pt) + var(--gui-select-search-pb) + var(--gui-select-item-mih) * 5 + var(--gui-select-dropdown-pt) + var(--gui-select-dropdown-pb))
}

.gui_3c44c796 {
    margin: 0;
    padding: 0;
    flex-shrink: 0
}

.gui_feab2d69 {
    -webkit-padding-start: var(--gui-select-search-px);
    padding-inline-start: var(--gui-select-search-px);
    -webkit-padding-end: var(--gui-select-search-px);
    padding-inline-end: var(--gui-select-search-px);
    padding-top: var(--gui-select-search-pt);
    padding-bottom: var(--gui-select-search-pb)
}

.gui_bf9b5717 {
    display: block
}

.gui_4f2de2cc {
    display: none
}

.gui_87f74a64 {
    display: none;
    -webkit-padding-start: var(--gui-select-h5-panel-title-px);
    padding-inline-start: var(--gui-select-h5-panel-title-px);
    -webkit-padding-end: var(--gui-select-h5-panel-title-px);
    padding-inline-end: var(--gui-select-h5-panel-title-px);
    padding-top: var(--gui-select-h5-panel-title-pt);
    padding-bottom: var(--gui-select-h5-panel-title-pb);
    align-items: center;
    justify-content: flex-end;
    font-family: inherit;
    font-size: var(--gui-select-h5-panel-title-fz);
    font-weight: var(--gui-select-h5-panel-title-fw)
}

.gui_e195d1fe {
    margin-top: 40px;
    margin-bottom: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1
}

@media (max-width:768px) {
    .gui_feab2d69 {
        --gui-select-search-px: var(--gui-h5-popup-search-px);
        --gui-select-search-pt: var(--gui-h5-popup-search-pt);
        --gui-select-search-pb: var(--gui-h5-popup-search-pb)
    }
    .gui_bf9b5717 {
        display: none
    }
    .gui_4f2de2cc {
        display: block
    }
    .gui_87f74a64 {
        display: flex
    }
    .gui_e195d1fe {
        margin-top: 80px;
        margin-bottom: unset;
        flex: none;
        --gui-empty-label-fz: 16px;
        --gui-empty-label-fw: 500;
        --gui-empty-label-c: var(--gui-empty-base-title-c)
    }
}

.gui_6767b862 {
    flex: 1;
    line-height: 1.5;
    color: var(--gui-select-h5-panel-title-c)
}

.gui_66797402 {
    display: flex;
    align-items: center;
    color: var(--gui-select-h5-panel-close-icon-c);
    cursor: pointer
}

.gui_66797402>span {
    opacity: 0
}

.gui_5c6c7a29 {
    --gui-multiSelect-placeholder-c: var(--gui-input-base-placeholder-c);
    --gui-multiSelect-invalid-placeholder-c: var(--gui-input-base-invalid-placeholder-c);
    --gui-multiSelect-disabled-placeholder-c: var(--gui-input-base-disabled-placeholder-c);
    --gui-multiSelect-clear-icon-c: var(--gui-input-base-clear-icon-c);
    --gui-multiSelect-pill-c: var(--gui-multiSelect-base-pill-c);
    --gui-multiSelect-pill-bg: var(--gui-multiSelect-base-pill-bg);
    --gui-multiSelect-pill-close-c: var(--gui-multiSelect-base-pill-close-c)
}

.gui_74adbbaa {
    --gui-multiSelect-bg: var(--gui-input-primary-bg);
    --gui-multiSelect-hover-bg: var(--gui-input-primary-hover-bg);
    --gui-multiSelect-active-bg: var(--gui-input-primary-active-bg);
    --gui-multiSelect-invalid-bg: var(--gui-input-primary-invalid-bg);
    --gui-multiSelect-disabled-bg: var(--gui-input-primary-disabled-bg);
    --gui-multiSelect-pressed-bg: var(--gui-select-primary-pressed-bg);
    --gui-multiSelect-c: var(--gui-input-primary-c);
    --gui-multiSelect-hover-c: var(--gui-input-primary-hover-c);
    --gui-multiSelect-active-c: var(--gui-input-primary-active-c);
    --gui-multiSelect-invalid-c: var(--gui-input-primary-invalid-c);
    --gui-multiSelect-disabled-c: var(--gui-input-primary-disabled-c);
    --gui-multiSelect-pressed-c: var(--gui-select-primary-pressed-c);
    --gui-multiSelect-icon-c: var(--gui-input-primary-icon-c);
    --gui-multiSelect-icon-hover-c: var(--gui-input-primary-icon-hover-c);
    --gui-multiSelect-icon-active-c: var(--gui-input-primary-icon-active-c);
    --gui-multiSelect-icon-invalid-c: var(--gui-input-primary-icon-invalid-c);
    --gui-multiSelect-icon-disabled-c: var(--gui-input-primary-icon-disabled-c);
    --gui-multiSelect-default-icon-c: var(--gui-select-primary-default-icon-c);
    --gui-multiSelect-default-icon-hover-c: var(--gui-select-primary-default-icon-hover-c);
    --gui-multiSelect-default-icon-active-c: var(--gui-select-primary-default-icon-active-c);
    --gui-multiSelect-default-icon-pressed-c: var(--gui-select-primary-default-icon-pressed-c);
    --gui-multiSelect-default-icon-invalid-c: var(--gui-select-primary-default-icon-invalid-c);
    --gui-multiSelect-default-icon-disabled-c: var(--gui-select-primary-default-icon-disabled-c);
    --gui-multiSelect-border-w: var(--gui-input-primary-border-w);
    --gui-multiSelect-border-c: var(--gui-input-primary-border-c);
    --gui-multiSelect-pressed-border-c: var(--gui-select-primary-pressed-border-c);
    --gui-multiSelect-hover-border-c: var(--gui-input-primary-hover-border-c);
    --gui-multiSelect-active-border-c: var(--gui-input-primary-active-border-c);
    --gui-multiSelect-invalid-border-c: var(--gui-input-primary-invalid-border-c);
    --gui-multiSelect-disabled-border-c: var(--gui-input-primary-disabled-border-c)
}

.gui_3d40551c {
    --gui-multiSelect-bg: var(--gui-input-secondary-bg);
    --gui-multiSelect-hover-bg: var(--gui-input-secondary-hover-bg);
    --gui-multiSelect-active-bg: var(--gui-input-secondary-active-bg);
    --gui-multiSelect-invalid-bg: var(--gui-input-secondary-invalid-bg);
    --gui-multiSelect-disabled-bg: var(--gui-input-secondary-disabled-bg);
    --gui-multiSelect-c: var(--gui-input-secondary-c);
    --gui-multiSelect-hover-c: var(--gui-input-secondary-hover-c);
    --gui-multiSelect-active-c: var(--gui-input-secondary-active-c);
    --gui-multiSelect-invalid-c: var(--gui-input-secondary-invalid-c);
    --gui-multiSelect-disabled-c: var(--gui-input-secondary-disabled-c);
    --gui-multiSelect-icon-c: var(--gui-input-secondary-icon-c);
    --gui-multiSelect-icon-hover-c: var(--gui-input-secondary-icon-hover-c);
    --gui-multiSelect-icon-active-c: var(--gui-input-secondary-icon-active-c);
    --gui-multiSelect-icon-invalid-c: var(--gui-input-secondary-icon-invalid-c);
    --gui-multiSelect-icon-disabled-c: var(--gui-input-secondary-icon-disabled-c);
    --gui-multiSelect-default-icon-c: var(--gui-select-secondary-default-icon-c);
    --gui-multiSelect-default-icon-hover-c: var(--gui-select-secondary-default-icon-hover-c);
    --gui-multiSelect-default-icon-active-c: var(--gui-select-secondary-default-icon-active-c);
    --gui-multiSelect-default-icon-pressed-c: var(--gui-select-secondary-default-icon-pressed-c);
    --gui-multiSelect-default-icon-invalid-c: var(--gui-select-secondary-default-icon-invalid-c);
    --gui-multiSelect-default-icon-disabled-c: var(--gui-select-secondary-default-icon-disabled-c);
    --gui-multiSelect-border-w: var(--gui-input-secondary-border-w);
    --gui-multiSelect-border-c: var(--gui-input-secondary-border-c);
    --gui-multiSelect-pressed-border-c: var(--gui-select-secondary-pressed-border-c);
    --gui-multiSelect-hover-border-c: var(--gui-input-secondary-hover-border-c);
    --gui-multiSelect-active-border-c: var(--gui-input-secondary-active-border-c);
    --gui-multiSelect-invalid-border-c: var(--gui-input-secondary-invalid-border-c);
    --gui-multiSelect-disabled-border-c: var(--gui-input-secondary-disabled-border-c)
}

.gui_6b7376d3 {
    --gui-multiSelect-h: var(--gui-input-lg-h);
    --gui-multiSelect-r: var(--gui-input-lg-r);
    --gui-multiSelect-fz: var(--gui-input-lg-fz);
    --gui-multiSelect-fw: var(--gui-input-lg-fw);
    --gui-multiSelect-placeholder-fw: var(--gui-input-lg-placeholder-fw);
    --gui-multiSelect-px: var(--gui-input-lg-px);
    --gui-multiSelect-icon-size: var(--gui-input-lg-icon-size);
    --gui-multiSelect-default-icon-size: var(--gui-select-lg-default-icon-size);
    --gui-multiSelect-clear-icon-size: var(--gui-input-lg-clear-icon-size);
    --gui-multiSelect-icon-safe-gap: var(--gui-input-lg-icon-safe-gap);
    --gui-multiSelect-input-py: var(--gui-multiSelect-lg-input-py);
    --gui-multiSelect-pill-clear-size: var(--gui-multiSelect-lg-pill-clear-size);
    --gui-multiSelect-pill-clear-mx: var(--gui-multiSelect-lg-pill-clear-mx);
    --gui-multiSelect-pill-fz: var(--gui-multiSelect-lg-pill-fz);
    --gui-multiSelect-pill-fw: var(--gui-multiSelect-lg-pill-fw);
    --gui-multiSelect-pill-r: var(--gui-multiSelect-lg-pill-r);
    --gui-multiSelect-pill-px: var(--gui-multiSelect-lg-pill-px);
    --gui-multiSelect-pill-h: var(--gui-multiSelect-lg-pill-h);
    --gui-multiSelect-pill-mx: var(--gui-multiSelect-lg-pill-mx)
}

.gui_6b7376ef {
    --gui-multiSelect-h: var(--gui-input-md-h);
    --gui-multiSelect-r: var(--gui-input-md-r);
    --gui-multiSelect-fz: var(--gui-input-md-fz);
    --gui-multiSelect-fw: var(--gui-input-md-fw);
    --gui-multiSelect-placeholder-fw: var(--gui-input-md-placeholder-fw);
    --gui-multiSelect-px: var(--gui-input-md-px);
    --gui-multiSelect-icon-size: var(--gui-input-md-icon-size);
    --gui-multiSelect-default-icon-size: var(--gui-select-md-default-icon-size);
    --gui-multiSelect-clear-icon-size: var(--gui-input-md-clear-icon-size);
    --gui-multiSelect-icon-safe-gap: var(--gui-input-md-icon-safe-gap);
    --gui-multiSelect-input-py: var(--gui-multiSelect-md-input-py);
    --gui-multiSelect-pill-clear-size: var(--gui-multiSelect-md-pill-clear-size);
    --gui-multiSelect-pill-clear-mx: var(--gui-multiSelect-md-pill-clear-mx);
    --gui-multiSelect-pill-fz: var(--gui-multiSelect-md-pill-fz);
    --gui-multiSelect-pill-fw: var(--gui-multiSelect-md-pill-fw);
    --gui-multiSelect-pill-r: var(--gui-multiSelect-md-pill-r);
    --gui-multiSelect-pill-px: var(--gui-multiSelect-md-pill-px);
    --gui-multiSelect-pill-h: var(--gui-multiSelect-md-pill-h);
    --gui-multiSelect-pill-mx: var(--gui-multiSelect-md-pill-mx)
}

.gui_6b7377b2 {
    --gui-multiSelect-h: var(--gui-input-sm-h);
    --gui-multiSelect-r: var(--gui-input-sm-r);
    --gui-multiSelect-fz: var(--gui-input-sm-fz);
    --gui-multiSelect-fw: var(--gui-input-sm-fw);
    --gui-multiSelect-placeholder-fw: var(--gui-input-sm-placeholder-fw);
    --gui-multiSelect-px: var(--gui-input-sm-px);
    --gui-multiSelect-icon-size: var(--gui-input-sm-icon-size);
    --gui-multiSelect-default-icon-size: var(--gui-select-sm-default-icon-size);
    --gui-multiSelect-clear-icon-size: var(--gui-input-sm-clear-icon-size);
    --gui-multiSelect-icon-safe-gap: var(--gui-input-sm-icon-safe-gap);
    --gui-multiSelect-input-py: var(--gui-multiSelect-sm-input-py);
    --gui-multiSelect-pill-clear-size: var(--gui-multiSelect-sm-pill-clear-size);
    --gui-multiSelect-pill-clear-mx: var(--gui-multiSelect-sm-pill-clear-mx);
    --gui-multiSelect-pill-fz: var(--gui-multiSelect-sm-pill-fz);
    --gui-multiSelect-pill-fw: var(--gui-multiSelect-sm-pill-fw);
    --gui-multiSelect-pill-r: var(--gui-multiSelect-sm-pill-r);
    --gui-multiSelect-pill-px: var(--gui-multiSelect-sm-pill-px);
    --gui-multiSelect-pill-h: var(--gui-multiSelect-sm-pill-h);
    --gui-multiSelect-pill-mx: var(--gui-multiSelect-sm-pill-mx)
}

.gui_6b737853 {
    --gui-multiSelect-h: var(--gui-input-xs-h);
    --gui-multiSelect-r: var(--gui-input-xs-r);
    --gui-multiSelect-fz: var(--gui-input-xs-fz);
    --gui-multiSelect-fw: var(--gui-input-xs-fw);
    --gui-multiSelect-placeholder-fw: var(--gui-input-xs-placeholder-fw);
    --gui-multiSelect-px: var(--gui-input-xs-px);
    --gui-multiSelect-icon-size: var(--gui-input-xs-icon-size);
    --gui-multiSelect-default-icon-size: var(--gui-select-xs-default-icon-size);
    --gui-multiSelect-clear-icon-size: var(--gui-input-xs-clear-icon-size);
    --gui-multiSelect-icon-safe-gap: var(--gui-input-xs-icon-safe-gap);
    --gui-multiSelect-input-py: var(--gui-multiSelect-xs-input-py);
    --gui-multiSelect-pill-clear-size: var(--gui-multiSelect-xs-pill-clear-size);
    --gui-multiSelect-pill-clear-mx: var(--gui-multiSelect-xs-pill-clear-mx);
    --gui-multiSelect-pill-fz: var(--gui-multiSelect-xs-pill-fz);
    --gui-multiSelect-pill-fw: var(--gui-multiSelect-xs-pill-fw);
    --gui-multiSelect-pill-r: var(--gui-multiSelect-xs-pill-r);
    --gui-multiSelect-pill-px: var(--gui-multiSelect-xs-pill-px);
    --gui-multiSelect-pill-h: var(--gui-multiSelect-xs-pill-h);
    --gui-multiSelect-pill-mx: var(--gui-multiSelect-xs-pill-mx)
}

.gui_5c73f43a {
    height: -moz-fit-content;
    height: fit-content;
    position: relative
}

.gui_5c73f43a[data-dropdown-open] {
    color: var(--gui-select-pressed-c);
    background: var(--gui-select-pressed-bg);
    box-shadow: inset 0 0 0 var(--gui-input-group-border-w) var(--gui-select-pressed-border-c)
}

.gui_318b4f72 {
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    resize: none;
    box-sizing: border-box;
    display: block;
    line-height: 1.5;
    border-radius: var(--gui-multiSelect-r);
    border: var(--gui-multiSelect-border-w) solid var(--gui-multiSelect-border-c);
    min-height: var(--gui-multiSelect-h);
    height: var(--gui-multiSelect-h);
    width: 100%;
    background: var(--gui-multiSelect-bg);
    outline: 0;
    padding: 0;
    -webkit-padding-start: var(--gui-multiSelect-px);
    padding-inline-start: var(--gui-multiSelect-px);
    color: transparent !important
}

[data-no-border-bg].gui_318b4f72 {
    background: transparent !important;
    border: none !important
}

.gui_5c73f43a[data-has-left] .gui_318b4f72 {
    -webkit-padding-start: calc(var(--gui-multiSelect-px) + var(--gui-multiSelect-icon-size) + var(--gui-multiSelect-icon-safe-gap));
    padding-inline-start: calc(var(--gui-multiSelect-px) + var(--gui-multiSelect-icon-size) + var(--gui-multiSelect-icon-safe-gap))
}

@media (hover:hover) {
    .gui_22365c0e:hover+.gui_318b4f72:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open]),
    .gui_318b4f72:hover:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open]) {
        color: var(--gui-multiSelect-icon-hover-c);
        border: var(--gui-multiSelect-border-w) solid var(--gui-multiSelect-hover-border-c);
        background: var(--gui-multiSelect-hover-bg)
    }
    .gui_22365c0e:hover+.gui_318b4f72:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open])~.gui_dfb4a86,
    .gui_318b4f72:hover:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open])~.gui_dfb4a86 {
        color: var(--gui-multiSelect-icon-hover-c)
    }
    .gui_22365c0e:hover+.gui_318b4f72:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open])~.gui_e2949881,
    .gui_318b4f72:hover:not(:disabled):not([aria-invalid=true]):not([data-dropdown-open])~.gui_e2949881 {
        color: var(--gui-multiSelect-default-icon-hover-c)
    }
}

.gui_318b4f72[data-dropdown-open] {
    background: var(--gui-multiSelect-pressed-bg);
    border-color: var(--gui-multiSelect-pressed-border-c)
}

.gui_318b4f72::placeholder {
    color: var(--gui-multiSelect-placeholder-c);
    font-size: var(--gui-multiSelect-fz);
    font-weight: var(--gui-multiSelect-placeholder-fw)
}

.gui_318b4f72[aria-invalid=true]::placeholder {
    color: var(--gui-multiSelect-invalid-placeholder-c)
}

.gui_318b4f72:disabled::placeholder {
    color: var(--gui-multiSelect-disabled-placeholder-c)
}

.gui_318b4f72:not(:disabled)[aria-invalid=true] {
    color: var(--gui-multiSelect-icon-invalid-c);
    border: var(--gui-multiSelect-border-w) solid var(--gui-multiSelect-invalid-border-c);
    background: var(--gui-multiSelect-invalid-bg)
}

.gui_318b4f72:not(:disabled)[aria-invalid=true]~.gui_dfb4a86 {
    color: var(--gui-multiSelect-icon-invalid-c)
}

.gui_318b4f72:not(:disabled)[aria-invalid=true]~.gui_e2949881 {
    color: var(--gui-multiSelect-default-icon-invalid-c)
}

.gui_318b4f72:disabled {
    cursor: not-allowed;
    border: var(--gui-multiSelect-border-w) solid var(--gui-multiSelect-disabled-border-c);
    background: var(--gui-multiSelect-disabled-bg)
}

.gui_318b4f72:disabled,
.gui_318b4f72:disabled~.gui_dfb4a86 {
    color: var(--gui-multiSelect-icon-disabled-c)
}

.gui_318b4f72:disabled~.gui_e2949881 {
    color: var(--gui-multiSelect-default-icon-disabled-c)
}

.gui_dfb4a86 {
    pointer-events: none;
    color: var(--gui-multiSelect-icon-c);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    align-items: center
}

[dir=ltr] .gui_dfb4a86 {
    left: var(--gui-multiSelect-px)
}

[dir=rtl] .gui_dfb4a86 {
    right: var(--gui-multiSelect-px)
}

.gui_e2949881 {
    pointer-events: none;
    color: var(--gui-multiSelect-default-icon-c);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    align-items: center
}

[dir=ltr] .gui_e2949881 {
    right: var(--gui-multiSelect-px)
}

[dir=rtl] .gui_e2949881 {
    left: var(--gui-multiSelect-px)
}

.gui_15549a7a {
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    align-items: center;
    font-size: var(--gui-multiSelect-fz);
    font-weight: var(--gui-multiSelect-fw);
    color: var(--gui-multiSelect-c);
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    white-space: nowrap
}

.gui_15549a7a,
.gui_f72cf1c0 {
    left: var(--gui-multiSelect-px);
    right: var(--gui-multiSelect-px);
    overflow: hidden
}

[dir=ltr] .gui_5c73f43a[data-has-left] .gui_15549a7a,
[dir=ltr] .gui_5c73f43a[data-has-left] .gui_f72cf1c0 {
    left: calc(var(--gui-multiSelect-px) + var(--gui-multiSelect-icon-size) + var(--gui-multiSelect-icon-safe-gap))
}

[dir=ltr] .gui_5c73f43a[data-has-right] .gui_15549a7a,
[dir=ltr] .gui_5c73f43a[data-has-right] .gui_f72cf1c0,
[dir=rtl] .gui_5c73f43a[data-has-left] .gui_15549a7a,
[dir=rtl] .gui_5c73f43a[data-has-left] .gui_f72cf1c0 {
    right: calc(var(--gui-multiSelect-px) + var(--gui-multiSelect-icon-size) + var(--gui-multiSelect-icon-safe-gap))
}

[dir=rtl] .gui_5c73f43a[data-has-right] .gui_15549a7a,
[dir=rtl] .gui_5c73f43a[data-has-right] .gui_f72cf1c0 {
    left: calc(var(--gui-multiSelect-px) + var(--gui-multiSelect-icon-size) + var(--gui-multiSelect-icon-safe-gap))
}

.gui_5c72f491 {
    margin: 0;
    -webkit-margin-end: var(--gui-multiSelect-pill-mx);
    margin-inline-end: var(--gui-multiSelect-pill-mx);
    display: flex;
    align-items: center;
    height: var(--gui-multiSelect-pill-h);
    padding: 0 var(--gui-multiSelect-pill-px);
    color: var(--gui-multiSelect-pill-c);
    background: var(--gui-multiSelect-pill-bg);
    font-size: var(--gui-multiSelect-pill-fz);
    font-weight: var(--gui-multiSelect-pill-fw);
    border-radius: var(--gui-multiSelect-pill-r);
    white-space: nowrap
}

.gui_ce536d5 {
    pointer-events: auto;
    -webkit-margin-start: var(--gui-multiSelect-pill-clear-mx);
    margin-inline-start: var(--gui-multiSelect-pill-clear-mx);
    cursor: pointer;
    color: var(--gui-multiSelect-pill-close-c)
}

.gui_f72cf1c0 {
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    flex: 1;
    display: flex;
    row-gap: var(--gui-multiSelect-pill-mx);
    min-height: auto;
    align-items: center;
    flex-wrap: nowrap;
    box-sizing: border-box;
    padding-top: var(--gui-multiSelect-input-py);
    padding-bottom: var(--gui-multiSelect-input-py)
}

.gui_22365c0e {
    cursor: pointer;
    display: none;
    pointer-events: auto;
    color: var(--gui-multiSelect-clear-icon-c)
}

.gui_5c73f43a[data-is-show-clear-button] .gui_e2949881 {
    display: none
}

.gui_5c73f43a[data-is-show-clear-button] .gui_22365c0e {
    display: block
}

@media (max-width:768px) {
    [data-dropdown-panel] .gui_76100acc {
        order: 2;
        -webkit-margin-start: auto;
        margin-inline-start: auto;
        --gui-checkbox-r: 50%
    }
}

.gui_e9ce93eb {
    --gui-tableContainer-bg: transparent;
    --gui-tableContainer-bg-pos-inline-start: 0px;
    --gui-tableContainer-bg-pos-inline-end: 0px
}

.gui_d19da939 {
    overflow-x: scroll;
    position: relative;
    width: 100%;
    background-image: linear-gradient(to right, var(--gui-tableContainer-bg), var(--gui-tableContainer-bg)), linear-gradient(to left, var(--gui-tableContainer-bg), var(--gui-tableContainer-bg)), linear-gradient(to right, rgba(23, 56, 153, .06), hsla(0, 0%, 100%, 0)), linear-gradient(to left, rgba(23, 56, 153, .06), hsla(0, 0%, 100%, 0));
    background-color: var(--gui-tableContainer-bg);
    background-repeat: no-repeat;
    background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;
    background-attachment: local, local, scroll, scroll;
    background-position: left var(--gui-tableContainer-bg-pos-inline-start) center, right var(--gui-tableContainer-bg-pos-inline-end) center, left var(--gui-tableContainer-bg-pos-inline-start) center, right var(--gui-tableContainer-bg-pos-inline-end) center
}

.gui_d19da939::-webkit-scrollbar {
    height: 10px;
    width: 5px
}

.gui_d19da939::-webkit-scrollbar-thumb {
    background: var(--color-divider-5);
    border-radius: 10px
}

.gui_317868f6 {
    display: flex;
    align-items: center;
    justify-content: center
}

.gui_f5b6444e {
    --gui-tableCell-pos-type: block;
    --gui-tableCell-h: 0px;
    --gui-tableCell-w: auto;
    --gui-tableCell-color: var(--color-text-1)
}

.gui_f5b6c6df {
    position: var(--gui-tableCell-pos-type);
    -webkit-padding-start: 24px;
    padding-inline-start: 24px;
    box-sizing: border-box;
    text-align: start;
    white-space: pre;
    height: var(--gui-tableCell-h);
    width: var(--gui-tableCell-w);
    color: var(--gui-tableCell-color)
}

.gui_3e82a8b2 {
    --gui-tableRow-h: 0px;
    --gui-tableRow-bg: transparent
}

.gui_3390d7d9 {
    position: relative;
    box-sizing: border-box;
    text-align: start;
    white-space: pre;
    height: var(--gui-tableRow-h);
    background: var(--gui-tableRow-bg)
}

.gui_3390d7d9:not([data-no-hover]):hover:after {
    content: "";
    pointer-events: none;
    position: absolute;
    z-index: 3;
    inset: 0;
    border-radius: 8px;
    box-shadow: 0 0 26px 0 rgba(13, 31, 66, .07)
}

.gui_3390d7d9:not([data-no-hover]):hover>* {
    background: var(--color-card-2)
}

.gui_56b32f63 {
    --gui-tableText-fz: 14px;
    --gui-tableText-fw: 500;
    --gui-tableText-c: var(--color-text-1)
}

.gui_56bb6dbf {
    position: relative;
    font-size: var(--gui-tableText-fz);
    font-weight: var(--gui-tableText-fw);
    color: var(--gui-tableText-c)
}

.gui_56bb6dbf[data-with-underscore] {
    text-decoration: underline;
    -webkit-text-decoration-style: dashed;
    text-decoration-style: dashed;
    -webkit-text-decoration-color: var(--color-divider-4);
    text-decoration-color: var(--color-divider-4)
}

.gui_56bb6dbf[data-with-ellipsis] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.gui_9a5cf990 {
    --gui-table-bg: transparent;
    --gui-table-title-height: 32px;
    --gui-table-title-bg: 32px;
    --gui-table-row-height: 40px;
    --gui-table-row-bg: 40px
}

.gui_dc842574 {
    background-image: linear-gradient(to right, var(--gui-table-bg), var(--gui-table-bg)), linear-gradient(to left, var(--gui-table-bg), var(--gui-table-bg)), linear-gradient(to right, rgba(23, 56, 153, .06), hsla(0, 0%, 100%, 0)), linear-gradient(to left, rgba(23, 56, 153, .06), hsla(0, 0%, 100%, 0));
    background-color: var(--gui-table-bg);
    background-repeat: no-repeat;
    background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;
    background-attachment: local, local, scroll, scroll
}

.gui_9a6473a1,
.gui_dc842574 {
    position: relative;
    width: 100%
}

.gui_9a6473a1 {
    border-collapse: collapse
}

.gui_4df4122c {
    white-space: pre;
    padding: 0;
    font-weight: 400
}

.gui_d36fdab1 {
    position: relative
}

.gui_9a87751c {
    white-space: nowrap
}

.gui_917b821d {
    z-index: 9;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.gui_917b821d,
.gui_b171ea6e {
    display: flex;
    align-items: center;
    justify-content: center
}

.gui_b171ea6e {
    padding: 40px 0;
    flex-direction: column;
    text-align: center
}

.gui_89d60db1[data-rm-px] .gui_4ec4dce6:first-of-type {
    -webkit-padding-start: 0;
    padding-inline-start: 0
}

.gui_89d60db1[data-rm-px] .gui_4ec4dce6:last-of-type {
    -webkit-padding-end: 0;
    padding-inline-end: 0
}

.gui_89d60db1.gui_bf9f1ad3 {
    --gui-tabs-c: var(--gui-tabs-primary-c);
    --gui-tabs-hover-c: var(--gui-tabs-primary-hover-c);
    --gui-tabs-active-c: var(--gui-tabs-primary-active-c);
    --gui-tabs-bg: var(--gui-tabs-primary-bg);
    --gui-tabs-tab-bg: var(--gui-tabs-primary-tab-bg);
    --gui-tabs-tab-active-bg: var(--gui-tabs-primary-tab-active-bg);
    --gui-tabs-border-w: var(--gui-tabs-primary-border-w);
    --gui-tabs-border-c: var(--gui-tabs-primary-border-c);
    --gui-tabs-tab-active-border-w: var(--gui-tabs-primary-tab-active-border-w);
    --gui-tabs-tab-active-border-c: var(--gui-tabs-primary-tab-active-border-c);
    --gui-tabs-py: var(--gui-tabs-primary-py);
    --gui-tabs-px: var(--gui-tabs-primary-px);
    --gui-tabs-slider-bg: var(--gui-tabs-primary-slider-bg)
}

.gui_bf9f1ad3>.gui_89d33d6d>.gui_4ec4dce6:first-of-type {
    -webkit-padding-start: 0;
    padding-inline-start: 0
}

.gui_bf9f1ad3>.gui_89d33d6d>.gui_4ec4dce6:last-of-type {
    -webkit-padding-end: 0;
    padding-inline-end: 0
}

.gui_bf9f1ad3.gui_86ab8383 {
    --gui-tabs-tab-px: var(--gui-tabs-primary-xl-tab-px);
    --gui-tabs-px: var(--gui-tabs-primary-xl-px);
    --gui-tabs-py: var(--gui-tabs-primary-xl-py);
    --gui-tabs-r: var(--gui-tabs-primary-xl-r);
    --gui-tabs-tab-r: var(--gui-tabs-primary-xl-tab-r);
    --gui-tabs-h: var(--gui-tabs-primary-xl-h);
    --gui-tabs-fz: var(--gui-tabs-primary-xl-fz);
    --gui-tabs-fw: var(--gui-tabs-primary-xl-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-primary-xl-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-primary-xl-icon-size);
    --gui-tabs-slider-h: var(--gui-tabs-primary-xl-slider-h);
    --gui-tabs-slider-r: var(--gui-tabs-primary-xl-slider-r)
}

.gui_bf9f1ad3.gui_86ab820a {
    --gui-tabs-tab-px: var(--gui-tabs-primary-lg-tab-px);
    --gui-tabs-px: var(--gui-tabs-primary-lg-px);
    --gui-tabs-py: var(--gui-tabs-primary-lg-py);
    --gui-tabs-r: var(--gui-tabs-primary-lg-r);
    --gui-tabs-tab-r: var(--gui-tabs-primary-lg-tab-r);
    --gui-tabs-h: var(--gui-tabs-primary-lg-h);
    --gui-tabs-fz: var(--gui-tabs-primary-lg-fz);
    --gui-tabs-fw: var(--gui-tabs-primary-lg-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-primary-lg-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-primary-lg-icon-size);
    --gui-tabs-slider-h: var(--gui-tabs-primary-lg-slider-h);
    --gui-tabs-slider-r: var(--gui-tabs-primary-slider-r)
}

.gui_bf9f1ad3.gui_86ab8226 {
    --gui-tabs-tab-px: var(--gui-tabs-primary-md-tab-px);
    --gui-tabs-px: var(--gui-tabs-primary-md-px);
    --gui-tabs-py: var(--gui-tabs-primary-md-py);
    --gui-tabs-r: var(--gui-tabs-primary-md-r);
    --gui-tabs-tab-r: var(--gui-tabs-primary-md-tab-r);
    --gui-tabs-h: var(--gui-tabs-primary-md-h);
    --gui-tabs-fz: var(--gui-tabs-primary-md-fz);
    --gui-tabs-fw: var(--gui-tabs-primary-md-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-primary-md-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-primary-md-icon-size);
    --gui-tabs-slider-h: var(--gui-tabs-primary-md-slider-h);
    --gui-tabs-slider-r: var(--gui-tabs-primary-md-slider-r)
}

.gui_bf9f1ad3.gui_86ab82e9 {
    --gui-tabs-tab-px: var(--gui-tabs-primary-sm-tab-px);
    --gui-tabs-px: var(--gui-tabs-primary-sm-px);
    --gui-tabs-py: var(--gui-tabs-primary-sm-py);
    --gui-tabs-r: var(--gui-tabs-primary-sm-r);
    --gui-tabs-tab-r: var(--gui-tabs-primary-sm-tab-r);
    --gui-tabs-h: var(--gui-tabs-primary-sm-h);
    --gui-tabs-fz: var(--gui-tabs-primary-sm-fz);
    --gui-tabs-fw: var(--gui-tabs-primary-sm-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-primary-sm-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-primary-sm-icon-size);
    --gui-tabs-slider-h: var(--gui-tabs-primary-sm-slider-h);
    --gui-tabs-slider-r: var(--gui-tabs-primary-sm-slider-r)
}

.gui_bf9f1ad3.gui_86ab838a {
    --gui-tabs-tab-px: var(--gui-tabs-primary-xs-tab-px);
    --gui-tabs-px: var(--gui-tabs-primary-xs-px);
    --gui-tabs-py: var(--gui-tabs-primary-xs-py);
    --gui-tabs-r: var(--gui-tabs-primary-xs-r);
    --gui-tabs-tab-r: var(--gui-tabs-primary-xs-tab-r);
    --gui-tabs-h: var(--gui-tabs-primary-xs-h);
    --gui-tabs-fz: var(--gui-tabs-primary-xs-fz);
    --gui-tabs-fw: var(--gui-tabs-primary-xs-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-primary-xs-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-primary-xs-icon-size);
    --gui-tabs-slider-h: var(--gui-tabs-primary-xs-slider-h);
    --gui-tabs-slider-r: var(--gui-tabs-primary-xs-slider-r)
}

.gui_89d60db1.gui_44d3c0fd {
    --gui-tabs-c: var(--gui-tabs-card-c);
    --gui-tabs-hover-c: var(--gui-tabs-card-hover-c);
    --gui-tabs-active-c: var(--gui-tabs-card-active-c);
    --gui-tabs-bg: var(--gui-tabs-card-bg);
    --gui-tabs-tab-bg: var(--gui-tabs-card-tab-bg);
    --gui-tabs-tab-active-bg: var(--gui-tabs-card-tab-active-bg);
    --gui-tabs-border-w: var(--gui-tabs-card-border-w);
    --gui-tabs-border-c: var(--gui-tabs-card-border-c);
    --gui-tabs-tab-active-border-w: var(--gui-tabs-card-tab-active-border-w);
    --gui-tabs-tab-active-border-c: var(--gui-tabs-card-tab-active-border-c)
}

.gui_44d3c0fd.gui_86ab8383 {
    --gui-tabs-tab-px: var(--gui-tabs-card-xl-tab-px);
    --gui-tabs-px: var(--gui-tabs-card-xl-px);
    --gui-tabs-py: var(--gui-tabs-card-xl-py);
    --gui-tabs-r: var(--gui-tabs-card-xl-r);
    --gui-tabs-tab-r: var(--gui-tabs-card-xl-tab-r);
    --gui-tabs-h: var(--gui-tabs-card-xl-h);
    --gui-tabs-fz: var(--gui-tabs-card-xl-fz);
    --gui-tabs-fw: var(--gui-tabs-card-xl-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-card-xl-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-card-xl-icon-size)
}

.gui_44d3c0fd.gui_86ab820a {
    --gui-tabs-tab-px: var(--gui-tabs-card-lg-tab-px);
    --gui-tabs-px: var(--gui-tabs-card-lg-px);
    --gui-tabs-py: var(--gui-tabs-card-lg-py);
    --gui-tabs-r: var(--gui-tabs-card-lg-r);
    --gui-tabs-tab-r: var(--gui-tabs-card-lg-tab-r);
    --gui-tabs-h: var(--gui-tabs-card-lg-h);
    --gui-tabs-fz: var(--gui-tabs-card-lg-fz);
    --gui-tabs-fw: var(--gui-tabs-card-lg-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-card-lg-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-card-lg-icon-size)
}

.gui_44d3c0fd.gui_86ab8226 {
    --gui-tabs-tab-px: var(--gui-tabs-card-md-tab-px);
    --gui-tabs-px: var(--gui-tabs-card-md-px);
    --gui-tabs-py: var(--gui-tabs-card-md-py);
    --gui-tabs-r: var(--gui-tabs-card-md-r);
    --gui-tabs-tab-r: var(--gui-tabs-card-md-tab-r);
    --gui-tabs-h: var(--gui-tabs-card-md-h);
    --gui-tabs-fz: var(--gui-tabs-card-md-fz);
    --gui-tabs-fw: var(--gui-tabs-card-md-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-card-md-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-card-md-icon-size)
}

.gui_44d3c0fd.gui_86ab82e9 {
    --gui-tabs-tab-px: var(--gui-tabs-card-sm-tab-px);
    --gui-tabs-px: var(--gui-tabs-card-sm-px);
    --gui-tabs-py: var(--gui-tabs-card-sm-py);
    --gui-tabs-r: var(--gui-tabs-card-sm-r);
    --gui-tabs-tab-r: var(--gui-tabs-card-sm-tab-r);
    --gui-tabs-h: var(--gui-tabs-card-sm-h);
    --gui-tabs-fz: var(--gui-tabs-card-sm-fz);
    --gui-tabs-fw: var(--gui-tabs-card-sm-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-card-sm-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-card-sm-icon-size)
}

.gui_44d3c0fd.gui_86ab838a {
    --gui-tabs-tab-px: var(--gui-tabs-card-xs-tab-px);
    --gui-tabs-px: var(--gui-tabs-card-xs-px);
    --gui-tabs-py: var(--gui-tabs-card-xs-py);
    --gui-tabs-r: var(--gui-tabs-card-xs-r);
    --gui-tabs-tab-r: var(--gui-tabs-card-xs-tab-r);
    --gui-tabs-h: var(--gui-tabs-card-xs-h);
    --gui-tabs-fz: var(--gui-tabs-card-xs-fz);
    --gui-tabs-fw: var(--gui-tabs-card-xs-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-card-xs-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-card-xs-icon-size)
}

.gui_89d60db1.gui_4962cb6 {
    --gui-tabs-c: var(--gui-tabs-angle-card-c);
    --gui-tabs-hover-c: var(--gui-tabs-angle-card-hover-c);
    --gui-tabs-active-c: var(--gui-tabs-angle-card-active-c);
    --gui-tabs-bg: var(--gui-tabs-angle-card-bg);
    --gui-tabs-tab-bg: var(--gui-tabs-angle-card-tab-bg);
    --gui-tabs-tab-active-bg: var(--gui-tabs-angle-card-tab-active-bg);
    --gui-tabs-border-w: var(--gui-tabs-angle-card-border-w);
    --gui-tabs-border-c: var(--gui-tabs-angle-card-border-c);
    --gui-tabs-tab-active-border-w: var(--gui-tabs-angle-card-tab-active-border-w);
    --gui-tabs-tab-active-border-c: var(--gui-tabs-angle-card-tab-active-border-c);
    --gui-tabs-tab-px: calc(var(--gui-tabs-base-px, var(--gui-tabs-angle-card-md-base-px)) * 0.5);
    --gui-tabs-py: var(--gui-tabs-angle-card-py);
    --gui-tabs-px: var(--gui-tabs-angle-card-px)
}

.gui_4962cb6>.gui_89d33d6d>.gui_4ec4dce6[data-active] {
    position: relative;
    background: transparent;
    z-index: 2
}

.gui_4962cb6.gui_86ab8383 {
    --gui-tabs-r: var(--gui-tabs-angle-card-xl-r);
    --gui-tabs-base-px: var(--gui-tabs-angle-card-xl-base-px);
    --gui-tabs-h: var(--gui-tabs-angle-card-xl-h);
    --gui-tabs-fz: var(--gui-tabs-angle-card-xl-fz);
    --gui-tabs-fw: var(--gui-tabs-angle-card-xl-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-angle-card-xl-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-angle-card-xl-icon-size)
}

.gui_4962cb6.gui_86ab820a {
    --gui-tabs-r: var(--gui-tabs-angle-card-lg-r);
    --gui-tabs-base-px: var(--gui-tabs-angle-card-lg-base-px);
    --gui-tabs-h: var(--gui-tabs-angle-card-lg-h);
    --gui-tabs-fz: var(--gui-tabs-angle-card-lg-fz);
    --gui-tabs-fw: var(--gui-tabs-angle-card-lg-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-angle-card-lg-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-angle-card-lg-icon-size)
}

.gui_4962cb6.gui_86ab8226 {
    --gui-tabs-r: var(--gui-tabs-angle-card-md-r);
    --gui-tabs-base-px: var(--gui-tabs-angle-card-md-base-px);
    --gui-tabs-h: var(--gui-tabs-angle-card-md-h);
    --gui-tabs-fz: var(--gui-tabs-angle-card-md-fz);
    --gui-tabs-fw: var(--gui-tabs-angle-card-md-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-angle-card-md-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-angle-card-md-icon-size)
}

.gui_4962cb6.gui_86ab82e9 {
    --gui-tabs-r: var(--gui-tabs-angle-card-sm-r);
    --gui-tabs-base-px: var(--gui-tabs-angle-card-sm-base-px);
    --gui-tabs-h: var(--gui-tabs-angle-card-sm-h);
    --gui-tabs-fz: var(--gui-tabs-angle-card-sm-fz);
    --gui-tabs-fw: var(--gui-tabs-angle-card-sm-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-angle-card-sm-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-angle-card-sm-icon-size)
}

.gui_4962cb6.gui_86ab838a {
    --gui-tabs-r: var(--gui-tabs-angle-card-xs-r);
    --gui-tabs-base-px: var(--gui-tabs-angle-card-xs-base-px);
    --gui-tabs-h: var(--gui-tabs-angle-card-xs-h);
    --gui-tabs-fz: var(--gui-tabs-angle-card-xs-fz);
    --gui-tabs-fw: var(--gui-tabs-angle-card-xs-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-angle-card-xs-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-angle-card-xs-icon-size)
}

.gui_89d60db1.gui_89d6d1fc {
    --gui-tabs-c: var(--gui-tabs-text-c);
    --gui-tabs-hover-c: var(--gui-tabs-text-hover-c);
    --gui-tabs-active-c: var(--gui-tabs-text-active-c);
    --gui-tabs-bg: var(--gui-tabs-text-bg);
    --gui-tabs-tab-bg: var(--gui-tabs-text-tab-bg);
    --gui-tabs-tab-active-bg: var(--gui-tabs-text-tab-active-bg);
    --gui-tabs-border-w: var(--gui-tabs-text-border-w);
    --gui-tabs-border-c: var(--gui-tabs-text-border-c);
    --gui-tabs-tab-active-border-w: var(--gui-tabs-text-tab-active-border-w);
    --gui-tabs-tab-active-border-c: var(--gui-tabs-text-tab-active-border-c);
    --gui-tabs-py: var(--gui-tabs-text-py);
    --gui-tabs-px: var(--gui-tabs-text-px)
}

.gui_89d6d1fc.gui_86ab8383 {
    --gui-tabs-tab-px: var(--gui-tabs-text-xl-tab-px);
    --gui-tabs-h: var(--gui-tabs-text-xl-h);
    --gui-tabs-fz: var(--gui-tabs-text-xl-fz);
    --gui-tabs-fw: var(--gui-tabs-text-xl-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-text-xl-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-text-xl-icon-size)
}

.gui_89d6d1fc.gui_86ab820a {
    --gui-tabs-tab-px: var(--gui-tabs-text-lg-tab-px);
    --gui-tabs-h: var(--gui-tabs-text-lg-h);
    --gui-tabs-fz: var(--gui-tabs-text-lg-fz);
    --gui-tabs-fw: var(--gui-tabs-text-lg-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-text-lg-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-text-lg-icon-size)
}

.gui_89d6d1fc.gui_86ab8226 {
    --gui-tabs-tab-px: var(--gui-tabs-text-md-tab-px);
    --gui-tabs-h: var(--gui-tabs-text-md-h);
    --gui-tabs-fz: var(--gui-tabs-text-md-fz);
    --gui-tabs-fw: var(--gui-tabs-text-md-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-text-md-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-text-md-icon-size)
}

.gui_89d6d1fc.gui_86ab82e9 {
    --gui-tabs-tab-px: var(--gui-tabs-text-sm-tab-px);
    --gui-tabs-h: var(--gui-tabs-text-sm-h);
    --gui-tabs-fz: var(--gui-tabs-text-sm-fz);
    --gui-tabs-fw: var(--gui-tabs-text-sm-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-text-sm-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-text-sm-icon-size)
}

.gui_89d6d1fc.gui_86ab838a {
    --gui-tabs-tab-px: var(--gui-tabs-text-xs-tab-px);
    --gui-tabs-h: var(--gui-tabs-text-xs-h);
    --gui-tabs-fz: var(--gui-tabs-text-xs-fz);
    --gui-tabs-fw: var(--gui-tabs-text-xs-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-text-xs-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-text-xs-icon-size)
}

.gui_89d60db1.gui_76da8135 {
    --gui-tabs-c: var(--gui-tabs-capsules-c);
    --gui-tabs-hover-c: var(--gui-tabs-capsules-hover-c);
    --gui-tabs-active-c: var(--gui-tabs-capsules-active-c);
    --gui-tabs-bg: var(--gui-tabs-capsules-bg);
    --gui-tabs-tab-bg: var(--gui-tabs-capsules-tab-bg);
    --gui-tabs-tab-active-bg: var(--gui-tabs-capsules-tab-active-bg);
    --gui-tabs-border-w: var(--gui-tabs-capsules-border-w);
    --gui-tabs-border-c: var(--gui-tabs-capsules-border-c);
    --gui-tabs-tab-active-border-w: var(--gui-tabs-capsules-tab-active-border-w);
    --gui-tabs-tab-active-border-c: var(--gui-tabs-capsules-tab-active-border-c);
    --gui-tabs-py: var(--gui-tabs-capsules-py);
    --gui-tabs-px: var(--gui-tabs-capsules-px)
}

.gui_76da8135.gui_86ab8383 {
    --gui-tabs-tab-px: var(--gui-tabs-capsules-xl-tab-px);
    --gui-tabs-tab-r: var(--gui-tabs-capsules-xl-tab-r);
    --gui-tabs-h: var(--gui-tabs-capsules-xl-h);
    --gui-tabs-fz: var(--gui-tabs-capsules-xl-fz);
    --gui-tabs-fw: var(--gui-tabs-capsules-xl-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-capsules-xl-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-capsules-xl-icon-size)
}

.gui_76da8135.gui_86ab820a {
    --gui-tabs-tab-px: var(--gui-tabs-capsules-lg-tab-px);
    --gui-tabs-tab-r: var(--gui-tabs-capsules-lg-tab-r);
    --gui-tabs-h: var(--gui-tabs-capsules-lg-h);
    --gui-tabs-fz: var(--gui-tabs-capsules-lg-fz);
    --gui-tabs-fw: var(--gui-tabs-capsules-lg-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-capsules-lg-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-capsules-lg-icon-size)
}

.gui_76da8135.gui_86ab8226 {
    --gui-tabs-tab-px: var(--gui-tabs-capsules-md-tab-px);
    --gui-tabs-tab-r: var(--gui-tabs-capsules-md-tab-r);
    --gui-tabs-h: var(--gui-tabs-capsules-md-h);
    --gui-tabs-fz: var(--gui-tabs-capsules-md-fz);
    --gui-tabs-fw: var(--gui-tabs-capsules-md-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-capsules-md-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-capsules-md-icon-size)
}

.gui_76da8135.gui_86ab82e9 {
    --gui-tabs-tab-px: var(--gui-tabs-capsules-sm-tab-px);
    --gui-tabs-tab-r: var(--gui-tabs-capsules-sm-tab-r);
    --gui-tabs-h: var(--gui-tabs-capsules-sm-h);
    --gui-tabs-fz: var(--gui-tabs-capsules-sm-fz);
    --gui-tabs-fw: var(--gui-tabs-capsules-sm-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-capsules-sm-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-capsules-sm-icon-size)
}

.gui_76da8135.gui_86ab838a {
    --gui-tabs-tab-px: var(--gui-tabs-capsules-xs-tab-px);
    --gui-tabs-tab-r: var(--gui-tabs-capsules-xs-tab-r);
    --gui-tabs-h: var(--gui-tabs-capsules-xs-h);
    --gui-tabs-fz: var(--gui-tabs-capsules-xs-fz);
    --gui-tabs-fw: var(--gui-tabs-capsules-xs-fw);
    --gui-tabs-icon-mx: var(--gui-tabs-capsules-xs-icon-mx);
    --gui-tabs-icon-size: var(--gui-tabs-capsules-xs-icon-size)
}

.gui_89d60db1 {
    width: -moz-fit-content;
    width: fit-content;
    --gui-tabs-duration: var(--gui-tabs-base-duration)
}

.gui_89d60db1[data-full-width] {
    width: 100%
}

.gui_89d33d6d {
    overflow: visible;
    border-radius: var(--gui-tabs-r);
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    position: relative;
    background: var(--gui-tabs-bg);
    padding: var(--gui-tabs-py) var(--gui-tabs-px);
    gap: var(--gui-tabs-gap, 0);
    box-shadow: inset 0 0 0 var(--gui-tabs-border-w) solid var(--gui-tabs-border-c)
}

.gui_4962cb6>.gui_89d33d6d {
    overflow: hidden
}

.gui_bf9f1ad3:not([data-remove-animation])>.gui_89d33d6d>.gui_6e110df0,
.gui_bf9f1ad3:not([data-remove-animation])>.gui_89d33d6d>.gui_6e110df0:after {
    height: var(--gui-tabs-slider-h);
    border-radius: var(--gui-tabs-slider-r);
    bottom: 0
}

.gui_bf9f1ad3:not([data-remove-animation])>.gui_89d33d6d>.gui_6e110df0:after {
    content: "";
    position: absolute;
    width: 16px;
    background: var(--gui-tabs-slider-bg);
    left: 50%;
    transform: translateX(-50%)
}

.gui_44d3c0fd:not([data-remove-animation])>.gui_89d33d6d>.gui_6e110df0,
.gui_76da8135:not([data-remove-animation])>.gui_89d33d6d>.gui_6e110df0 {
    height: calc(var(--gui-tabs-h) - var(--gui-tabs-py) * 2);
    background: var(--gui-tabs-tab-active-bg);
    border-radius: var(--gui-tabs-tab-r);
    bottom: var(--gui-tabs-py)
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0 {
    transition: none;
    height: var(--gui-tabs-h);
    bottom: 0;
    background: linear-gradient(to right, transparent var(--gui-tabs-tab-px), var(--gui-tabs-tab-active-bg) 0, var(--gui-tabs-tab-active-bg) calc(100% - var(--gui-tabs-tab-px)), transparent 0)
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0 {
    display: block;
    z-index: 1
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:first-of-type {
    position: absolute;
    top: 0;
    left: calc(var(--gui-tabs-tab-px) * -1);
    width: calc(var(--gui-tabs-tab-px) * 2);
    height: 100%;
    background: linear-gradient(124deg, var(--gui-tabs-bg) 50%, var(--gui-tabs-tab-active-bg) 0);
    overflow: hidden
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:first-of-type>.gui_81dc8791 {
    position: absolute;
    top: 0;
    right: 0;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-tab-active-bg);
    transform: skewX(-11deg) translateX(-4px);
    transform-origin: bottom left;
    border-top-left-radius: calc(var(--gui-tabs-h) * .25)
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:first-of-type>.gui_81dc8791:before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-tab-active-bg);
    z-index: 1;
    transform-origin: bottom left
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:first-of-type>.gui_81dc8791:after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-bg);
    z-index: 1;
    transform-origin: bottom left;
    border-bottom-right-radius: calc(var(--gui-tabs-h) * .25)
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:nth-of-type(2) {
    position: absolute;
    top: 0;
    right: calc(var(--gui-tabs-tab-px) * -1);
    width: calc(var(--gui-tabs-tab-px) * 2);
    height: 100%;
    background: linear-gradient(56deg, var(--gui-tabs-tab-active-bg) 50%, var(--gui-tabs-bg) 0);
    overflow: hidden
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:nth-of-type(2)>.gui_81dc8791 {
    position: absolute;
    top: 0;
    left: 0;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-tab-active-bg);
    transform: skewX(11deg) translateX(4px);
    transform-origin: bottom right;
    border-top-right-radius: calc(var(--gui-tabs-h) * .25)
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:nth-of-type(2)>.gui_81dc8791:before {
    content: "";
    position: absolute;
    top: 0;
    right: -100%;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-tab-active-bg);
    z-index: 1;
    transform-origin: bottom right
}

.gui_4962cb6>.gui_89d33d6d>.gui_6e110df0>.gui_4cd7d7f0:nth-of-type(2)>.gui_81dc8791:after {
    content: "";
    position: absolute;
    top: 0;
    right: -100%;
    width: var(--gui-tabs-tab-px);
    height: 100%;
    background: var(--gui-tabs-bg);
    z-index: 1;
    transform-origin: bottom right;
    border-bottom-left-radius: calc(var(--gui-tabs-h) * .25)
}

[dir=ltr] .gui_4962cb6>.gui_89d33d6d[data-slider-init=true]>.gui_4ec4dce6:first-of-type[data-active] {
    background: linear-gradient(to right, var(--gui-tabs-tab-active-bg) 50%, transparent 0)
}

[dir=ltr] .gui_4962cb6>.gui_89d33d6d[data-slider-init=true]>.gui_4ec4dce6:last-of-type[data-active],
[dir=rtl] .gui_4962cb6>.gui_89d33d6d[data-slider-init=true]>.gui_4ec4dce6:first-of-type[data-active] {
    background: linear-gradient(to left, var(--gui-tabs-tab-active-bg) 50%, transparent 0)
}

[dir=rtl] .gui_4962cb6>.gui_89d33d6d[data-slider-init=true]>.gui_4ec4dce6:last-of-type[data-active] {
    background: linear-gradient(to right, var(--gui-tabs-tab-active-bg) 50%, transparent 0)
}

.gui_89d33d6d[data-slider-init=false]>.gui_6e110df0 {
    opacity: 0;
    transition: none
}

.gui_89d33d6d[data-slider-init=true]>.gui_6e110df0 {
    opacity: 1
}

.gui_6e110df0 {
    z-index: 0;
    position: absolute;
    pointer-events: none;
    transition: left var(--gui-tabs-duration) ease, width var(--gui-tabs-duration) ease, top var(--gui-tabs-duration) ease, height var(--gui-tabs-duration) ease
}

.gui_4cd7d7f0 {
    display: none
}

.gui_4ec4dce6 {
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    border-radius: var(--gui-tabs-tab-r);
    border: none;
    position: relative;
    white-space: nowrap;
    z-index: 1;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: calc(var(--gui-tabs-h) - var(--gui-tabs-py) * 2);
    font-size: var(--gui-tabs-fz);
    font-weight: var(--gui-tabs-fw);
    background: var(--gui-tabs-tab-bg);
    color: var(--gui-tabs-c);
    padding: 0 var(--gui-tabs-tab-px);
    margin: 0;
    outline: none;
    font-family: inherit;
    justify-content: flex-end;
    line-height: inherit
}

[data-full-width]>.gui_89d33d6d>.gui_4ec4dce6,
[data-full-width]>.gui_89d33d6d>.gui_4ec4dce6>.gui_42bbd1ae {
    flex: 1;
    width: 100%
}

.gui_4ec4dce6:disabled,
.gui_4ec4dce6[data-active]:disabled {
    color: var(--color-text-text-disable);
    cursor: not-allowed;
    pointer-events: none
}

.gui_4ec4dce6:focus {
    z-index: 1
}

@media(hover:hover) {
    .gui_4ec4dce6:hover {
        background: var(--gui-tabs-hover-bg);
        color: var(--gui-tabs-hover-c)
    }
    .gui_4ec4dce6[data-active]:hover {
        color: var(--gui-tabs-active-hover-c, var(--gui-tabs-hover-c))
    }
}

.gui_bf9f1ad3>.gui_89d33d6d[data-slider-init=false]>.gui_4ec4dce6[data-active]>.gui_42bbd1ae:after,
.gui_bf9f1ad3[data-remove-animation]>.gui_89d33d6d>.gui_4ec4dce6[data-active]>.gui_42bbd1ae:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 16px;
    height: var(--gui-tabs-slider-h);
    border-radius: var(--gui-tabs-slider-r);
    background: var(--gui-tabs-slider-bg);
    transform: translateX(-50%)
}

.gui_89d60db1:not(.gui_4962cb6)>.gui_89d33d6d[data-slider-init=false]>.gui_4ec4dce6[data-active],
.gui_89d60db1[data-remove-animation]>.gui_89d33d6d>.gui_4ec4dce6[data-active] {
    box-shadow: inset 0 0 0 var(--gui-tabs-tab-active-border-w) var(--gui-tabs-tab-active-border-c);
    background: var(--gui-tabs-tab-active-bg)
}

.gui_4ec4dce6[data-active] {
    color: var(--gui-tabs-active-c);
    font-weight: var(--gui-tabs-active-fw, var(--gui-tabs-fw))
}

.gui_fc420b1f[data-position=left],
.gui_fc420b1f[data-position=right] {
    display: flex;
    justify-content: center;
    align-items: center
}

.gui_fc420b1f[data-position=right]:not(:only-child) {
    -webkit-margin-start: var(--gui-tabs-icon-mx);
    margin-inline-start: var(--gui-tabs-icon-mx)
}

.gui_fc420b1f[data-position=left]:not(:only-child) {
    -webkit-margin-end: var(--gui-tabs-icon-mx);
    margin-inline-end: var(--gui-tabs-icon-mx)
}

.gui_fc420b1f[data-position=left]>.mantine-Icon-root,
.gui_fc420b1f[data-position=right]>.mantine-Icon-root {
    width: var(--gui-tabs-icon-size);
    min-width: var(--gui-tabs-icon-size);
    height: var(--gui-tabs-icon-size);
    min-height: var(--gui-tabs-icon-size);
    font-size: var(--gui-tabs-icon-size)
}

.gui_42bbd1ae {
    position: relative;
    font-size: inherit;
    text-align: center;
    height: 100%;
    align-items: center;
    justify-content: center;
    display: flex
}

@media (max-width:768px) {
    .gui_34e90952 {
        --gui-tabs-c: var(--gui-h5-tabs-primary-c);
        --gui-tabs-hover-c: var(--gui-h5-tabs-primary-hover-c);
        --gui-tabs-active-c: var(--gui-h5-tabs-primary-active-c);
        --gui-tabs-bg: var(--gui-h5-tabs-primary-bg);
        --gui-tabs-tab-bg: var(--gui-h5-tabs-primary-tab-bg);
        --gui-tabs-tab-active-bg: var(--gui-h5-tabs-primary-tab-active-bg);
        --gui-tabs-border-w: var(--gui-h5-tabs-primary-border-w);
        --gui-tabs-border-c: var(--gui-h5-tabs-primary-border-c);
        --gui-tabs-tab-active-border-w: var(--gui-h5-tabs-primary-tab-active-border-w);
        --gui-tabs-tab-active-border-c: var(--gui-h5-tabs-primary-tab-active-border-c);
        --gui-tabs-py: var(--gui-h5-tabs-primary-py);
        --gui-tabs-px: var(--gui-h5-tabs-primary-px);
        --gui-tabs-slider-bg: var(--gui-h5-tabs-primary-slider-bg)
    }
    .gui_34e90952.gui_b1f841a4 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-primary-xl-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-primary-xl-px);
        --gui-tabs-py: var(--gui-h5-tabs-primary-xl-py);
        --gui-tabs-r: var(--gui-h5-tabs-primary-xl-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-primary-xl-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-primary-xl-h);
        --gui-tabs-fz: var(--gui-h5-tabs-primary-xl-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-primary-xl-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-primary-xl-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-primary-xl-icon-size);
        --gui-tabs-slider-h: var(--gui-h5-tabs-primary-xl-slider-h);
        --gui-tabs-slider-r: var(--gui-h5-tabs-primary-xl-slider-r)
    }
    .gui_34e90952.gui_b1f8402b {
        --gui-tabs-tab-px: var(--gui-h5-tabs-primary-lg-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-primary-lg-px);
        --gui-tabs-py: var(--gui-h5-tabs-primary-lg-py);
        --gui-tabs-r: var(--gui-h5-tabs-primary-lg-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-primary-lg-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-primary-lg-h);
        --gui-tabs-fz: var(--gui-h5-tabs-primary-lg-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-primary-lg-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-primary-lg-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-primary-lg-icon-size);
        --gui-tabs-slider-h: var(--gui-h5-tabs-primary-lg-slider-h);
        --gui-tabs-slider-r: var(--gui-h5-tabs-primary-lg-slider-r)
    }
    .gui_34e90952.gui_b1f84047 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-primary-md-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-primary-md-px);
        --gui-tabs-py: var(--gui-h5-tabs-primary-md-py);
        --gui-tabs-r: var(--gui-h5-tabs-primary-md-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-primary-md-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-primary-md-h);
        --gui-tabs-fz: var(--gui-h5-tabs-primary-md-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-primary-md-fw);
        --gui-tabs-active-fw: var(--gui-h5-tabs-primary-md-active-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-primary-md-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-primary-md-icon-size);
        --gui-tabs-slider-h: var(--gui-h5-tabs-primary-md-slider-h);
        --gui-tabs-slider-r: var(--gui-h5-tabs-primary-md-slider-r)
    }
    .gui_34e90952.gui_b1f8410a {
        --gui-tabs-tab-px: var(--gui-h5-tabs-primary-sm-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-primary-sm-px);
        --gui-tabs-py: var(--gui-h5-tabs-primary-sm-py);
        --gui-tabs-r: var(--gui-h5-tabs-primary-sm-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-primary-sm-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-primary-sm-h);
        --gui-tabs-fz: var(--gui-h5-tabs-primary-sm-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-primary-sm-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-primary-sm-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-primary-sm-icon-size);
        --gui-tabs-slider-h: var(--gui-h5-tabs-primary-sm-slider-h);
        --gui-tabs-slider-r: var(--gui-h5-tabs-primary-sm-slider-r)
    }
    .gui_34e90952.gui_b1f841ab {
        --gui-tabs-tab-px: var(--gui-h5-tabs-primary-xs-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-primary-xs-px);
        --gui-tabs-py: var(--gui-h5-tabs-primary-xs-py);
        --gui-tabs-r: var(--gui-h5-tabs-primary-xs-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-primary-xs-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-primary-xs-h);
        --gui-tabs-fz: var(--gui-h5-tabs-primary-xs-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-primary-xs-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-primary-xs-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-primary-xs-icon-size);
        --gui-tabs-slider-h: var(--gui-h5-tabs-primary-xs-slider-h);
        --gui-tabs-slider-r: var(--gui-h5-tabs-primary-xs-slider-r)
    }
    .gui_78c7a25e {
        --gui-tabs-c: var(--gui-h5-tabs-card-c);
        --gui-tabs-hover-c: var(--gui-h5-tabs-card-hover-c);
        --gui-tabs-active-c: var(--gui-h5-tabs-card-active-c);
        --gui-tabs-bg: var(--gui-h5-tabs-card-bg);
        --gui-tabs-tab-bg: var(--gui-h5-tabs-card-tab-bg);
        --gui-tabs-tab-active-bg: var(--gui-h5-tabs-card-tab-active-bg);
        --gui-tabs-border-w: var(--gui-h5-tabs-card-border-w);
        --gui-tabs-border-c: var(--gui-h5-tabs-card-border-c);
        --gui-tabs-tab-active-border-w: var(--gui-h5-tabs-card-tab-active-border-w);
        --gui-tabs-tab-active-border-c: var(--gui-h5-tabs-card-tab-active-border-c)
    }
    .gui_78c7a25e.gui_b1f841a4 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-card-xl-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-card-xl-px);
        --gui-tabs-py: var(--gui-h5-tabs-card-xl-py);
        --gui-tabs-r: var(--gui-h5-tabs-card-xl-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-card-xl-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-card-xl-h);
        --gui-tabs-fz: var(--gui-h5-tabs-card-xl-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-card-xl-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-card-xl-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-card-xl-icon-size)
    }
    .gui_78c7a25e.gui_b1f8402b {
        --gui-tabs-tab-px: var(--gui-h5-tabs-card-lg-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-card-lg-px);
        --gui-tabs-py: var(--gui-h5-tabs-card-lg-py);
        --gui-tabs-r: var(--gui-h5-tabs-card-lg-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-card-lg-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-card-lg-h);
        --gui-tabs-fz: var(--gui-h5-tabs-card-lg-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-card-lg-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-card-lg-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-card-lg-icon-size)
    }
    .gui_78c7a25e.gui_b1f84047 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-card-md-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-card-md-px);
        --gui-tabs-py: var(--gui-h5-tabs-card-md-py);
        --gui-tabs-r: var(--gui-h5-tabs-card-md-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-card-md-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-card-md-h);
        --gui-tabs-fz: var(--gui-h5-tabs-card-md-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-card-md-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-card-md-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-card-md-icon-size)
    }
    .gui_78c7a25e.gui_b1f8410a {
        --gui-tabs-tab-px: var(--gui-h5-tabs-card-sm-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-card-sm-px);
        --gui-tabs-py: var(--gui-h5-tabs-card-sm-py);
        --gui-tabs-r: var(--gui-h5-tabs-card-sm-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-card-sm-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-card-sm-h);
        --gui-tabs-fz: var(--gui-h5-tabs-card-sm-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-card-sm-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-card-sm-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-card-sm-icon-size)
    }
    .gui_78c7a25e.gui_b1f841ab {
        --gui-tabs-tab-px: var(--gui-h5-tabs-card-xs-tab-px);
        --gui-tabs-px: var(--gui-h5-tabs-card-xs-px);
        --gui-tabs-py: var(--gui-h5-tabs-card-xs-py);
        --gui-tabs-r: var(--gui-h5-tabs-card-xs-r);
        --gui-tabs-tab-r: var(--gui-h5-tabs-card-xs-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-card-xs-h);
        --gui-tabs-fz: var(--gui-h5-tabs-card-xs-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-card-xs-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-card-xs-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-card-xs-icon-size)
    }
    .gui_e86cfff5 {
        --gui-tabs-c: var(--gui-h5-tabs-angle-card-c);
        --gui-tabs-hover-c: var(--gui-h5-tabs-angle-card-hover-c);
        --gui-tabs-active-c: var(--gui-h5-tabs-angle-card-active-c);
        --gui-tabs-bg: var(--gui-h5-tabs-angle-card-bg);
        --gui-tabs-tab-bg: var(--gui-h5-tabs-angle-card-tab-bg);
        --gui-tabs-tab-active-bg: var(--gui-h5-tabs-angle-card-tab-active-bg);
        --gui-tabs-border-w: var(--gui-h5-tabs-angle-card-border-w);
        --gui-tabs-border-c: var(--gui-h5-tabs-angle-card-border-c);
        --gui-tabs-tab-active-border-w: var(--gui-h5-tabs-angle-card-tab-active-border-w);
        --gui-tabs-tab-active-border-c: var(--gui-h5-tabs-angle-card-tab-active-border-c);
        --gui-tabs-py: var(--gui-h5-tabs-angle-card-py);
        --gui-tabs-px: var(--gui-h5-tabs-angle-card-px)
    }
    .gui_e86cfff5.gui_b1f841a4 {
        --gui-tabs-r: var(--gui-h5-tabs-angle-card-xl-r);
        --gui-tabs-base-px: var(--gui-h5-tabs-angle-card-xl-base-px);
        --gui-tabs-h: var(--gui-h5-tabs-angle-card-xl-h);
        --gui-tabs-fz: var(--gui-h5-tabs-angle-card-xl-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-angle-card-xl-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-angle-card-xl-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-angle-card-xl-icon-size)
    }
    .gui_e86cfff5.gui_b1f8402b {
        --gui-tabs-r: var(--gui-h5-tabs-angle-card-lg-r);
        --gui-tabs-base-px: var(--gui-h5-tabs-angle-card-lg-base-px);
        --gui-tabs-h: var(--gui-h5-tabs-angle-card-lg-h);
        --gui-tabs-fz: var(--gui-h5-tabs-angle-card-lg-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-angle-card-lg-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-angle-card-lg-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-angle-card-lg-icon-size)
    }
    .gui_e86cfff5.gui_b1f84047 {
        --gui-tabs-r: var(--gui-h5-tabs-angle-card-md-r);
        --gui-tabs-base-px: var(--gui-h5-tabs-angle-card-md-base-px);
        --gui-tabs-h: var(--gui-h5-tabs-angle-card-md-h);
        --gui-tabs-fz: var(--gui-h5-tabs-angle-card-md-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-angle-card-md-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-angle-card-md-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-angle-card-md-icon-size)
    }
    .gui_e86cfff5.gui_b1f8410a {
        --gui-tabs-r: var(--gui-h5-tabs-angle-card-sm-r);
        --gui-tabs-base-px: var(--gui-h5-tabs-angle-card-sm-base-px);
        --gui-tabs-h: var(--gui-h5-tabs-angle-card-sm-h);
        --gui-tabs-fz: var(--gui-h5-tabs-angle-card-sm-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-angle-card-sm-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-angle-card-sm-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-angle-card-sm-icon-size)
    }
    .gui_e86cfff5.gui_b1f841ab {
        --gui-tabs-r: var(--gui-h5-tabs-angle-card-xs-r);
        --gui-tabs-base-px: var(--gui-h5-tabs-angle-card-xs-base-px);
        --gui-tabs-h: var(--gui-h5-tabs-angle-card-xs-h);
        --gui-tabs-fz: var(--gui-h5-tabs-angle-card-xs-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-angle-card-xs-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-angle-card-xs-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-angle-card-xs-icon-size)
    }
    .gui_14ec8bdd {
        --gui-tabs-c: var(--gui-h5-tabs-text-c);
        --gui-tabs-hover-c: var(--gui-h5-tabs-text-hover-c);
        --gui-tabs-active-c: var(--gui-h5-tabs-text-active-c);
        --gui-tabs-bg: var(--gui-h5-tabs-text-bg);
        --gui-tabs-tab-bg: var(--gui-h5-tabs-text-tab-bg);
        --gui-tabs-tab-active-bg: var(--gui-h5-tabs-text-tab-active-bg);
        --gui-tabs-border-w: var(--gui-h5-tabs-text-border-w);
        --gui-tabs-border-c: var(--gui-h5-tabs-text-border-c);
        --gui-tabs-tab-active-border-w: var(--gui-h5-tabs-text-tab-active-border-w);
        --gui-tabs-tab-active-border-c: var(--gui-h5-tabs-text-tab-active-border-c);
        --gui-tabs-py: var(--gui-h5-tabs-text-py);
        --gui-tabs-px: var(--gui-h5-tabs-text-px)
    }
    .gui_14ec8bdd.gui_b1f841a4 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-text-xl-tab-px);
        --gui-tabs-h: var(--gui-h5-tabs-text-xl-h);
        --gui-tabs-fz: var(--gui-h5-tabs-text-xl-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-text-xl-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-text-xl-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-text-xl-icon-size)
    }
    .gui_14ec8bdd.gui_b1f8402b {
        --gui-tabs-tab-px: var(--gui-h5-tabs-text-lg-tab-px);
        --gui-tabs-h: var(--gui-h5-tabs-text-lg-h);
        --gui-tabs-fz: var(--gui-h5-tabs-text-lg-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-text-lg-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-text-lg-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-text-lg-icon-size)
    }
    .gui_14ec8bdd.gui_b1f84047 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-text-md-tab-px);
        --gui-tabs-h: var(--gui-h5-tabs-text-md-h);
        --gui-tabs-fz: var(--gui-h5-tabs-text-md-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-text-md-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-text-md-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-text-md-icon-size)
    }
    .gui_14ec8bdd.gui_b1f8410a {
        --gui-tabs-tab-px: var(--gui-h5-tabs-text-sm-tab-px);
        --gui-tabs-h: var(--gui-h5-tabs-text-sm-h);
        --gui-tabs-fz: var(--gui-h5-tabs-text-sm-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-text-sm-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-text-sm-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-text-sm-icon-size)
    }
    .gui_14ec8bdd.gui_b1f841ab {
        --gui-tabs-tab-px: var(--gui-h5-tabs-text-xs-tab-px);
        --gui-tabs-h: var(--gui-h5-tabs-text-xs-h);
        --gui-tabs-fz: var(--gui-h5-tabs-text-xs-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-text-xs-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-text-xs-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-text-xs-icon-size)
    }
    .gui_aace6296 {
        --gui-tabs-c: var(--gui-h5-tabs-capsules-c);
        --gui-tabs-hover-c: var(--gui-h5-tabs-capsules-hover-c);
        --gui-tabs-active-c: var(--gui-h5-tabs-capsules-active-c);
        --gui-tabs-bg: var(--gui-h5-tabs-capsules-bg);
        --gui-tabs-tab-bg: var(--gui-h5-tabs-capsules-tab-bg);
        --gui-tabs-tab-active-bg: var(--gui-h5-tabs-capsules-tab-active-bg);
        --gui-tabs-border-w: var(--gui-h5-tabs-capsules-border-w);
        --gui-tabs-border-c: var(--gui-h5-tabs-capsules-border-c);
        --gui-tabs-tab-active-border-w: var(--gui-h5-tabs-capsules-tab-active-border-w);
        --gui-tabs-tab-active-border-c: var(--gui-h5-tabs-capsules-tab-active-border-c);
        --gui-tabs-py: var(--gui-h5-tabs-capsules-py);
        --gui-tabs-px: var(--gui-h5-tabs-capsules-px)
    }
    .gui_aace6296.gui_b1f841a4 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-capsules-xl-tab-px);
        --gui-tabs-tab-r: var(--gui-h5-tabs-capsules-xl-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-capsules-xl-h);
        --gui-tabs-fz: var(--gui-h5-tabs-capsules-xl-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-capsules-xl-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-capsules-xl-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-capsules-xl-icon-size)
    }
    .gui_aace6296.gui_b1f8402b {
        --gui-tabs-tab-px: var(--gui-h5-tabs-capsules-lg-tab-px);
        --gui-tabs-tab-r: var(--gui-h5-tabs-capsules-lg-tab-r);
        --gui-tabs-h: var(--gui-h5-tabs-capsules-lg-h);
        --gui-tabs-fz: var(--gui-h5-tabs-capsules-lg-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-capsules-lg-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-capsules-lg-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-capsules-lg-icon-size)
    }
    .gui_aace6296.gui_b1f84047 {
        --gui-tabs-tab-px: var(--gui-h5-tabs-capsules-md-tab-px);
        --gui-tabs-tab-r: var(--gui-h5-tabs-capsules-md-tab-r);
        --gui-tabs-py: var(--gui-h5-tabs-capsules-md-py);
        --gui-tabs-h: var(--gui-h5-tabs-capsules-md-h);
        --gui-tabs-fz: var(--gui-h5-tabs-capsules-md-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-capsules-md-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-capsules-md-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-capsules-md-icon-size)
    }
    .gui_aace6296.gui_b1f8410a {
        --gui-tabs-tab-px: var(--gui-h5-tabs-capsules-sm-tab-px);
        --gui-tabs-tab-r: var(--gui-h5-tabs-capsules-sm-tab-r);
        --gui-tabs-py: var(--gui-h5-tabs-capsules-sm-py);
        --gui-tabs-h: var(--gui-h5-tabs-capsules-sm-h);
        --gui-tabs-fz: var(--gui-h5-tabs-capsules-sm-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-capsules-sm-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-capsules-sm-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-capsules-sm-icon-size);
        --gui-tabs-gap: 4px
    }
    .gui_aace6296.gui_b1f841ab {
        --gui-tabs-tab-px: var(--gui-h5-tabs-capsules-xs-tab-px);
        --gui-tabs-tab-r: var(--gui-h5-tabs-capsules-xs-tab-r);
        --gui-tabs-py: var(--gui-h5-tabs-capsules-xs-py);
        --gui-tabs-h: var(--gui-h5-tabs-capsules-xs-h);
        --gui-tabs-fz: var(--gui-h5-tabs-capsules-xs-fz);
        --gui-tabs-fw: var(--gui-h5-tabs-capsules-xs-fw);
        --gui-tabs-icon-mx: var(--gui-h5-tabs-capsules-xs-icon-mx);
        --gui-tabs-icon-size: var(--gui-h5-tabs-capsules-xs-icon-size)
    }
}

.gui_db65ea51 {
    --gui-progress-h: var(--gui-progress-base-h);
    --gui-progress-w: var(--gui-progress-base-w);
    --gui-progress-r: var(--gui-progress-base-r);
    --gui-progress-bg: var(--gui-progress-base-bg);
    --gui-progress-c: var(--gui-progress-base-c)
}

.gui_db6d6462 {
    height: var(--gui-progress-h);
    width: var(--gui-progress-w);
    background: var(--gui-progress-bg);
    border-radius: var(--gui-progress-r);
    position: relative
}

.gui_2242eb65,
.gui_db6d6462 {
    overflow: hidden;
    display: flex
}

.gui_2242eb65 {
    height: 100%;
    width: var(--progress-section-width);
    align-items: center;
    justify-content: center;
    background: var(--gui-progress-c)
}

@media (max-width:768px) {
    .gui_ef5d2741 {
        --gui-progress-h: var(--gui-h5-progress-base-h);
        --gui-progress-w: var(--gui-h5-progress-base-w);
        --gui-progress-r: var(--gui-h5-progress-base-r);
        --gui-progress-bg: var(--gui-h5-progress-base-bg);
        --gui-progress-c: var(--gui-h5-progress-base-c)
    }
}

.gui_b326ce01 {
    --gui-ringProgress-size: var(--gui-ringProgress-base-size);
    --gui-ringProgress-bg: var(--gui-ringProgress-base-bg);
    --gui-ringProgress-label-offset: var(--gui-ringProgress-base-label-offset);
    --gui-ringProgress-duration: var(--gui-ringProgress-base-duration);
    --gui-ringProgress-label-fz: var(--gui-ringProgress-base-label-fz);
    --gui-ringProgress-label-fw: var(--gui-ringProgress-base-label-fw)
}

.gui_b32e4812 {
    position: relative;
    height: var(--gui-ringProgress-size);
    width: var(--gui-ringProgress-size);
    min-height: var(--gui-ringProgress-size);
    min-width: var(--gui-ringProgress-size)
}

.gui_b1ca1fbf {
    transition: stroke-dashoffset var(--gui-ringProgress-duration) ease, stroke-dasharray var(--gui-ringProgress-duration) ease, stroke var(--gui-ringProgress-duration)
}

.gui_d43b5134 {
    height: var(--gui-ringProgress-size);
    width: var(--gui-ringProgress-size);
    min-height: var(--gui-ringProgress-size);
    min-width: var(--gui-ringProgress-size);
    transform: rotate(-90deg);
    overflow: visible
}

.gui_b23f9dc4 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    font-size: var(--gui-ringProgress-label-fz);
    font-weight: var(--gui-ringProgress-label-fw);
    left: var(--gui-ringProgress-label-offset);
    right: var(--gui-ringProgress-label-offset)
}

@media (max-width:768px) {
    .gui_671d6591 {
        --gui-ringProgress-size: var(--gui-h5-ringProgress-base-size);
        --gui-ringProgress-bg: var(--gui-h5-ringProgress-base-bg);
        --gui-ringProgress-label-offset: var(--gui-h5-ringProgress-base-label-offset);
        --gui-ringProgress-duration: var(--gui-h5-ringProgress-base-duration);
        --gui-ringProgress-label-fz: var(--gui-h5-ringProgress-base-label-fz);
        --gui-ringProgress-label-fw: var(--gui-h5-ringProgress-base-label-fw)
    }
}

.gui_4ad65904 {
    --gui-pagination-size: var(--gui-pagination-base-size);
    --gui-pagination-fz: var(--gui-pagination-base-fz);
    --gui-pagination-fw: var(--gui-pagination-base-fw);
    --gui-pagination-r: var(--gui-pagination-base-r);
    --gui-pagination-mx: var(--gui-pagination-base-mx);
    --gui-pagination-c: var(--gui-pagination-base-c);
    --gui-pagination-border-w: var(--gui-pagination-base-border-w);
    --gui-pagination-border-c: var(--gui-pagination-base-border-c);
    --gui-pagination-hover-c: var(--gui-pagination-base-hover-c);
    --gui-pagination-active-c: var(--gui-pagination-base-active-c);
    --gui-pagination-disabled-c: var(--gui-pagination-base-disabled-c);
    --gui-pagination-bg: var(--gui-pagination-base-bg);
    --gui-pagination-hover-bg: var(--gui-pagination-base-hover-bg);
    --gui-pagination-active-bg: var(--gui-pagination-base-active-bg);
    --gui-pagination-disabled-bg: var(--gui-pagination-base-disabled-bg)
}

.gui_4addd315>div.mantine-Group-root {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: var(--gui-pagination-mx)
}

.gui_326d024a {
    cursor: pointer;
    border: var(--gui-pagination-border-w) solid var(--gui-pagination-border-c);
    font-family: inherit;
    font-size: var(--gui-pagination-fz);
    font-weight: var(--gui-pagination-fw);
    min-width: var(--gui-pagination-size);
    width: max-content;
    height: var(--gui-pagination-size);
    border-radius: var(--gui-pagination-r);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--gui-pagination-c);
    background: var(--gui-pagination-bg)
}

@media (hover:hover) {
    .gui_326d024a:hover:not([data-active]):not([data-disabled]) {
        background: var(--gui-pagination-hover-bg);
        color: var(--gui-pagination-hover-c)
    }
}

.gui_326d024a:where([data-active]) {
    background: var(--gui-pagination-active-bg);
    color: var(--gui-pagination-active-c)
}

.gui_326d024a:disabled,
.gui_326d024a[data-disabled] {
    cursor: not-allowed;
    background: var(--gui-pagination-disabled-bg);
    color: var(--gui-pagination-disabled-c)
}

[dir=rtl] .gui_326d024a:where(:not([data-with-padding])) {
    transform: rotate(180deg)
}

.gui_4ad7767d {
    min-width: var(--gui-pagination-size);
    width: var(--gui-pagination-size);
    height: var(--gui-pagination-size);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--gui-pagination-c);
    background: var(--gui-pagination-bg)
}

.gui_f84efea5 {
    --gui-avatar-bg: var(--gui-avatar-base-default-bg);
    --gui-avatar-radius: 99px;
    --gui-avatar-size: 48px;
    --gui-avatar-space: 12px;
    --gui-avatar-border-width: 0px;
    --gui-avatar-border-color: transparent;
    --gui-avatar-border: var(--gui-avatar-border-width) solid var(--gui-avatar-border-color)
}

.gui_f85678b6 {
    position: relative;
    width: var(--gui-avatar-size);
    min-width: var(--gui-avatar-size);
    height: var(--gui-avatar-size);
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    border: var(--gui-avatar-border);
    background: var(--gui-avatar-bg);
    font-family: inherit;
    border-radius: var(--gui-avatar-radius);
    display: flex;
    align-items: center
}

.gui_f85678b6[data-within-group] {
    -webkit-margin-start: calc(-1 * var(--gui-avatar-space));
    margin-inline-start: calc(-1 * var(--gui-avatar-space))
}

.gui_11f8ac07 {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

.gui_7fea876e {
    width: var(--gui-avatar-size);
    height: var(--gui-avatar-size);
    color: var(--color-bg-quaternary)
}

.gui_9e09fc23 {
    --gui-image-default-bg: var(--gui-image-base-default-bg);
    --gui-image-default-custom-status-bg: var(--gui-image-base-default-custom-status-bg);
    --gui-image-default-word-bg: var(--gui-image-base-default-word-bg);
    --gui-image-default-placeholder-bg: var(--gui-image-base-default-placeholder-bg);
    --gui-image-default-word-placeholder-bg: var(--gui-image-base-default-word-placeholder-bg);
    --gui-image-default-placeholder-size: var(--gui-image-base-default-placeholder-size)
}

.gui_9e108537 {
    padding-bottom: 300%
}

.gui_9e108cb7 {
    padding-bottom: 33.33%
}

.gui_9e108535 {
    padding-bottom: 100%
}

.gui_9e108cba {
    padding-bottom: 133.33%
}

.gui_9e10907a {
    padding-bottom: 75%
}

.gui_2403c499 {
    padding-bottom: 177.78%
}

.gui_240042f1 {
    padding-bottom: 56.25%
}

.gui_9e117634 {
    width: 100%;
    position: relative
}

.gui_9e117634[data-img-error] img {
    opacity: 0
}

.gui_c308b031 {
    object-fit: var(--gui-image-object-fit, cover)
}

.gui_9ee2b601,
.gui_c308b031 {
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute
}

.gui_9ee2b601 {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--gui-image-bg, var(--gui-image-default-bg))
}

.gui_9ee2b601[data-word] {
    background: var(--gui-image-bg, var(--gui-image-default-word-bg))
}

.gui_9ee2b601[data-custom]:not([data-word]) {
    background: var(--gui-image-bg, var(--gui-image-default-custom-status-bg))
}

.gui_236786f6,
.gui_9bdd07af {
    width: var(--gui-image-placeholder-size, var(--gui-image-default-placeholder-size));
    height: var(--gui-image-placeholder-size, var(--gui-image-default-placeholder-size));
    color: var(--gui-image-placeholder-bg, var(--gui-image-default-placeholder-bg))
}

.gui_9ee2b601[data-word] .gui_236786f6,
.gui_9ee2b601[data-word] .gui_9bdd07af {
    color: var(--gui-image-placeholder-bg, var(--gui-image-default-word-bg))
}

.gui_9e13bc5c {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: var(--gui-image-word-fz, 16px);
    font-weight: var(--gui-image-word-fw, 500);
    color: var(--gui-image-placeholder-bg, var(--gui-image-default-word-placeholder-bg));
    width: 100%;
    height: 100%
}

@media (max-width:768px) {
    .gui_8252ec2f {
        --gui-image-default-bg: var(--gui-h5-image-base-default-bg);
        --gui-image-default-custom-status-bg: var(--gui-h5-image-base-default-custom-status-bg);
        --gui-image-default-word-bg: var(--gui-h5-image-base-default-word-bg);
        --gui-image-default-placeholder-bg: var(--gui-h5-image-base-default-placeholder-bg);
        --gui-image-default-word-placeholder-bg: var(--gui-h5-image-base-default-word-placeholder-bg);
        --gui-image-default-placeholder-size: var(--gui-h5-image-base-default-placeholder-size)
    }
}

.gui_74ddea78 {
    display: flex;
    align-items: center;
    position: relative;
    -webkit-padding-start: var(--gui-avatar-space);
    padding-inline-start: var(--gui-avatar-space)
}

.gui_1cd44c80 {
    position: absolute
}

[dir=rtl] .gui_1cd44c80 {
    right: var(--gui-avatar-offset)
}

[dir=ltr] .gui_1cd44c80 {
    left: var(--gui-avatar-offset)
}

.gui_564be46f {
    position: absolute;
    border-radius: 50%;
    background: var(--color-cmpt-button-soft);
    color: var(--color-text-text-primary);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    z-index: 0
}

.gui_3a5a68f7 {
    --gui-message-close-icon-c: var(--gui-message-base-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-message-base-expand-icon-c);
    --gui-message-title-fz: var(--gui-message-base-title-fz);
    --gui-message-title-fw: var(--gui-message-base-title-fw)
}

.gui_f057a5b {
    --gui-message-icon-size: var(--gui-message-default-icon-size);
    --gui-message-icon-mx: var(--gui-message-default-icon-mx);
    --gui-message-icon-c: var(--gui-message-default-icon-c);
    --gui-message-c: var(--gui-message-default-c);
    --gui-message-bg: var(--gui-message-default-bg);
    --gui-message-fz: var(--gui-message-default-fz);
    --gui-message-fw: var(--gui-message-default-fw);
    --gui-message-py: var(--gui-message-default-py);
    --gui-message-px: var(--gui-message-default-px)
}

.gui_292f9abe {
    --gui-message-icon-size: var(--gui-message-serious-icon-size);
    --gui-message-icon-mx: var(--gui-message-serious-icon-mx);
    --gui-message-icon-c: var(--gui-message-serious-icon-c);
    --gui-message-c: var(--gui-message-serious-c);
    --gui-message-bg: var(--gui-message-serious-bg);
    --gui-message-fz: var(--gui-message-serious-fz);
    --gui-message-fw: var(--gui-message-serious-fw);
    --gui-message-py: var(--gui-message-serious-py);
    --gui-message-px: var(--gui-message-serious-px)
}

.gui_3a5dc6d4 {
    --gui-message-icon-size: var(--gui-message-info-icon-size);
    --gui-message-icon-mx: var(--gui-message-info-icon-mx);
    --gui-message-icon-c: var(--gui-message-info-icon-c);
    --gui-message-c: var(--gui-message-info-c);
    --gui-message-bg: var(--gui-message-info-bg);
    --gui-message-fz: var(--gui-message-info-fz);
    --gui-message-fw: var(--gui-message-info-fw);
    --gui-message-py: var(--gui-message-info-py);
    --gui-message-px: var(--gui-message-info-px)
}

.gui_f5f753b6 {
    --gui-message-icon-size: var(--gui-message-warning-icon-size);
    --gui-message-icon-mx: var(--gui-message-warning-icon-mx);
    --gui-message-icon-c: var(--gui-message-warning-icon-c);
    --gui-message-c: var(--gui-message-warning-c);
    --gui-message-bg: var(--gui-message-warning-bg);
    --gui-message-fz: var(--gui-message-warning-fz);
    --gui-message-fw: var(--gui-message-warning-fw);
    --gui-message-py: var(--gui-message-warning-py);
    --gui-message-px: var(--gui-message-warning-px)
}

.gui_1124b4a2 {
    --gui-message-icon-size: var(--gui-message-error-icon-size);
    --gui-message-icon-mx: var(--gui-message-error-icon-mx);
    --gui-message-icon-c: var(--gui-message-error-icon-c);
    --gui-message-c: var(--gui-message-error-c);
    --gui-message-bg: var(--gui-message-error-bg);
    --gui-message-fz: var(--gui-message-error-fz);
    --gui-message-fw: var(--gui-message-error-fw);
    --gui-message-py: var(--gui-message-error-py);
    --gui-message-px: var(--gui-message-error-px)
}

.gui_3a61e308 {
    position: relative;
    background: var(--gui-message-bg);
    padding: 0 var(--gui-message-px);
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    --gui-message-maw: 1200px
}

@media (max-width:768px) {
    .gui_3a61e308 {
        --gui-message-px: 16px;
        --gui-message-maw: 100vw
    }
    .gui_3a61e308[data-has-right-section] .gui_3a5a9bc8 {
        padding-bottom: 0;
        padding-top: 12px
    }
}

.gui_3a61e308[data-has-right-section] {
    min-height: 51px
}

.gui_120b28ad {
    height: min-content;
    max-width: var(--gui-message-maw);
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    width: 100%
}

@media (max-width:768px) {
    .gui_120b28ad {
        justify-content: flex-start;
        flex-wrap: wrap
    }
}

.gui_71c5d94f {
    height: auto;
    display: flex;
    align-items: center;
    -webkit-margin-start: 32px;
    margin-inline-start: 32px
}

@media (max-width:768px) {
    .gui_71c5d94f {
        order: 99;
        width: 100%;
        height: -moz-fit-content;
        height: fit-content;
        margin-top: 8px;
        margin-bottom: 12px
    }
}

.gui_3a5a9bc8 {
    overflow: hidden;
    padding: var(--gui-message-py) 0
}

@media (max-width:768px) {
    .gui_3a5a9bc8 {
        flex: 1
    }
}

.gui_ebdca421 {
    width: 100%;
    white-space: no-wrap;
    font-family: inherit;
    color: var(--gui-message-c);
    font-weight: var(--gui-message-fw);
    font-size: var(--gui-message-fz);
    line-height: 1.5;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis
}

.gui_3a5d9e9f {
    line-height: 1;
    margin-top: calc(var(--gui-message-py) + var(--gui-message-fz) * .75 - var(--gui-message-icon-size) * .5);
    color: var(--gui-message-icon-c);
    -webkit-margin-end: var(--gui-message-icon-mx);
    margin-inline-end: var(--gui-message-icon-mx)
}

.gui_1105c092,
.gui_3a5d9e9f {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-message-icon-size)
}

.gui_1105c092 {
    margin-top: calc(var(--gui-message-py) + var(--gui-message-fz) * .75 - var(--gui-message-icon-size) * .5);
    -webkit-margin-start: var(--gui-message-icon-mx);
    margin-inline-start: var(--gui-message-icon-mx);
    cursor: pointer;
    color: var(--gui-message-close-icon-c);
    box-sizing: content-box
}

.gui_11f404f2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: inherit;
    color: var(--gui-message-c);
    font-weight: var(--gui-message-title-fw);
    font-size: var(--gui-message-title-fz);
    line-height: var(--gui-message-title-lh, 1.33);
    margin-bottom: 4px
}

.gui_117f618e {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.gui_62e5fd9 {
    color: var(--gui-message-close-icon-c);
    margin-top: calc(var(--gui-message-py) + var(--gui-message-fz) * .75 - var(--gui-message-icon-size) * .5);
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-message-icon-size);
    font-size: var(--gui-message-icon-size);
    min-height: var(--gui-message-icon-size);
    -webkit-margin-start: var(--gui-message-icon-mx);
    margin-inline-start: var(--gui-message-icon-mx);
    cursor: pointer
}

.gui_21db7664 {
    --gui-message-title-fz: var(--gui-h5-message-base-title-fz);
    --gui-message-title-fw: var(--gui-h5-message-base-title-fw);
    --gui-message-title-lh: var(--gui-h5-message-base-title-lh);
    --gui-message-title-c: var(--gui-h5-message-base-title-c)
}

.gui_71fed9ce {
    --gui-message-icon-size: var(--gui-h5-message-default-icon-size);
    --gui-message-icon-mx: var(--gui-h5-message-default-icon-mx);
    --gui-message-icon-c: var(--gui-h5-message-default-icon-c);
    --gui-message-c: var(--gui-h5-message-default-c);
    --gui-message-title-c: var(--gui-h5-message-default-title-c);
    --gui-message-close-icon-c: var(--gui-h5-message-default-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-h5-message-default-expand-icon-c);
    --gui-message-bg: var(--gui-h5-message-default-bg);
    --gui-message-fz: var(--gui-h5-message-default-fz);
    --gui-message-fw: var(--gui-h5-message-default-fw);
    --gui-message-py: var(--gui-h5-message-default-py);
    --gui-message-px: var(--gui-h5-message-default-px)
}

.gui_8c28fa31 {
    --gui-message-icon-size: var(--gui-h5-message-serious-icon-size);
    --gui-message-icon-mx: var(--gui-h5-message-serious-icon-mx);
    --gui-message-icon-c: var(--gui-h5-message-serious-icon-c);
    --gui-message-c: var(--gui-h5-message-serious-c);
    --gui-message-title-c: var(--gui-h5-message-serious-title-c);
    --gui-message-close-icon-c: var(--gui-h5-message-serious-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-h5-message-serious-expand-icon-c);
    --gui-message-bg: var(--gui-h5-message-serious-bg);
    --gui-message-fz: var(--gui-h5-message-serious-fz);
    --gui-message-fw: var(--gui-h5-message-serious-fw);
    --gui-message-py: var(--gui-h5-message-serious-py);
    --gui-message-px: var(--gui-h5-message-serious-px)
}

.gui_21ded441 {
    --gui-message-icon-size: var(--gui-h5-message-info-icon-size);
    --gui-message-icon-mx: var(--gui-h5-message-info-icon-mx);
    --gui-message-icon-c: var(--gui-h5-message-info-icon-c);
    --gui-message-c: var(--gui-h5-message-info-c);
    --gui-message-title-c: var(--gui-h5-message-info-title-c);
    --gui-message-close-icon-c: var(--gui-h5-message-info-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-h5-message-info-expand-icon-c);
    --gui-message-bg: var(--gui-h5-message-info-bg);
    --gui-message-fz: var(--gui-h5-message-info-fz);
    --gui-message-fw: var(--gui-h5-message-info-fw);
    --gui-message-py: var(--gui-h5-message-info-py);
    --gui-message-px: var(--gui-h5-message-info-px)
}

.gui_58f0b329 {
    --gui-message-icon-size: var(--gui-h5-message-warning-icon-size);
    --gui-message-icon-mx: var(--gui-h5-message-warning-icon-mx);
    --gui-message-icon-c: var(--gui-h5-message-warning-icon-c);
    --gui-message-c: var(--gui-h5-message-warning-c);
    --gui-message-title-c: var(--gui-h5-message-warning-title-c);
    --gui-message-close-icon-c: var(--gui-h5-message-warning-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-h5-message-warning-expand-icon-c);
    --gui-message-bg: var(--gui-h5-message-warning-bg);
    --gui-message-fz: var(--gui-h5-message-warning-fz);
    --gui-message-fw: var(--gui-h5-message-warning-fw);
    --gui-message-py: var(--gui-h5-message-warning-py);
    --gui-message-px: var(--gui-h5-message-warning-px)
}

.gui_19c554d5 {
    --gui-message-icon-size: var(--gui-h5-message-error-icon-size);
    --gui-message-icon-mx: var(--gui-h5-message-error-icon-mx);
    --gui-message-icon-c: var(--gui-h5-message-error-icon-c);
    --gui-message-c: var(--gui-h5-message-error-c);
    --gui-message-title-c: var(--gui-h5-message-error-title-c);
    --gui-message-close-icon-c: var(--gui-h5-message-error-close-icon-c);
    --gui-message-expand-icon-c: var(--gui-h5-message-error-expand-icon-c);
    --gui-message-bg: var(--gui-h5-message-error-bg);
    --gui-message-fz: var(--gui-h5-message-error-fz);
    --gui-message-fw: var(--gui-h5-message-error-fw);
    --gui-message-py: var(--gui-h5-message-error-py);
    --gui-message-px: var(--gui-h5-message-error-px)
}

.gui_21e2f075 {
    position: relative;
    background: var(--gui-message-bg);
    padding: 0 var(--gui-message-px);
    display: flex;
    justify-content: center;
    align-items: stretch;
    box-sizing: border-box;
    --gui-message-maw: 100vw
}

.gui_21e2f075[data-has-right-section] {
    min-height: 51px
}

.gui_75048820 {
    height: min-content;
    max-width: var(--gui-message-maw);
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
    width: 100%
}

.gui_e30d29bc {
    height: auto;
    display: flex;
    align-items: center;
    -webkit-margin-start: 32px;
    margin-inline-start: 32px
}

.gui_21dba935 {
    flex: 1;
    overflow: hidden;
    padding: var(--gui-message-py) 0
}

.gui_4ed60394 {
    width: 100%;
    white-space: no-wrap;
    font-family: inherit;
    color: var(--gui-message-c);
    font-weight: var(--gui-message-fw);
    font-size: var(--gui-message-fz);
    line-height: 1.5;
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis
}

.gui_363523 {
    display: -webkit-box;
    -webkit-line-clamp: var(--gui-h5-message-base-line-clamp, 1)
}

.gui_2df9406d {
    display: block
}

.gui_21deac0c {
    line-height: 1;
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-fz) * 1.5 / 2));
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-message-icon-size);
    color: var(--gui-message-icon-c);
    -webkit-margin-end: var(--gui-message-icon-mx);
    margin-inline-end: var(--gui-message-icon-mx)
}

.gui_21e2f075[data-has-title] .gui_21deac0c {
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-title-lh) / 2))
}

.gui_19a660c5 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-message-icon-size);
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-fz) * 1.5 / 2));
    -webkit-margin-start: var(--gui-message-icon-mx);
    margin-inline-start: var(--gui-message-icon-mx);
    cursor: pointer;
    color: var(--gui-message-close-icon-c);
    box-sizing: content-box
}

.gui_21e2f075[data-has-title] .gui_19a660c5 {
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-title-lh) / 2))
}

.gui_1a94a525 {
    display: -webkit-box;
    font-family: inherit;
    color: var(--gui-message-title-c);
    font-weight: var(--gui-message-title-fw);
    font-size: var(--gui-message-title-fz);
    line-height: var(--gui-message-title-lh);
    margin-bottom: 4px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--gui-h5-message-base-title-line-clamp, 2)
}

.gui_1a2001c1,
.gui_1a94a525 {
    overflow: hidden;
    text-overflow: ellipsis
}

.gui_1a2001c1 {
    display: block
}

.gui_bff8e786 {
    color: var(--gui-message-expand-icon-c);
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-fz) * 1.5 / 2));
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-message-icon-size);
    font-size: var(--gui-message-icon-size);
    min-height: var(--gui-message-icon-size);
    -webkit-margin-start: var(--gui-message-icon-mx);
    margin-inline-start: var(--gui-message-icon-mx);
    cursor: pointer
}

.gui_21e2f075[data-has-title] .gui_bff8e786 {
    margin-top: calc(var(--gui-message-py) - (var(--gui-message-icon-size) / 2 - var(--gui-message-title-lh) / 2))
}

.gui_bdd673c {
    width: 100%;
    position: fixed;
    z-index: 49;
    bottom: 0
}

.gui_dd2ebc1d {
    --gui-slider-h: var(--gui-slider-base-h);
    --gui-slider-track-r: var(--gui-slider-base-track-r);
    --gui-slider-track-bg: var(--gui-slider-base-track-bg);
    --gui-slider-bar-bg: var(--gui-slider-base-bar-bg);
    --gui-slider-thumb-r: var(--gui-slider-base-thumb-r);
    --gui-slider-thumb-size: var(--gui-slider-base-thumb-size);
    --gui-slider-thumb-border-w: var(--gui-slider-base-thumb-border-w);
    --gui-slider-thumb-border-c: var(--gui-slider-base-thumb-border-c);
    --gui-slider-thumb-bg: var(--gui-slider-base-thumb-bg);
    --gui-slider-mark-size: var(--gui-slider-base-mark-size);
    --gui-slider-mark-r: var(--gui-slider-base-mark-r);
    --gui-slider-mark-bg: var(--gui-slider-base-mark-bg);
    --gui-slider-mark-border-w: var(--gui-slider-base-mark-border-w);
    --gui-slider-mark-border-c: var(--gui-slider-base-mark-border-c);
    --gui-slider-mark-active-bg: var(--gui-slider-base-mark-active-bg);
    --gui-slider-mark-active-border-w: var(--gui-slider-base-mark-active-border-w);
    --gui-slider-mark-active-border-c: var(--gui-slider-base-mark-active-border-c);
    --gui-slider-markLabel-fz: var(--gui-slider-base-markLabel-fz);
    --gui-slider-markLabel-fw: var(--gui-slider-base-markLabel-fw);
    --gui-slider-markLabel-c: var(--gui-slider-base-markLabel-c);
    --gui-slider-markLabel-my: var(--gui-slider-base-markLabel-my);
    --gui-slider-track-touch-py: var(--gui-slider-base-track-touch-py);
    --gui-slider-tooltip-fz: var(--gui-slider-base-tooltip-fz);
    --gui-slider-tooltip-fw: var(--gui-slider-base-tooltip-fw);
    --gui-slider-tooltip-c: var(--gui-slider-base-tooltip-c);
    --gui-slider-tooltip-bg: var(--gui-slider-base-tooltip-bg);
    --gui-slider-tooltip-r: var(--gui-slider-base-tooltip-r);
    --gui-slider-tooltip-py: var(--gui-slider-base-tooltip-py);
    --gui-slider-tooltip-px: var(--gui-slider-base-tooltip-px);
    --gui-slider-tooltip-gap: var(--gui-slider-base-tooltip-gap)
}

.gui_47cfa3d4 {
    position: relative;
    width: 100%
}

.gui_47cfa3d4[data-disabled] {
    --gui-slider-track-bg: var(--gui-slider-base-track-disabled-bg);
    --gui-slider-bar-bg: var(--gui-slider-base-bar-disabled-bg);
    --gui-slider-thumb-border-c: var(--gui-slider-base-thumb-disabled-border-c);
    --gui-slider-mark-border-c: var(--gui-slider-base-mark-disabled-border-c);
    --gui-slider-mark-active-border-c: var(--gui-slider-base-mark-active-disabled-border-c);
    --gui-slider-markLabel-c: var(--gui-slider-base-markLabel-disabled-c);
    cursor: not-allowed
}

.gui_db2ca1af {
    display: flex;
    align-items: center;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.gui_1ab53495,
.gui_db2ca1af {
    position: relative;
    width: 100%
}

.gui_1ab53495 {
    flex-grow: 1;
    padding-top: var(--gui-slider-track-touch-py);
    padding-bottom: var(--gui-slider-track-touch-py);
    cursor: pointer
}

.gui_47cfa3d4[data-disabled] .gui_1ab53495 {
    cursor: not-allowed
}

.gui_8a84ea1e {
    position: relative;
    display: block;
    height: var(--gui-slider-h);
    width: 100%;
    overflow: hidden;
    border-radius: var(--gui-slider-track-r);
    background-color: var(--gui-slider-track-bg)
}

.gui_8a613210 {
    position: absolute;
    height: 100%;
    background-color: var(--gui-slider-bar-bg)
}

.gui_8a80aaa9 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 0;
    width: 0;
    outline: none;
    background-color: transparent;
    border: none;
    transition: border-color .2s, background-color .2s;
    transform: translateY(-50%)
}

.gui_8a80aaa9:before {
    content: "";
    position: absolute;
    width: var(--gui-slider-thumb-size);
    height: var(--gui-slider-thumb-size);
    background-color: var(--gui-slider-thumb-bg);
    box-shadow: inset 0 0 0 var(--gui-slider-thumb-border-w) var(--gui-slider-thumb-border-c);
    border-radius: var(--gui-slider-thumb-r);
    pointer-events: none
}

.gui_8a80aaa9:disabled,
.gui_db2a279a {
    pointer-events: none
}

.gui_db2a279a {
    position: absolute;
    height: var(--gui-slider-mark-size);
    width: var(--gui-slider-mark-size);
    background-color: var(--gui-slider-mark-bg);
    border: var(--gui-slider-mark-border-w) solid var(--gui-slider-mark-border-c);
    border-radius: var(--gui-slider-mark-r);
    top: 50%;
    transform: translate(-50%, -50%)
}

.gui_adc4f740 {
    background-color: var(--gui-slider-mark-active-bg);
    border: var(--gui-slider-mark-active-border-w) solid var(--gui-slider-mark-active-border-c)
}

.gui_93dbe855 {
    position: relative;
    margin-top: calc(var(--gui-slider-markLabel-my) - var(--gui-slider-track-touch-py))
}

.gui_273d177a {
    position: absolute;
    font-size: var(--gui-slider-markLabel-fz);
    font-weight: var(--gui-slider-markLabel-fw);
    color: var(--gui-slider-markLabel-c);
    transform: translateX(-50%);
    background-color: transparent;
    border: none;
    line-height: normal
}

[dir=ltr] .gui_47cfa3d4[data-label-align-start-end] .gui_273d177a:first-of-type {
    transform: translateX(calc(var(--gui-slider-mark-size) / -2))
}

[dir=ltr] .gui_47cfa3d4[data-label-align-start-end] .gui_273d177a:last-of-type,
[dir=rtl] .gui_47cfa3d4[data-label-align-start-end] .gui_273d177a:first-of-type {
    transform: translateX(calc(-100% + var(--gui-slider-mark-size) / 2))
}

[dir=rtl] .gui_47cfa3d4[data-label-align-start-end] .gui_273d177a:last-of-type {
    transform: translateX(calc(var(--gui-slider-mark-size) / -2))
}

.gui_b3e42888 {
    cursor: pointer
}

[dir=ltr] .gui_f89de016[data-is-max] {
    transform: translateX(calc(-50% + var(--gui-slider-thumb-size) / 2)) translateY(calc(-50% - var(--gui-slider-track-touch-py) + var(--gui-slider-tooltip-gap) * -1))
}

[dir=ltr] .gui_f89de016[data-is-zero],
[dir=rtl] .gui_f89de016[data-is-max] {
    transform: translateX(calc(50% - var(--gui-slider-thumb-size) / 2)) translateY(calc(-50% - var(--gui-slider-track-touch-py) + var(--gui-slider-tooltip-gap) * -1))
}

[dir=rtl] .gui_f89de016[data-is-zero] {
    transform: translateX(calc(-50% + var(--gui-slider-thumb-size) / 2)) translateY(calc(-50% - var(--gui-slider-track-touch-py) + var(--gui-slider-tooltip-gap) * -1))
}

.gui_f89de016 {
    color: var(--gui-slider-tooltip-c);
    background: var(--gui-slider-tooltip-bg);
    border-radius: var(--gui-slider-tooltip-r);
    padding: var(--gui-slider-tooltip-py) var(--gui-slider-tooltip-px);
    font-size: var(--gui-slider-tooltip-fz);
    font-weight: var(--gui-slider-tooltip-fw);
    pointer-events: none;
    transform: translateY(calc(-50% - var(--gui-slider-track-touch-py) + var(--gui-slider-tooltip-gap) * -1))
}

@media (max-width:768px) {
    .gui_512715ad {
        --gui-slider-h: var(--gui-h5-slider-base-h);
        --gui-slider-track-r: var(--gui-h5-slider-base-track-r);
        --gui-slider-track-bg: var(--gui-h5-slider-base-track-bg);
        --gui-slider-bar-bg: var(--gui-h5-slider-base-bar-bg);
        --gui-slider-thumb-r: var(--gui-h5-slider-base-thumb-r);
        --gui-slider-thumb-size: var(--gui-h5-slider-base-thumb-size);
        --gui-slider-thumb-border-w: var(--gui-h5-slider-base-thumb-border-w);
        --gui-slider-thumb-border-c: var(--gui-h5-slider-base-thumb-border-c);
        --gui-slider-thumb-bg: var(--gui-h5-slider-base-thumb-bg);
        --gui-slider-mark-size: var(--gui-h5-slider-base-mark-size);
        --gui-slider-mark-r: var(--gui-h5-slider-base-mark-r);
        --gui-slider-mark-bg: var(--gui-h5-slider-base-mark-bg);
        --gui-slider-mark-border-w: var(--gui-h5-slider-base-mark-border-w);
        --gui-slider-mark-border-c: var(--gui-h5-slider-base-mark-border-c);
        --gui-slider-mark-active-bg: var(--gui-h5-slider-base-mark-active-bg);
        --gui-slider-mark-active-border-w: var(--gui-h5-slider-base-mark-active-border-w);
        --gui-slider-mark-active-border-c: var(--gui-h5-slider-base-mark-active-border-c);
        --gui-slider-markLabel-fz: var(--gui-h5-slider-base-markLabel-fz);
        --gui-slider-markLabel-fw: var(--gui-h5-slider-base-markLabel-fw);
        --gui-slider-markLabel-c: var(--gui-h5-slider-base-markLabel-c);
        --gui-slider-markLabel-my: var(--gui-h5-slider-base-markLabel-my);
        --gui-slider-track-touch-py: var(--gui-h5-slider-base-track-touch-py);
        --gui-slider-tooltip-fz: var(--gui-h5-slider-base-tooltip-fz);
        --gui-slider-tooltip-fw: var(--gui-h5-slider-base-tooltip-fw);
        --gui-slider-tooltip-c: var(--gui-h5-slider-base-tooltip-c);
        --gui-slider-tooltip-bg: var(--gui-h5-slider-base-tooltip-bg);
        --gui-slider-tooltip-r: var(--gui-h5-slider-base-tooltip-r);
        --gui-slider-tooltip-py: var(--gui-h5-slider-base-tooltip-py);
        --gui-slider-tooltip-px: var(--gui-h5-slider-base-tooltip-px);
        --gui-slider-tooltip-gap: var(--gui-h5-slider-base-tooltip-gap)
    }
    .gui_512715ad[data-disabled] {
        --gui-slider-track-bg: var(--gui-h5-slider-base-track-disabled-bg);
        --gui-slider-bar-bg: var(--gui-h5-slider-base-bar-disabled-bg);
        --gui-slider-thumb-border-c: var(--gui-h5-slider-base-thumb-disabled-border-c);
        --gui-slider-mark-border-c: var(--gui-h5-slider-base-mark-disabled-border-c);
        --gui-slider-mark-active-border-c: var(--gui-h5-slider-base-mark-active-disabled-border-c);
        --gui-slider-markLabel-c: var(--gui-h5-slider-base-markLabel-disabled-c)
    }
}

.gui_e51ea7ef {
    --gui-indicator-r: var(--gui-indicator-base-r);
    --gui-indicator-w: var(--gui-indicator-base-w);
    --gui-indicator-h: var(--gui-indicator-base-h);
    --gui-indicator-gap: var(--gui-indicator-base-gap);
    --gui-indicator-bg: var(--gui-indicator-base-bg);
    --gui-indicator-root-bg: var(--gui-indicator-base-root-bg);
    --gui-indicator-active-bg: var(--gui-indicator-base-active-bg)
}

.gui_e5262200 {
    position: relative;
    text-align: center;
    display: flex;
    align-items: center;
    background: var(--gui-indicator-root-bg);
    border-radius: var(--gui-indicator-r);
    gap: var(--gui-indicator-gap)
}

.gui_e5262200[data-orientation=horizontal] {
    flex-direction: row;
    height: -moz-fit-content;
    height: fit-content
}

.gui_e5262200[data-orientation=vertical] {
    flex-direction: column;
    width: -moz-fit-content;
    width: fit-content
}

.gui_e5262200[data-orientation=horizontal] .gui_e5221c31 {
    width: var(--gui-indicator-w);
    height: var(--gui-indicator-h)
}

.gui_e5262200[data-orientation=vertical] .gui_e5221c31 {
    width: var(--gui-indicator-h);
    height: var(--gui-indicator-w)
}

.gui_e5262200[data-enable-click] .gui_e5221c31 {
    cursor: pointer
}

.gui_e5221c31 {
    border-radius: var(--gui-indicator-r);
    border: none;
    display: inline-flex;
    background: var(--gui-indicator-bg)
}

[dir=ltr] .gui_5fe85049 {
    left: 0
}

[dir=rtl] .gui_5fe85049 {
    right: 0
}

.gui_5fe85049 {
    position: absolute;
    display: flex;
    justify-content: flex-end;
    border-radius: var(--gui-indicator-r);
    background-color: transparent;
    pointer-events: none
}

.gui_e5262200[data-orientation=horizontal] .gui_5fe85049 {
    transition: width .5s ease-in-out;
    height: 100%;
    width: var(--gui-indicator-progress, 0)
}

.gui_e5262200[data-orientation=vertical] .gui_5fe85049 {
    transition: height .5s ease-in-out;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: 100%;
    height: var(--gui-indicator-progress, 0)
}

.gui_5ffb650a {
    width: var(--gui-indicator-w);
    height: var(--gui-indicator-h);
    border-radius: var(--gui-indicator-r);
    background: var(--gui-indicator-active-bg);
    box-shadow: 0 0 0 .3px var(--gui-indicator-active-bg)
}

.gui_e5262200[data-orientation=vertical] .gui_5ffb650a {
    width: var(--gui-indicator-h);
    height: var(--gui-indicator-w)
}

.gui_667bf4c2 {
    --gui-alert-mih: var(--gui-alert-base-mih);
    --gui-alert-r: var(--gui-alert-base-r);
    --gui-alert-px: var(--gui-alert-base-px);
    --gui-alert-py: var(--gui-alert-base-py);
    --gui-alert-c: var(--gui-alert-base-c);
    --gui-alert-default-icon-c: var(--gui-alert-base-icon-c);
    --gui-alert-fz: var(--gui-alert-base-fz);
    --gui-alert-fw: var(--gui-alert-base-fw);
    --gui-alert-title-fz: var(--gui-alert-base-title-fz);
    --gui-alert-title-fw: var(--gui-alert-base-title-fw);
    --gui-alert-title-lh: var(--gui-alert-base-title-lh);
    --gui-alert-title-my: var(--gui-alert-base-title-my);
    --gui-alert-icon-size: var(--gui-alert-base-icon-size);
    --gui-alert-icon-mx: var(--gui-alert-base-icon-mx);
    --gui-alert-line-clamp: 1
}

.gui_667f529f {
    --gui-alert-bg: var(--gui-alert-info-bg);
    --gui-alert-icon-c: var(--gui-alert-info-icon-c)
}

.gui_d771c072 {
    --gui-alert-bg: var(--gui-alert-success-bg);
    --gui-alert-icon-c: var(--gui-alert-success-icon-c)
}

.gui_89c2300b {
    --gui-alert-bg: var(--gui-alert-warning-bg);
    --gui-alert-icon-c: var(--gui-alert-warning-icon-c)
}

.gui_6934a237 {
    --gui-alert-bg: var(--gui-alert-error-bg);
    --gui-alert-icon-c: var(--gui-alert-error-icon-c)
}

.gui_19d36bb0 {
    --gui-alert-bg: var(--gui-alert-alertInfo-bg);
    --gui-alert-icon-c: var(--gui-alert-alertInfo-icon-c)
}

.gui_3153315a {
    --gui-alert-bg: var(--gui-alert-alertWarning-bg);
    --gui-alert-icon-c: var(--gui-alert-alertWarning-icon-c)
}

.gui_2063ab46 {
    --gui-alert-bg: var(--gui-alert-alertError-bg);
    --gui-alert-icon-c: var(--gui-alert-alertError-icon-c);
    --gui-alert-c: var(--gui-alert-icon-c);
    --gui-alert-default-icon-c: var(--gui-alert-icon-c)
}

.gui_66836ed3 {
    min-height: var(--gui-alert-mih);
    box-sizing: border-box;
    align-items: center;
    border-radius: var(--gui-alert-r);
    background-color: var(--gui-alert-bg);
    padding: var(--gui-alert-py) var(--gui-alert-px);
    position: relative;
    overflow: hidden;
    align-items: flex-start
}

.gui_66836ed3,
.gui_a5d60502 {
    display: flex;
    width: 100%
}

.gui_667c2793 {
    flex: 1;
    overflow: hidden
}

.gui_7fa78076 {
    white-space: no-wrap;
    width: 100%;
    font-family: inherit;
    color: var(--gui-alert-c);
    font-weight: var(--gui-alert-fw);
    font-size: var(--gui-alert-fz);
    line-height: 1.5;
    overflow: hidden;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--gui-alert-line-clamp);
    text-overflow: ellipsis
}

.gui_7fa78076.gui_e975806d {
    display: -webkit-box
}

.gui_667f2a6a {
    line-height: 1;
    margin-top: calc(var(--gui-alert-fz) * .75 - var(--gui-alert-icon-size) * .5);
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-alert-icon-size);
    color: var(--gui-alert-icon-c);
    -webkit-margin-end: var(--gui-alert-icon-mx);
    margin-inline-end: var(--gui-alert-icon-mx)
}

[data-has-title] .gui_667f2a6a {
    margin-top: calc(var(--gui-alert-title-lh, calc(var(--gui-alert-title-fz) * .66)) * .5 - var(--gui-alert-icon-size) * .5)
}

.gui_6915ae27 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-alert-icon-size);
    margin-top: calc(var(--gui-alert-fz) * .75 - var(--gui-alert-icon-size) * .5);
    -webkit-margin-start: var(--gui-alert-icon-mx);
    margin-inline-start: var(--gui-alert-icon-mx);
    cursor: pointer;
    color: var(--gui-alert-default-icon-c);
    box-sizing: content-box
}

[data-has-title] .gui_6915ae27 {
    margin-top: calc(var(--gui-alert-title-fz, calc(var(--gui-alert-title-fz) * .66)) * .5 - var(--gui-alert-icon-size) * .5)
}

.gui_6a03f287 {
    font-family: inherit;
    color: var(--gui-alert-c);
    font-weight: var(--gui-alert-title-fw);
    font-size: var(--gui-alert-title-fz);
    line-height: var(--gui-alert-title-lh, 1.33);
    margin-bottom: var(--gui-alert-title-my);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 1
}

.gui_66836ed3:not([data-has-content]) .gui_6a03f287 {
    margin-bottom: 0
}

.gui_698f4f23 {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.gui_ca4ca764 {
    margin-top: calc(var(--gui-alert-fz) * .75 - var(--gui-alert-icon-size) * .5);
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: min-content;
    height: var(--gui-alert-icon-size);
    font-size: var(--gui-alert-icon-size);
    min-height: var(--gui-alert-icon-size);
    -webkit-margin-start: var(--gui-alert-icon-mx);
    margin-inline-start: var(--gui-alert-icon-mx);
    color: var(--gui-alert-default-icon-c);
    cursor: pointer
}

[data-has-title] .gui_ca4ca764 {
    margin-top: calc(var(--gui-alert-title-fz, calc(var(--gui-alert-title-fz) * .66)) * .5 - var(--gui-alert-icon-size) * .5)
}

.gui_8fa3325c {
    display: flex
}

.gui_bf0fc497 {
    display: none
}

.gui_b585db22 {
    display: flex
}

.gui_6571eb11 {
    display: none
}

.gui_b137b1c6 {
    display: flex
}

.gui_8e98afed {
    display: none
}

@media (max-width:768px) {
    .gui_89463b30 {
        --gui-alert-mih: var(--gui-h5-alert-base-mih);
        --gui-alert-r: var(--gui-h5-alert-base-r);
        --gui-alert-px: var(--gui-h5-alert-base-px);
        --gui-alert-py: var(--gui-h5-alert-base-py);
        --gui-alert-c: var(--gui-h5-alert-base-c);
        --gui-alert-default-icon-c: var(--gui-h5-alert-base-icon-c);
        --gui-alert-fz: var(--gui-h5-alert-base-fz);
        --gui-alert-fw: var(--gui-h5-alert-base-fw);
        --gui-alert-title-fz: var(--gui-h5-alert-base-title-fz);
        --gui-alert-title-fw: var(--gui-h5-alert-base-title-fw);
        --gui-alert-title-lh: var(--gui-h5-alert-base-title-lh);
        --gui-alert-title-my: var(--gui-h5-alert-base-title-my);
        --gui-alert-icon-size: var(--gui-h5-alert-base-icon-size);
        --gui-alert-icon-mx: var(--gui-h5-alert-base-icon-mx)
    }
    .gui_89421efc {
        --gui-alert-bg: var(--gui-h5-alert-info-bg);
        --gui-alert-icon-c: var(--gui-h5-alert-info-icon-c)
    }
    .gui_255baf5 {
        --gui-alert-bg: var(--gui-h5-alert-success-bg);
        --gui-alert-icon-c: var(--gui-h5-alert-success-icon-c)
    }
    .gui_b4a62a8e {
        --gui-alert-bg: var(--gui-h5-alert-warning-bg);
        --gui-alert-icon-c: var(--gui-h5-alert-warning-icon-c)
    }
    .gui_9ecb617a {
        --gui-alert-bg: var(--gui-h5-alert-error-bg);
        --gui-alert-icon-c: var(--gui-h5-alert-error-icon-c)
    }
    .gui_ba872cdf {
        display: none
    }
    .gui_3c50edb4 {
        display: flex
    }
    .gui_d1d6a765 {
        display: none
    }
    .gui_b850a6e {
        display: flex
    }
    .gui_574ad123 {
        display: none
    }
    .gui_5a25b0f0 {
        display: flex
    }
}

.gui_33f0c84a {
    --gui-arrowScrollTab-icon-size: var(--gui-arrowScrollTab-base-icon-size);
    --gui-arrowScrollTab-icon-safe-gap: var(--gui-arrowScrollTab-base-icon-safe-gap);
    --gui-arrowScrollTab-control-h-offset: var(--gui-arrowScrollTab-base-control-h-offset);
    --gui-arrowScrollTab-shadow-spread-offset: var(--gui-arrowScrollTab-base-shadow-spread-offset);
    --gui-arrowScrollTab-observe-transform: var(--gui-arrowScrollTab-base-observe-transform);
    --gui-arrowScrollTab-bg: var(--gui-arrowScrollTab-base-bg);
    --gui-arrowScrollTab-hover-bg: var(--gui-arrowScrollTab-base-hover-bg);
    --gui-arrowScrollTab-c: var(--gui-arrowScrollTab-base-c);
    --gui-arrowScrollTab-hover-c: var(--gui-arrowScrollTab-base-hover-c);
    --gui-arrowScrollTab-mask-offset: calc(var(--gui-arrowScrollTab-scroll-offset, 40px) + var(--gui-arrowScrollTab-shadow-spread-offset))
}

.gui_71aaffb3 {
    height: min-content;
    border-spacing: 0;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    touch-action: pan-y
}

.gui_71aaffb3[data-mask-left=true]:not([data-mask-right=true]) {
    -webkit-mask-image: linear-gradient(to right, transparent, #000 var(--gui-arrowScrollTab-mask-offset));
    mask-image: linear-gradient(to right, transparent, #000 var(--gui-arrowScrollTab-mask-offset))
}

.gui_71aaffb3[data-mask-right=true]:not([data-mask-left=true]) {
    -webkit-mask-image: linear-gradient(to left, transparent, #000 var(--gui-arrowScrollTab-mask-offset));
    mask-image: linear-gradient(to left, transparent, #000 var(--gui-arrowScrollTab-mask-offset))
}

.gui_71aaffb3[data-mask-left=true][data-mask-right=true] {
    -webkit-mask-image: linear-gradient(to right, transparent, #000 var(--gui-arrowScrollTab-mask-offset), #000 calc(100% - var(--gui-arrowScrollTab-mask-offset)), transparent);
    mask-image: linear-gradient(to right, transparent, #000 var(--gui-arrowScrollTab-mask-offset), #000 calc(100% - var(--gui-arrowScrollTab-mask-offset)), transparent)
}

.gui_71aaffb3::-webkit-scrollbar {
    display: none
}

.gui_71aaffb3 {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.gui_ada80544 {
    display: none;
    align-items: center;
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3;
    color: var(--gui-arrowScrollTab-c);
    height: 100%;
    width: var(--gui-arrowScrollTab-scroll-offset, 40px);
    background: var(--gui-arrowScrollTab-bg)
}

.gui_ada80544[data-show] {
    display: flex
}

@media (hover:hover) {
    .gui_ada80544[data-show]:hover {
        background: var(--gui-arrowScrollTab-hover-bg);
        color: var(--gui-arrowScrollTab-hover-c)
    }
}

.gui_ada80544[data-dir=prev] {
    justify-content: flex-end;
    left: 0
}

[dir=rtl] .gui_ada80544[data-dir=prev] {
    justify-content: flex-start
}

.gui_ada80544[data-dir=next] {
    justify-content: flex-start;
    right: 0
}

[dir=rtl] .gui_ada80544[data-dir=next] {
    justify-content: flex-end
}

.gui_12837103 {
    width: 0;
    height: inherit
}

[dir=ltr] .gui_12837103[data-observe=start],
[dir=rtl] .gui_12837103[data-observe=end] {
    transform: translateX(var(--gui-arrowScrollTab-observe-transform))
}

[dir=ltr] .gui_12837103[data-observe=end],
[dir=rtl] .gui_12837103[data-observe=start] {
    transform: translateX(calc(-1 * var(--gui-arrowScrollTab-observe-transform)))
}

@media (max-width:768px) {
    .gui_b772e097 {
        --gui-arrowScrollTab-icon-size: var(--gui-h5-arrowScrollTab-base-icon-size);
        --gui-arrowScrollTab-icon-safe-gap: var(--gui-h5-arrowScrollTab-base-icon-safe-gap);
        --gui-arrowScrollTab-control-h-offset: var(--gui-h5-arrowScrollTab-base-control-h-offset);
        --gui-arrowScrollTab-shadow-spread-offset: var( --gui-h5-arrowScrollTab-base-shadow-spread-offset);
        --gui-arrowScrollTab-observe-transform: var(--gui-h5-arrowScrollTab-base-observe-transform);
        --gui-arrowScrollTab-bg: var(--gui-h5-arrowScrollTab-base-bg);
        --gui-arrowScrollTab-hover-bg: var(--gui-h5-arrowScrollTab-base-hover-bg);
        --gui-arrowScrollTab-gradient-bg: var(--gui-h5-arrowScrollTab-base-gradient-bg);
        --gui-arrowScrollTab-c: var(--gui-h5-arrowScrollTab-base-c);
        --gui-arrowScrollTab-hover-c: var(--gui-h5-arrowScrollTab-base-hover-c)
    }
}

.gui_34a878d1 {
    --gui-collapse-title-c: var(--gui-collapse-base-title-c);
    --gui-collapse-title-disabled-c: var(--gui-collapse-base-title-disabled-c);
    --gui-collapse-content-c: var(--gui-collapse-base-content-c);
    --gui-collapse-content-disabled-c: var(--gui-collapse-base-content-disabled-c);
    --gui-collapse-icon-c: var(--gui-collapse-base-icon-c);
    --gui-collapse-icon-active-c: var(--gui-collapse-base-icon-active-c);
    --gui-collapse-icon-hover-c: var(--gui-collapse-base-icon-hover-c);
    --gui-collapse-icon-disabled-c: var(--gui-collapse-base-icon-disabled-c);
    --gui-collapse-border-bottom-c: var(--gui-collapse-base-border-bottom-c)
}

.gui_946eff97 {
    --gui-collapse-icon-size: var(--gui-collapse-md-icon-size);
    --gui-collapse-title-mb: var(--gui-collapse-md-title-mb);
    --gui-collapse-pt: var(--gui-collapse-md-pt);
    --gui-collapse-pb: var(--gui-collapse-md-pb);
    --gui-collapse-px: var(--gui-collapse-md-px);
    --gui-collapse-gap: var(--gui-collapse-md-gap);
    --gui-collapse-content-fz: var(--gui-collapse-md-content-fz);
    --gui-collapse-content-fw: var(--gui-collapse-md-content-fw);
    --gui-collapse-content-mt: var(--gui-collapse-md-content-mt);
    --gui-collapse-title-fz: var(--gui-collapse-md-title-fz);
    --gui-collapse-title-fw: var(--gui-collapse-md-title-fw);
    --gui-collapse-title-mr: var(--gui-collapse-md-title-mr);
    --gui-collapse-border-bottom-w: var(--gui-collapse-md-border-bottom-w)
}

.gui_946f005a {
    --gui-collapse-icon-size: var(--gui-collapse-sm-icon-size);
    --gui-collapse-title-mb: var(--gui-collapse-sm-title-mb);
    --gui-collapse-pt: var(--gui-collapse-sm-pt);
    --gui-collapse-pb: var(--gui-collapse-sm-pb);
    --gui-collapse-px: var(--gui-collapse-sm-px);
    --gui-collapse-gap: var(--gui-collapse-sm-gap);
    --gui-collapse-content-fz: var(--gui-collapse-sm-content-fz);
    --gui-collapse-content-fw: var(--gui-collapse-sm-content-fw);
    --gui-collapse-content-mt: var(--gui-collapse-sm-content-mt);
    --gui-collapse-title-fz: var(--gui-collapse-sm-title-fz);
    --gui-collapse-title-fw: var(--gui-collapse-sm-title-fw);
    --gui-collapse-title-mr: var(--gui-collapse-sm-title-mr);
    --gui-collapse-border-bottom-w: var(--gui-collapse-sm-border-bottom-w)
}

.gui_34aff2e2 {
    display: flex;
    height: min-content;
    flex-direction: column;
    padding: var(--gui-collapse-pt) var(--gui-collapse-px) var(--gui-collapse-pb);
    background: transparent;
    margin-bottom: var(--gui-collapse-gap);
    border-bottom: var(--gui-collapse-border-bottom-w) solid var(--gui-collapse-border-bottom-c)
}

.gui_34aff2e2:last-child {
    margin-bottom: 0
}

.gui_1e83991b {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: var(--gui-collapse-title-mb)
}

.gui_1e83991b:not([data-disabled=true]):hover>.gui_34abae79 {
    color: var(--gui-collapse-icon-hover-c)
}

.gui_1e83991b[data-disabled=true]>.gui_6167f058 {
    color: var(--gui-collapse-title-disabled-c)
}

.gui_1e83991b[data-disabled=true]>.gui_34abae79 {
    color: var(--gui-collapse-icon-disabled-c)
}

.gui_1e83991b[data-disabled=true] {
    cursor: not-allowed
}

.gui_6167f058 {
    font-size: var(--gui-collapse-title-fz);
    color: var(--gui-collapse-title-c);
    line-height: normal;
    font-weight: var(--gui-collapse-title-fw);
    -webkit-margin-end: var(--gui-collapse-title-mr);
    margin-inline-end: var(--gui-collapse-title-mr)
}

.gui_34abae79 {
    min-width: var(--gui-collapse-icon-size);
    width: var(--gui-collapse-icon-size);
    height: var(--gui-collapse-icon-size);
    color: var(--gui-collapse-icon-c);
    transition: transform .15s ease-out
}

.gui_34abae79[data-active=true] {
    color: var(--gui-collapse-icon-active-c);
    transform: "rotate(180deg)",
}

.gui_2d34e3da {
    display: flex;
    align-items: center;
    align-self: self-start
}

.gui_208d9da1 {
    line-height: normal;
    font-size: var(--gui-collapse-title-fz);
    opacity: 0
}

.gui_2dcf8279 {
    font-size: var(--gui-collapse-content-fz);
    font-weight: var(--gui-collapse-content-fw);
    margin-top: var(--gui-collapse-content-mt);
    color: var(--gui-collapse-content-c);
    line-height: 1.5;
    white-space: pre-wrap
}

.gui_2dcf8279[data-disabled=true] {
    color: var(--gui-collapse-content-disabled-c)
}

@media (max-width:768px) {
    .gui_37a208c1 {
        --gui-collapse-title-c: var(--gui-h5-collapse-base-title-c);
        --gui-collapse-title-disabled-c: var(--gui-h5-collapse-base-title-disabled-c);
        --gui-collapse-content-c: var(--gui-h5-collapse-base-content-c);
        --gui-collapse-content-disabled-c: var(--gui-h5-collapse-base-content-disabled-c);
        --gui-collapse-icon-c: var(--gui-h5-collapse-base-icon-c);
        --gui-collapse-icon-active-c: var(--gui-h5-collapse-base-icon-active-c);
        --gui-collapse-icon-hover-c: var(--gui-h5-collapse-base-icon-hover-c);
        --gui-collapse-icon-disabled-c: var(--gui-h5-collapse-base-icon-disabled-c);
        --gui-collapse-border-bottom-c: var(--gui-h5-collapse-base-border-bottom-c)
    }
    .gui_625b0136 {
        --gui-collapse-icon-size: var(--gui-h5-collapse-md-icon-size);
        --gui-collapse-title-mb: var(--gui-h5-collapse-md-title-mb);
        --gui-collapse-pt: var(--gui-h5-collapse-md-pt);
        --gui-collapse-pb: var(--gui-h5-collapse-md-pb);
        --gui-collapse-px: var(--gui-h5-collapse-md-px);
        --gui-collapse-gap: var(--gui-h5-collapse-md-gap);
        --gui-collapse-content-fz: var(--gui-h5-collapse-md-content-fz);
        --gui-collapse-content-fw: var(--gui-h5-collapse-md-content-fw);
        --gui-collapse-content-mt: var(--gui-h5-collapse-md-content-mt);
        --gui-collapse-title-fz: var(--gui-h5-collapse-md-title-fz);
        --gui-collapse-title-fw: var(--gui-h5-collapse-md-title-fw);
        --gui-collapse-title-mr: var(--gui-h5-collapse-md-title-mr);
        --gui-collapse-border-bottom-w: var(--gui-h5-collapse-md-border-bottom-w)
    }
    .gui_625b01f9 {
        --gui-collapse-icon-size: var(--gui-h5-collapse-sm-icon-size);
        --gui-collapse-title-mb: var(--gui-h5-collapse-sm-title-mb);
        --gui-collapse-pt: var(--gui-h5-collapse-sm-pt);
        --gui-collapse-pb: var(--gui-h5-collapse-sm-pb);
        --gui-collapse-px: var(--gui-h5-collapse-sm-px);
        --gui-collapse-gap: var(--gui-h5-collapse-sm-gap);
        --gui-collapse-content-fz: var(--gui-h5-collapse-sm-content-fz);
        --gui-collapse-content-fw: var(--gui-h5-collapse-sm-content-fw);
        --gui-collapse-content-mt: var(--gui-h5-collapse-sm-content-mt);
        --gui-collapse-title-fz: var(--gui-h5-collapse-sm-title-fz);
        --gui-collapse-title-fw: var(--gui-h5-collapse-sm-title-fw);
        --gui-collapse-title-mr: var(--gui-h5-collapse-sm-title-mr);
        --gui-collapse-border-bottom-w: var(--gui-h5-collapse-sm-border-bottom-w)
    }
}

.gui_59644f77 {
    --gui-announcement-h: var(--gui-announcement-base-h);
    --gui-announcement-px: var(--gui-announcement-base-px);
    --gui-announcement-bg: var(--gui-announcement-base-bg);
    --gui-announcement-r: var(--gui-announcement-base-r);
    --gui-announcement-fz: var(--gui-announcement-base-fz);
    --gui-announcement-fw: var(--gui-announcement-base-fw);
    --gui-announcement-c: var(--gui-announcement-base-c);
    --gui-announcement-border-w: var(--gui-announcement-base-border-w);
    --gui-announcement-border-c: var(--gui-announcement-base-border-c);
    --gui-announcement-hover-c: var(--gui-announcement-base-hover-c);
    --gui-announcement-icon-size: var(--gui-announcement-base-icon-size);
    --gui-announcement-icon-c: var(--gui-announcement-base-icon-c);
    --gui-announcement-gap: var(--gui-announcement-base-gap);
    --gui-announcement-rightSection-size: var(--gui-announcement-base-rightSection-size);
    --gui-announcement-rightSection-c: var(--gui-announcement-base-rightSection-c);
    --gui-announcement-rightSection-hover-c: var(--gui-announcement-base-rightSection-hover-c)
}

.gui_596bc988 {
    box-sizing: border-box;
    position: relative;
    display: flex;
    height: var(--gui-announcement-h);
    align-items: center;
    padding: 0 var(--gui-announcement-px);
    background: var(--gui-announcement-bg);
    border: var(--gui-announcement-border-w) solid var(--gui-announcement-border-c);
    border-radius: var(--gui-announcement-r);
    width: 100%
}

@media (max-width:768px) {
    .gui_596bc988 {
        --gui-announcement-px: var(--gui-announcement-h5-px);
        --gui-announcement-h: var(--gui-announcement-h5-h);
        --gui-announcement-bg: var(--gui-announcement-h5-bg);
        --gui-announcement-r: var(--gui-announcement-h5-r);
        --gui-announcement-fz: var(--gui-announcement-h5-fz);
        --gui-announcement-fw: var(--gui-announcement-h5-fw);
        --gui-announcement-icon-size: var(--gui-announcement-h5-icon-size);
        --gui-announcement-rightSection-size: var(--gui-announcement-h5-rightSection-size)
    }
}

.gui_5967851f {
    width: var(--gui-announcement-icon-size);
    height: var(--gui-announcement-icon-size);
    color: var(--gui-announcement-icon-c)
}

.gui_5967c3b9 {
    position: relative;
    flex: 1;
    font-size: var(--gui-announcement-fz);
    font-weight: var(--gui-announcement-fw);
    margin: 0 var(--gui-announcement-gap);
    color: var(--gui-announcement-c);
    width: 100%;
    min-width: 0
}

@media(hover:hover) {
    .gui_5967c3b9:hover {
        color: var(--gui-announcement-hover-c)
    }
}

.gui_5967c3b9>span {
    max-width: 100%;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.gui_5967c3b9 a {
    color: currentColor;
    text-decoration: none
}

.gui_5967c3b9>span:first-of-type {
    transform: translateY(0);
    opacity: 1
}

.gui_5967c3b9>span:nth-of-type(2) {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    opacity: 0;
    transform: translateY(100%);
    pointer-events: none
}

.gui_5967c3b9>span:first-of-type.gui_33664a9e {
    transition: transform .5s, opacity .5s;
    transform: translateY(-100%);
    opacity: 0
}

.gui_5967c3b9>span:nth-of-type(2).gui_33664a9e {
    transition: transform .5s, opacity .5s;
    transform: translateY(0);
    opacity: 1
}

.gui_8858e02d {
    width: var(--gui-announcement-rightSection-size);
    height: var(--gui-announcement-rightSection-size);
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--gui-announcement-rightSection-c);
    cursor: pointer
}

@media(hover:hover) {
    .gui_8858e02d:hover {
        color: var(--gui-announcement-rightSection-hover-c)
    }
}

.gui_17dc40b3 {
    height: 20px;
    align-self: center
}

.gui_3fc71564 {
    --gui-textarea-placeholder-c: var(--gui-input-base-placeholder-c);
    --gui-textarea-invalid-placeholder-c: var(--gui-input-base-invalid-placeholder-c);
    --gui-textarea-disabled-placeholder-c: var(--gui-input-base-disabled-placeholder-c);
    --gui-textarea-clear-icon-c: var(--gui-input-base-clear-icon-c)
}

.gui_e1a4128f {
    --gui-textarea-bg: var(--gui-input-primary-bg);
    --gui-textarea-hover-bg: var(--gui-input-primary-hover-bg);
    --gui-textarea-active-bg: var(--gui-input-primary-active-bg);
    --gui-textarea-invalid-bg: var(--gui-input-primary-invalid-bg);
    --gui-textarea-disabled-bg: var(--gui-input-primary-disabled-bg);
    --gui-textarea-c: var(--gui-input-primary-c);
    --gui-textarea-hover-c: var(--gui-input-primary-hover-c);
    --gui-textarea-active-c: var(--gui-input-primary-active-c);
    --gui-textarea-invalid-c: var(--gui-input-primary-invalid-c);
    --gui-textarea-disabled-c: var(--gui-input-primary-disabled-c);
    --gui-textarea-limit-text-c: var(--gui-textarea-primary-limit-text-c);
    --gui-textarea-border-w: var(--gui-input-primary-border-w);
    --gui-textarea-border-c: var(--gui-input-primary-border-c);
    --gui-textarea-hover-border-c: var(--gui-input-primary-hover-border-c);
    --gui-textarea-active-border-c: var(--gui-input-primary-active-border-c);
    --gui-textarea-invalid-border-c: var(--gui-input-primary-invalid-border-c);
    --gui-textarea-disabled-border-c: var(--gui-input-primary-disabled-border-c)
}

.gui_45fc86c1 {
    --gui-textarea-bg: var(--gui-input-secondary-bg);
    --gui-textarea-hover-bg: var(--gui-input-secondary-hover-bg);
    --gui-textarea-active-bg: var(--gui-input-secondary-active-bg);
    --gui-textarea-invalid-bg: var(--gui-input-secondary-invalid-bg);
    --gui-textarea-disabled-bg: var(--gui-input-secondary-disabled-bg);
    --gui-textarea-c: var(--gui-input-secondary-c);
    --gui-textarea-hover-c: var(--gui-input-secondary-hover-c);
    --gui-textarea-active-c: var(--gui-input-secondary-active-c);
    --gui-textarea-invalid-c: var(--gui-input-secondary-invalid-c);
    --gui-textarea-disabled-c: var(--gui-input-secondary-disabled-c);
    --gui-textarea-limit-text-c: var(--gui-textarea-secondary-limit-text-c);
    --gui-textarea-border-w: var(--gui-input-secondary-border-w);
    --gui-textarea-border-c: var(--gui-input-secondary-border-c);
    --gui-textarea-hover-border-c: var(--gui-input-secondary-hover-border-c);
    --gui-textarea-active-border-c: var(--gui-input-secondary-active-border-c);
    --gui-textarea-invalid-border-c: var(--gui-input-secondary-invalid-border-c);
    --gui-textarea-disabled-border-c: var(--gui-input-secondary-disabled-border-c)
}

.gui_21a1a4ce {
    --gui-textarea-h: var(--gui-textarea-lg-h);
    --gui-textarea-r: var(--gui-input-lg-r);
    --gui-textarea-fz: var(--gui-input-lg-fz);
    --gui-textarea-fw: var(--gui-input-lg-fw);
    --gui-textarea-limit-text-fz: var(--gui-textarea-lg-limit-text-fz);
    --gui-textarea-limit-text-fw: var(--gui-textarea-lg-limit-text-fw);
    --gui-textarea-placeholder: var(--gui-input-lg-placeholder-fw);
    --gui-textarea-px: var(--gui-input-lg-px);
    --gui-textarea-clear-icon-size: var(--gui-input-lg-clear-icon-size);
    --gui-textarea-icon-safe-gap: var(--gui-input-lg-icon-safe-gap)
}

.gui_21a1a4ea {
    --gui-textarea-h: var(--gui-textarea-md-h);
    --gui-textarea-r: var(--gui-input-md-r);
    --gui-textarea-fz: var(--gui-input-md-fz);
    --gui-textarea-fw: var(--gui-input-md-fw);
    --gui-textarea-limit-text-fz: var(--gui-textarea-md-limit-text-fz);
    --gui-textarea-limit-text-fw: var(--gui-textarea-md-limit-text-fw);
    --gui-textarea-placeholder: var(--gui-input-md-placeholder-fw);
    --gui-textarea-px: var(--gui-input-md-px);
    --gui-textarea-clear-icon-size: var(--gui-input-md-clear-icon-size);
    --gui-textarea-icon-safe-gap: var(--gui-input-md-icon-safe-gap)
}

.gui_21a1a5ad {
    --gui-textarea-h: var(--gui-textarea-sm-h);
    --gui-textarea-r: var(--gui-input-sm-r);
    --gui-textarea-fz: var(--gui-input-sm-fz);
    --gui-textarea-fw: var(--gui-input-sm-fw);
    --gui-textarea-limit-text-fz: var(--gui-textarea-sm-limit-text-fz);
    --gui-textarea-limit-text-fw: var(--gui-textarea-sm-limit-text-fw);
    --gui-textarea-placeholder: var(--gui-input-sm-placeholder-fw);
    --gui-textarea-px: var(--gui-input-sm-px);
    --gui-textarea-clear-icon-size: var(--gui-input-sm-clear-icon-size);
    --gui-textarea-icon-safe-gap: var(--gui-input-sm-icon-safe-gap)
}

.gui_21a1a64e {
    --gui-textarea-h: var(--gui-textarea-xs-h);
    --gui-textarea-r: var(--gui-input-xs-r);
    --gui-textarea-fz: var(--gui-input-xs-fz);
    --gui-textarea-fw: var(--gui-input-xs-fw);
    --gui-textarea-limit-text-fz: var(--gui-textarea-xs-limit-text-fz);
    --gui-textarea-limit-text-fw: var(--gui-textarea-xs-limit-text-fw);
    --gui-textarea-placeholder: var(--gui-input-xs-placeholder-fw);
    --gui-textarea-px: var(--gui-input-xs-px);
    --gui-textarea-clear-icon-size: var(--gui-input-xs-clear-icon-size);
    --gui-textarea-icon-safe-gap: var(--gui-input-xs-icon-safe-gap)
}

.gui_5e3961ce {
    background: var(--gui-textarea-bg);
    border: var(--gui-textarea-border-w) solid var(--gui-textarea-border-c);
    border-radius: var(--gui-textarea-r);
    padding: var(--gui-textarea-px) 0
}

.gui_5e3961ce ::-webkit-scrollbar {
    height: 10px;
    width: 5px
}

.gui_5e3961ce ::-webkit-scrollbar-thumb {
    background: var(--color-divider-5);
    border-radius: 10px
}

.gui_5e3961ce[data-focus]:not([data-invalid]) {
    border: var(--gui-textarea-border-w) solid var(--gui-textarea-active-border-c)
}

.gui_5e3961ce[data-disabled] {
    background: var(--gui-textarea-disabled-bg);
    color: var(--gui-textarea-disabled-c);
    border: var(--gui-textarea-border-w) solid var(--gui-textarea-disabled-border-c)
}

.gui_5e3961ce[data-invalid] {
    background: var(--gui-textarea-invalid-bg);
    color: var(--gui-textarea-invalid-c);
    border: var(--gui-textarea-border-w) solid var(--gui-textarea-invalid-border-c)
}

@media(hover:hover) {
    .gui_5e3961ce:hover:not([data-invalid]):not([data-disabled]) {
        border: var(--gui-textarea-border-w) solid var(--gui-textarea-hover-border-c)
    }
}

.gui_53808920 {
    position: relative
}

.gui_b9841b97 {
    resize: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    background: transparent;
    min-height: calc(var(--gui-textarea-fz) * 1.5 * 3);
    padding: 0 var(--gui-textarea-px);
    -webkit-padding-end: calc(var(--gui-textarea-icon-safe-gap) + var(--gui-textarea-px) + var(--gui-textarea-clear-icon-size));
    padding-inline-end: calc(var(--gui-textarea-icon-safe-gap) + var(--gui-textarea-px) + var(--gui-textarea-clear-icon-size));
    font-family: inherit;
    font-size: var(--gui-textarea-fz);
    font-weight: var(--gui-textarea-fw);
    color: var(--gui-textarea-c);
    line-height: 1.5;
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    transition: height .1s ease-out;
    caret-color: var(--gui-input-base-caret-c)
}

.gui_b9841b97[aria-invalid=true] {
    color: var(--gui-textarea-invalid-c)
}

.gui_b9841b97:focus-visible {
    border: none;
    outline: none
}

.gui_b9841b97:disabled {
    color: var(--gui-textarea-disabled-c)
}

.gui_b9841b97::placeholder {
    color: var(--gui-textarea-placeholder-c);
    font-weight: var(--gui-textarea-fw);
    font-size: var(--gui-textarea-fz)
}

.gui_b9841b97:disabled::placeholder {
    color: var(--gui-textarea-disabled-placeholder-c)
}

.gui_b9841b97[aria-invalid=true]::placeholder {
    color: var(--gui-textarea-invalid-placeholder-c)
}

.gui_b9841b97:not(:placeholder-shown):focus~.gui_69d68372 .gui_b92e7a1a {
    pointer-events: auto;
    opacity: 1
}

.gui_b92e7a1a {
    pointer-events: none;
    opacity: 0;
    cursor: pointer;
    width: var(--gui-textarea-clear-icon-size);
    height: var(--gui-textarea-clear-icon-size);
    color: var(--gui-textarea-clear-icon-c);
    position: absolute;
    top: 0
}

[dir=ltr] .gui_b92e7a1a {
    right: var(--gui-textarea-px)
}

[dir=rtl] .gui_b92e7a1a {
    left: var(--gui-textarea-px)
}

.gui_69d68372 {
    position: absolute;
    top: 0;
    bottom: 0
}

[dir=ltr] .gui_69d68372 {
    right: 0
}

[dir=rtl] .gui_69d68372 {
    left: 0
}

.gui_deb0c4d5 {
    position: absolute;
    bottom: -20px;
    font-size: var(--gui-textarea-limit-text-fz);
    font-weight: var(--gui-textarea-limit-text-fw);
    color: var(--gui-textarea-limit-text-c);
    white-space: nowrap;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

[dir=ltr] .gui_deb0c4d5 {
    right: var(--gui-textarea-px)
}

[dir=rtl] .gui_deb0c4d5 {
    left: var(--gui-textarea-px)
}

@media (max-width:768px) {
    .gui_15022816 {
        --gui-textarea-placeholder-c: var(--gui-h5-input-primary-placeholder-c);
        --gui-textarea-disabled-placeholder-c: var(--gui-h5-input-primary-disabled-placeholder-c);
        --gui-textarea-invalid-placeholder-c: var(--gui-h5-input-primary-invalid-placeholder-c);
        --gui-textarea-limit-text-c: var(--gui-h5-textarea-primary-limit-text-c)
    }
    .gui_bb0ff6e7 {
        --gui-textarea-h: var(--gui-h5-textarea-lg-h);
        --gui-textarea-r: var(--gui-h5-input-lg-r);
        --gui-textarea-fz: var(--gui-h5-input-lg-fz);
        --gui-textarea-fw: var(--gui-h5-input-lg-fw);
        --gui-textarea-limit-text-fz: var(--gui-h5-textarea-lg-limit-text-fz);
        --gui-textarea-limit-text-fw: var(--gui-h5-textarea-lg-limit-text-fw);
        --gui-textarea-placeholder: var(--gui-h5-input-lg-placeholder-fw);
        --gui-textarea-px: var(--gui-h5-input-lg-px);
        --gui-textarea-clear-icon-size: var(--gui-h5-input-lg-clear-icon-size);
        --gui-textarea-icon-safe-gap: var(--gui-h5-input-lg-icon-safe-gap)
    }
    .gui_bb0ff703 {
        --gui-textarea-h: var(--gui-h5-textarea-md-h);
        --gui-textarea-r: var(--gui-h5-input-md-r);
        --gui-textarea-fz: var(--gui-h5-input-md-fz);
        --gui-textarea-fw: var(--gui-h5-input-md-fw);
        --gui-textarea-limit-text-fz: var(--gui-h5-textarea-md-limit-text-fz);
        --gui-textarea-limit-text-fw: var(--gui-h5-textarea-md-limit-text-fw);
        --gui-textarea-placeholder: var(--gui-h5-input-md-placeholder-fw);
        --gui-textarea-px: var(--gui-h5-input-md-px);
        --gui-textarea-clear-icon-size: var(--gui-h5-input-md-clear-icon-size);
        --gui-textarea-icon-safe-gap: var(--gui-h5-input-md-icon-safe-gap)
    }
    .gui_bb0ff7c6 {
        --gui-textarea-h: var(--gui-h5-textarea-sm-h);
        --gui-textarea-r: var(--gui-h5-input-sm-r);
        --gui-textarea-fz: var(--gui-h5-input-sm-fz);
        --gui-textarea-fw: var(--gui-h5-input-sm-fw);
        --gui-textarea-limit-text-fz: var(--gui-h5-textarea-sm-limit-text-fz);
        --gui-textarea-limit-text-fw: var(--gui-h5-textarea-sm-limit-text-fw);
        --gui-textarea-placeholder: var(--gui-h5-input-sm-placeholder-fw);
        --gui-textarea-px: var(--gui-h5-input-sm-px);
        --gui-textarea-clear-icon-size: var(--gui-h5-input-sm-clear-icon-size);
        --gui-textarea-icon-safe-gap: var(--gui-h5-input-sm-icon-safe-gap)
    }
    .gui_bb0ff867 {
        --gui-textarea-h: var(--gui-h5-textarea-xs-h);
        --gui-textarea-r: var(--gui-h5-input-xs-r);
        --gui-textarea-fz: var(--gui-h5-input-xs-fz);
        --gui-textarea-fw: var(--gui-h5-input-xs-fw);
        --gui-textarea-limit-text-fz: var(--gui-h5-textarea-xs-limit-text-fz);
        --gui-textarea-limit-text-fw: var(--gui-h5-textarea-xs-limit-text-fw);
        --gui-textarea-placeholder: var(--gui-h5-input-xs-placeholder-fw);
        --gui-textarea-px: var(--gui-h5-input-xs-px);
        --gui-textarea-clear-icon-size: var(--gui-h5-input-xs-clear-icon-size);
        --gui-textarea-icon-safe-gap: var(--gui-h5-input-xs-icon-safe-gap)
    }
}

.gui_2c89f7df {
    --gui-selector-h: 40px;
    --gui-selector-fz: 14px;
    --gui-selector-fw: 500;
    --gui-selector-px: 12px;
    --gui-selector-r: 8px;
    --gui-selector-c: var(--color-text-text-primary);
    --gui-selector-hover-c: var(--color-text-text-primary);
    --gui-selector-active-c: var(--color-text-text-primary);
    --gui-selector-bg: var(--color-cmpt-input);
    --gui-selector-border-c: transparent;
    --gui-selector-hover-border-c: var(--color-text-text-primary);
    --gui-selector-active-border-c: var(--color-text-text-primary);
    --gui-selector-disabled-c: var(--color-text-text-disable);
    --gui-selector-disabled-bg: var(--color-cmpt-input-disabled);
    --gui-selector-disabled-border-c: transparent;
    --gui-selector-disabled-active-border-c: var(--color-text-text-disable)
}

.gui_f120eae8 {
    --gui-selector-h: var(--gui-selector-sm-h);
    --gui-selector-fz: var(--gui-selector-sm-fz);
    --gui-selector-fw: var(--gui-selector-sm-fw);
    --gui-selector-px: var(--gui-selector-sm-px);
    --gui-selector-r: var(--gui-selector-sm-r)
}

.gui_f120ea25 {
    --gui-selector-h: var(--gui-selector-md-h);
    --gui-selector-fz: var(--gui-selector-md-fz);
    --gui-selector-fw: var(--gui-selector-md-fw);
    --gui-selector-px: var(--gui-selector-md-px);
    --gui-selector-r: var(--gui-selector-md-r)
}

.gui_f120ea09 {
    --gui-selector-h: var(--gui-selector-lg-h);
    --gui-selector-fz: var(--gui-selector-lg-fz);
    --gui-selector-fw: var(--gui-selector-lg-fw);
    --gui-selector-px: var(--gui-selector-lg-px);
    --gui-selector-r: var(--gui-selector-lg-r)
}

.gui_2c9171f0 {
    height: var(--gui-selector-h);
    padding: 0 var(--gui-selector-px);
    box-sizing: border-box;
    position: relative;
    color: var(--gui-selector-c);
    background: var(--gui-selector-bg);
    border-radius: var(--gui-selector-r);
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--gui-selector-border-c);
    cursor: pointer;
    font-size: var(--gui-selector-fz);
    font-weight: var(--gui-selector-fw);
    -webkit-tap-highlight-color: transparent
}

.gui_2c9171f0[data-selected] {
    border: 1px solid var(--gui-selector-active-border-c);
    color: var(--gui-selector-active-c);
    overflow: hidden
}

.gui_2c9171f0[data-is-multi]>.gui_503d5b26 {
    right: 0
}

[dir=rtl] .gui_2c9171f0[data-is-multi]>.gui_503d5b26 {
    right: auto;
    left: -1px
}

[dir=rtl] .gui_2c9171f0[data-is-multi]>.gui_503d5b26 path:first-of-type {
    transform: translateX(100%) scaleX(-1)
}

@media(hover:hover) {
    .gui_2c9171f0:hover:not([data-disabled]) {
        color: var(--gui-selector-hover-c);
        border-color: var(--gui-selector-hover-border-c)
    }
}

.gui_2c9171f0[data-disabled] {
    color: var(--gui-selector-disabled-c);
    background: var(--gui-selector-disabled-bg);
    border-color: var(--gui-selector-disabled-border-c);
    cursor: not-allowed;
    pointer-events: none
}

.gui_2c9171f0[data-selected][data-disabled] {
    border-color: var(--gui-selector-disabled-active-border-c)
}

.gui_2c9171f0[data-selected]>.gui_503d5b26 {
    display: block
}

.gui_503d5b26 {
    display: none;
    top: 0;
    position: absolute;
    transform: translateX(1px)
}

[dir=ltr] .gui_503d5b26 {
    background: linear-gradient(-135deg, var(--gui-selector-active-border-c) 50%, transparent 0)
}

[dir=rtl] .gui_503d5b26 {
    background: linear-gradient(135deg, var(--gui-selector-active-border-c) 50%, transparent 0)
}

@media (max-width:768px) {
    .gui_61e286f3 {
        --gui-selector-c: var(--gui-h5-selector-c);
        --gui-selector-hover-c: var(--gui-h5-selector-hover-c);
        --gui-selector-active-c: var(--gui-h5-selector-active-c);
        --gui-selector-bg: var(--gui-h5-selector-bg);
        --gui-selector-border-c: var(--gui-h5-selector-border-c);
        --gui-selector-hover-border-c: var(--gui-h5-selector-hover-border-c);
        --gui-selector-active-border-c: var(--gui-h5-selector-active-border-c);
        --gui-selector-disabled-c: var(--gui-h5-selector-disabled-c);
        --gui-selector-disabled-bg: var(--gui-h5-selector-disabled-bg);
        --gui-selector-disabled-border-c: var(--gui-h5-selector-disabled-border-c);
        --gui-selector-disabled-active-border-c: var(--gui-h5-selector-disabled-active-border-c)
    }
    .gui_66a963cc {
        --gui-selector-h: var(--gui-h5-selector-lg-h);
        --gui-selector-fz: var(--gui-h5-selector-lg-fz);
        --gui-selector-fw: var(--gui-h5-selector-lg-fw);
        --gui-selector-px: var(--gui-h5-selector-lg-px);
        --gui-selector-r: var(--gui-h5-selector-lg-r)
    }
    .gui_66a963e8 {
        --gui-selector-h: var(--gui-h5-selector-md-h);
        --gui-selector-fz: var(--gui-h5-selector-md-fz);
        --gui-selector-fw: var(--gui-h5-selector-md-fw);
        --gui-selector-px: var(--gui-h5-selector-md-px);
        --gui-selector-r: var(--gui-h5-selector-md-r)
    }
    .gui_66a964ab {
        --gui-selector-h: var(--gui-h5-selector-sm-h);
        --gui-selector-fz: var(--gui-h5-selector-sm-fz);
        --gui-selector-fw: var(--gui-h5-selector-sm-fw);
        --gui-selector-px: var(--gui-h5-selector-sm-px);
        --gui-selector-r: var(--gui-h5-selector-sm-r)
    }
}

.gui_182a8831 {
    --gui-skeleton-bg: var(--color-bg-secondary);
    --gui-skeleton-wave-bg: var(--color-layer-3);
    --gui-skeleton-r: 2px;
    --gui-skeleton-duration: 1000ms;
    --gui-skeleton-delay: 800ms;
    --gui-skeleton-h: 16px
}

.gui_18320242 {
    height: var(--gui-skeleton-h);
    display: inline-block;
    border-radius: var(--gui-skeleton-r);
    position: relative;
    overflow: hidden;
    background: var(--gui-skeleton-bg);
    background-size: 200% 100%;
    background-position-x: 120%;
    background-image: linear-gradient(100deg, transparent 30%, var(--gui-skeleton-wave-bg) 50%, transparent 70%);
    animation: gui_656463dc calc(var(--gui-skeleton-duration) + var(--gui-skeleton-delay)) infinite ease-in-out
}

@media (max-width:768px) {
    .gui_18320242 {
        animation: gui_1d81745e calc(var(--gui-skeleton-duration) + var(--gui-skeleton-delay)) infinite ease-in-out
    }
}

@keyframes gui_656463dc {
    0% {
        background-position-x: 140%
    }
    55.56% {
        background-position-x: -40%
    }
    to {
        background-position-x: -40%
    }
}

@keyframes gui_1d81745e {
    0% {
        background-position-x: 140%
    }
    50% {
        background-position-x: -40%
    }
    to {
        background-position-x: -40%
    }
}

[dir=rtl] .gui_18320242 {
    background-position-x: -20%;
    background-image: linear-gradient(260deg, transparent 30%, var(--gui-skeleton-wave-bg) 50%, transparent 70%);
    animation: gui_92ad44f9 calc(var(--gui-skeleton-duration) + var(--gui-skeleton-delay)) infinite ease-in-out
}

@keyframes gui_92ad44f9 {
    0% {
        background-position-x: -40%
    }
    55.56% {
        background-position-x: 140%
    }
    to {
        background-position-x: 140%
    }
}

@media (max-width:768px) {
    [dir=rtl] .gui_18320242 {
        animation: gui_dcea447b calc(var(--gui-skeleton-duration) + var(--gui-skeleton-delay)) infinite ease-in-out
    }
}

@keyframes gui_dcea447b {
    0% {
        background-position-x: -40%
    }
    50% {
        background-position-x: 140%
    }
    to {
        background-position-x: 140%
    }
}

.gui_c906b5af {
    --gui-spotlightTooltip-r: var(--gui-spotlightTooltip-base-r);
    --gui-spotlightTooltip-px: var(--gui-spotlightTooltip-base-px);
    --gui-spotlightTooltip-py: var(--gui-spotlightTooltip-base-py);
    --gui-spotlightTooltip-overlay: var(--gui-spotlightTooltip-base-overlay)
}

.gui_c90e2fc0 {
    border-radius: var(--gui-spotlightTooltip-r);
    pointer-events: none;
    background: transparent;
    transform: translateY(calc(-100% + var(--gui-spotlightTooltip-py)));
    box-sizing: content-box;
    box-shadow: 0 0 0 10000px var(--gui-spotlightTooltip-overlay);
    padding: var(--gui-spotlightTooltip-py) var(--gui-spotlightTooltip-px)
}

.gui_97d1f872 {
    position: absolute;
    background: transparent;
    pointer-events: auto
}

.gui_97d1f872:first-of-type {
    top: -10000px;
    bottom: 100%;
    left: -10000px;
    right: -10000px
}

.gui_97d1f872:nth-of-type(2) {
    top: 100%;
    bottom: -10000px;
    left: -10000px;
    right: -10000px
}

.gui_97d1f872:nth-of-type(3) {
    top: 0;
    bottom: 0;
    left: -10000px;
    right: 100%
}

.gui_97d1f872:nth-of-type(4) {
    top: 0;
    bottom: 0;
    left: 100%;
    right: -10000px
}

.gui_3a821757 {
    --gui-guideTooltip-px: var(--gui-guideTooltip-base-px);
    --gui-guideTooltip-py: var(--gui-guideTooltip-base-py);
    --gui-guideTooltip-shadow: var(--gui-guideTooltip-base-shadow);
    --gui-guideTooltip-bg: var(--gui-guideTooltip-base-bg);
    --gui-guideTooltip-title-fz: var(--gui-guideTooltip-base-title-fz);
    --gui-guideTooltip-title-fw: var(--gui-guideTooltip-base-title-fw);
    --gui-guideTooltip-title-c: var(--gui-guideTooltip-base-title-c);
    --gui-guideTooltip-title-my: var(--gui-guideTooltip-base-title-my);
    --gui-guideTooltip-intro-fz: var(--gui-guideTooltip-base-intro-fz);
    --gui-guideTooltip-intro-fw: var(--gui-guideTooltip-base-intro-fw);
    --gui-guideTooltip-intro-c: var(--gui-guideTooltip-base-intro-c);
    --gui-guideTooltip-progress-mt: var(--gui-guideTooltip-base-progress-mt);
    --gui-guideTooltip-progress-fz: var(--gui-guideTooltip-base-progress-fz);
    --gui-guideTooltip-progress-fw: var(--gui-guideTooltip-base-progress-fw);
    --gui-guideTooltip-progress-active-fz: var(--gui-guideTooltip-base-progress-active-fz);
    --gui-guideTooltip-progress-active-fw: var(--gui-guideTooltip-base-progress-active-fw);
    --gui-guideTooltip-progress-active-c: var(--gui-guideTooltip-base-progress-active-c);
    --gui-guideTooltip-progress-idle-c: var(--gui-guideTooltip-base-progress-idle-c);
    --gui-guideTooltip-close-c: var(--gui-guideTooltip-base-close-c);
    --gui-guideTooltip-btn-h: var(--gui-guideTooltip-base-btn-h);
    --gui-guideTooltip-btn-fz: var(--gui-guideTooltip-base-btn-fz);
    --gui-guideTooltip-btn-bg: var(--gui-guideTooltip-base-btn-bg);
    --gui-guideTooltip-btn-c: var(--gui-guideTooltip-base-btn-c);
    --gui-guideTooltip-btn-hover-bg: var(--gui-guideTooltip-base-btn-hover-bg);
    --gui-guideTooltip-btn-hover-c: var(--gui-guideTooltip-base-btn-c);
    --gui-guideTooltip-btn-active-bg: var(--gui-guideTooltip-base-btn-active-bg);
    --gui-guideTooltip-btn-active-c: var(--gui-guideTooltip-base-btn-c);
    --gui-guideTooltip-sec-btn-h: var(--gui-guideTooltip-base-sec-btn-h);
    --gui-guideTooltip-sec-btn-fz: var(--gui-guideTooltip-base-sec-btn-fz);
    --gui-guideTooltip-sec-btn-bg: var(--gui-guideTooltip-base-sec-btn-bg);
    --gui-guideTooltip-sec-btn-c: var(--gui-guideTooltip-base-sec-btn-c);
    --gui-guideTooltip-sec-btn-hover-bg: var(--gui-guideTooltip-base-sec-btn-hover-bg);
    --gui-guideTooltip-sec-btn-hover-c: var(--gui-guideTooltip-base-sec-btn-c);
    --gui-guideTooltip-sec-btn-active-bg: var(--gui-guideTooltip-base-sec-btn-active-bg);
    --gui-guideTooltip-sec-btn-active-c: var(--gui-guideTooltip-base-sec-btn-c)
}

.gui_78baa9bd {
    min-width: 216px;
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    white-space: nowrap;
    --gui-tooltip-px: var(--gui-guideTooltip-px);
    --gui-tooltip-py: var(--gui-guideTooltip-py);
    --gui-tooltip-bg: var(--gui-guideTooltip-bg);
    --gui-tooltip-shadow: var(--gui-guideTooltip-shadow)
}

.gui_a9ebe7bc {
    --gui-button-h: var(--gui-guideTooltip-btn-h);
    --gui-button-fz: var(--gui-guideTooltip-btn-fz);
    --gui-button-bg: var(--gui-guideTooltip-btn-bg);
    --gui-button-c: var(--gui-guideTooltip-btn-c);
    --gui-button-hover-bg: var(--gui-guideTooltip-btn-hover-bg);
    --gui-button-hover-c: var(--gui-guideTooltip-btn-hover-c);
    --gui-button-active-bg: var(--gui-guideTooltip-btn-active-bg);
    --gui-button-active-c: var(--gui-guideTooltip-btn-active-c)
}

.gui_54cb7bfb {
    -webkit-margin-end: 24px;
    margin-inline-end: 24px
}

.gui_1ba3c4ae {
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
    --gui-button-h: var(--gui-guideTooltip-sec-btn-h);
    --gui-button-fz: var(--gui-guideTooltip-sec-btn-fz);
    --gui-button-bg: var(--gui-guideTooltip-sec-btn-bg);
    --gui-button-c: var(--gui-guideTooltip-sec-btn-c);
    --gui-button-hover-bg: var(--gui-guideTooltip-sec-btn-hover-bg);
    --gui-button-hover-c: var(--gui-guideTooltip-sec-btn-hover-c);
    --gui-button-active-bg: var(--gui-guideTooltip-sec-btn-active-bg);
    --gui-button-active-c: var(--gui-guideTooltip-sec-btn-active-c)
}

.gui_16c22292 {
    white-space: normal;
    font-size: var(--gui-guideTooltip-title-fz);
    font-weight: var(--gui-guideTooltip-title-fw);
    color: var(--gui-guideTooltip-title-c);
    line-height: 1.5;
    margin-bottom: var(--gui-guideTooltip-title-my)
}

.gui_16c22292[data-only-title] {
    margin-bottom: 0
}

.gui_162966a6 {
    white-space: normal;
    font-size: var(--gui-guideTooltip-intro-fz);
    font-weight: var(--gui-guideTooltip-intro-fw);
    color: var(--gui-guideTooltip-intro-c);
    line-height: 1.5
}

.gui_9d811fb3 {
    margin-top: var(--gui-guideTooltip-progress-mt);
    font-size: var(--gui-guideTooltip-progress-fz);
    font-weight: var(--gui-guideTooltip-progress-fw);
    color: var(--gui-guideTooltip-progress-idle-c);
    flex: 1;
    gap: 8px;
    justify-content: space-between
}

.gui_9d811fb3,
.gui_b3dbc780 {
    display: flex;
    align-items: center
}

.gui_b7db899 {
    font-size: var(--gui-guideTooltip-progress-active-fz);
    font-weight: var(--gui-guideTooltip-progress-active-fw);
    color: var(--gui-guideTooltip-progress-active-c)
}

.gui_15d3de32 {
    cursor: pointer;
    pointer-events: auto;
    -webkit-margin-start: 8px;
    margin-inline-start: 8px;
    color: var(--gui-guideTooltip-close-c)
}

@media (max-width:768px) {
    .gui_c31169ca {
        --gui-guideTooltip-px: var(--gui-h5-guideTooltip-base-px);
        --gui-guideTooltip-py: var(--gui-h5-guideTooltip-base-py);
        --gui-guideTooltip-shadow: var(--gui-h5-guideTooltip-base-shadow);
        --gui-guideTooltip-bg: var(--gui-h5-guideTooltip-base-bg);
        --gui-guideTooltip-title-fz: var(--gui-h5-guideTooltip-base-title-fz);
        --gui-guideTooltip-title-fw: var(--gui-h5-guideTooltip-base-title-fw);
        --gui-guideTooltip-title-c: var(--gui-h5-guideTooltip-base-title-c);
        --gui-guideTooltip-title-my: var(--gui-h5-guideTooltip-base-title-my);
        --gui-guideTooltip-intro-fz: var(--gui-h5-guideTooltip-base-intro-fz);
        --gui-guideTooltip-intro-fw: var(--gui-h5-guideTooltip-base-intro-fw);
        --gui-guideTooltip-intro-c: var(--gui-h5-guideTooltip-base-intro-c);
        --gui-guideTooltip-progress-mt: var(--gui-h5-guideTooltip-base-progress-mt);
        --gui-guideTooltip-progress-fz: var(--gui-h5-guideTooltip-base-progress-fz);
        --gui-guideTooltip-progress-fw: var(--gui-h5-guideTooltip-base-progress-fw);
        --gui-guideTooltip-progress-active-fz: var(--gui-h5-guideTooltip-base-progress-active-fz);
        --gui-guideTooltip-progress-active-fw: var(--gui-h5-guideTooltip-base-progress-active-fw);
        --gui-guideTooltip-progress-active-c: var(--gui-h5-guideTooltip-base-progress-active-c);
        --gui-guideTooltip-progress-idle-c: var(--gui-h5-guideTooltip-base-progress-idle-c);
        --gui-guideTooltip-close-c: var(--gui-h5-guideTooltip-base-close-c);
        --gui-guideTooltip-btn-h: var(--gui-h5-guideTooltip-base-btn-h);
        --gui-guideTooltip-btn-fz: var(--gui-h5-guideTooltip-base-btn-fz);
        --gui-guideTooltip-btn-bg: var(--gui-h5-guideTooltip-base-btn-bg);
        --gui-guideTooltip-btn-c: var(--gui-h5-guideTooltip-base-btn-c);
        --gui-guideTooltip-btn-hover-bg: var(--gui-h5-guideTooltip-base-btn-hover-bg);
        --gui-guideTooltip-btn-hover-c: var(--gui-h5-guideTooltip-base-btn-hover-c);
        --gui-guideTooltip-btn-active-bg: var(--gui-h5-guideTooltip-base-btn-active-bg);
        --gui-guideTooltip-btn-active-c: var(--gui-h5-guideTooltip-base-btn-active-c);
        --gui-guideTooltip-sec-btn-h: var(--gui-h5-guideTooltip-base-sec-btn-h);
        --gui-guideTooltip-sec-btn-fz: var(--gui-h5-guideTooltip-base-sec-btn-fz);
        --gui-guideTooltip-sec-btn-bg: var(--gui-h5-guideTooltip-base-sec-btn-bg);
        --gui-guideTooltip-sec-btn-c: var(--gui-h5-guideTooltip-base-sec-btn-c);
        --gui-guideTooltip-sec-btn-hover-bg: var(--gui-h5-guideTooltip-base-sec-btn-hover-bg);
        --gui-guideTooltip-sec-btn-active-bg: var(--gui-h5-guideTooltip-base-sec-btn-active-bg)
    }
}

.gui_82231f72 {
    --gui-popup-z-index: var(--gui-h5-popup-zIndex);
    --gui-popup-bg: var(--gui-h5-popup-bg);
    --gui-popup-radius: var(--gui-h5-popup-r);
    --gui-popup-top-offset: var(--gui-h5-popup-top-offset);
    --gui-popup-max-h: var(--gui-h5-popup-max-h);
    --gui-popup-overlay: var(--gui-h5-popup-overlay);
    --gui-popup-header-title-fz: var(--gui-h5-popup-header-title-fz);
    --gui-popup-header-title-fw: var(--gui-h5-popup-header-title-fw);
    --gui-popup-header-title-c: var(--gui-h5-popup-header-title-c);
    --gui-popup-header-pt: var(--gui-h5-popup-header-pt);
    --gui-popup-header-pb: var(--gui-h5-popup-header-pb);
    --gui-popup-header-px: var(--gui-h5-popup-header-px);
    --gui-popup-close-c: var(--gui-h5-popup-close-c);
    --gui-popup-close-right: var(--gui-h5-popup-close-right);
    --gui-popup-body-min-h: var(--gui-h5-popup-body-min-h);
    --gui-popup-body-pt: var(--gui-h5-popup-body-pt);
    --gui-popup-body-pb: var(--gui-h5-popup-body-pb);
    --gui-popup-body-px: var(--gui-h5-popup-body-px)
}

.gui_822a9983 {
    position: relative
}

.gui_8115c0f,
.gui_822a9983 {
    z-index: var(--gui-popup-z-index)
}

.gui_8115c0f {
    position: fixed;
    inset: 0;
    background-color: var(--gui-popup-overlay);
    animation: gui_4b12f1b0 .2s ease-out
}

.gui_8115c0f[data-state=closed] {
    animation: gui_174b5c23 .2s ease-out
}

.gui_81d44c38 {
    position: fixed;
    left: 0;
    right: 0;
    z-index: var(--gui-popup-z-index);
    background: var(--gui-popup-bg);
    max-height: var(--gui-popup-max-h);
    display: flex;
    flex-direction: column;
    outline: none
}

.gui_35bac883 {
    bottom: 0;
    border-radius: var(--gui-popup-radius) var(--gui-popup-radius) 0 0;
    animation: gui_cacbb7eb .25s ease-out
}

.gui_35bac883[data-state=closed] {
    animation: gui_46b5b9f2 .25s ease-out
}

.gui_6052f1fd {
    top: var(--gui-popup-top-offset);
    border-radius: 0 0 var(--gui-popup-radius) var(--gui-popup-radius);
    animation: gui_dfc042f9 .25s ease-out
}

.gui_6052f1fd[data-state=closed] {
    animation: gui_18c4f7af .25s ease-out
}

.gui_904656ee {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: var(--gui-popup-header-pt) var(--gui-popup-header-px) var(--gui-popup-header-pb);
    position: relative;
    flex-shrink: 0
}

.gui_904656ee:before {
    content: "\200b";
    font-size: var(--gui-popup-header-title-fz)
}

.gui_c3421dd7 {
    font-weight: var(--gui-popup-header-title-fw);
    color: var(--gui-popup-header-title-c);
    margin: 0
}

.gui_ae99b789,
.gui_c3421dd7 {
    font-size: var(--gui-popup-header-title-fz);
    line-height: 1.2;
    display: flex;
    align-items: center
}

.gui_ae99b789 {
    position: absolute;
    top: var(--gui-popup-header-pt);
    bottom: var(--gui-popup-header-pb);
    background: none;
    border: none;
    cursor: pointer;
    padding: 0 4px;
    justify-content: center;
    color: var(--gui-popup-close-c);
    outline: none
}

.gui_ae99b789:focus-visible {
    outline: none
}

[dir=ltr] .gui_ae99b789 {
    right: var(--gui-popup-close-right)
}

[dir=rtl] .gui_ae99b789 {
    left: var(--gui-popup-close-right)
}

.gui_82235243 {
    overflow-y: auto;
    min-height: var(--gui-popup-body-min-h);
    flex: 1;
    padding: var(--gui-popup-body-pt) var(--gui-popup-body-px) var(--gui-popup-body-pb)
}

.gui_6052f1fd .gui_82235243 {
    margin-top: calc(var(--gui-popup-body-pt) + env(safe-area-inset-top, 20px))
}

@keyframes gui_cacbb7eb {
    0% {
        transform: translateY(100%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes gui_46b5b9f2 {
    0% {
        transform: translateY(0)
    }
    to {
        transform: translateY(100%)
    }
}

@keyframes gui_dfc042f9 {
    0% {
        transform: translateY(-100%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes gui_18c4f7af {
    0% {
        transform: translateY(0)
    }
    to {
        transform: translateY(-100%)
    }
}

@keyframes gui_4b12f1b0 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes gui_174b5c23 {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

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

.gui_e4271353 {
    --gui-popup-menu-zIndex: var(--gui-h5-popMenu-zIndex);
    --gui-popup-menu-bg: var(--gui-h5-popMenu-bg);
    --gui-popup-menu-shadow: var(--gui-h5-popMenu-shadow);
    --gui-popup-menu-border: var(--gui-h5-popMenu-border);
    --gui-popup-menu-md-r: var(--gui-h5-popMenu-md-r);
    --gui-popup-menu-md-miw: var(--gui-h5-popMenu-md-miw);
    --gui-popup-menu-md-maw: var(--gui-h5-popMenu-md-maw);
    --gui-popup-menu-md-px: var(--gui-h5-popMenu-md-px);
    --gui-popup-menu-md-pt: var(--gui-h5-popMenu-md-pt);
    --gui-popup-menu-md-pb: var(--gui-h5-popMenu-md-pb);
    --gui-popup-menu-sm-r: var(--gui-h5-popMenu-sm-r);
    --gui-popup-menu-sm-miw: var(--gui-h5-popMenu-sm-miw);
    --gui-popup-menu-sm-maw: var(--gui-h5-popMenu-sm-maw);
    --gui-popup-menu-sm-px: var(--gui-h5-popMenu-sm-px);
    --gui-popup-menu-sm-pt: var(--gui-h5-popMenu-sm-pt);
    --gui-popup-menu-sm-pb: var(--gui-h5-popMenu-sm-pb);
    --gui-popup-menu-item-bg: var(--gui-h5-popMenu-item-bg);
    --gui-popup-menu-item-active-bg: var(--gui-h5-popMenu-item-active-bg);
    --gui-popup-menu-item-c: var(--gui-h5-popMenu-item-c);
    --gui-popup-menu-item-disabled-c: var(--gui-h5-popMenu-item-disabled-c);
    --gui-popup-menu-md-item-pt: var(--gui-h5-popMenu-md-item-pt);
    --gui-popup-menu-md-item-pr: var(--gui-h5-popMenu-md-item-pr);
    --gui-popup-menu-md-item-pb: var(--gui-h5-popMenu-md-item-pb);
    --gui-popup-menu-md-item-pl: var(--gui-h5-popMenu-md-item-pl);
    --gui-popup-menu-md-item-r: var(--gui-h5-popMenu-md-item-r);
    --gui-popup-menu-md-item-fz: var(--gui-h5-popMenu-md-item-fz);
    --gui-popup-menu-md-item-fw: var(--gui-h5-popMenu-md-item-fw);
    --gui-popup-menu-md-item-lh: var(--gui-h5-popMenu-md-item-lh);
    --gui-popup-menu-md-item-h: var(--gui-h5-popMenu-md-item-h);
    --gui-popup-menu-md-item-multiline-h: var(--gui-h5-popMenu-md-item-multiline-h);
    --gui-popup-menu-md-item-gap: var(--gui-h5-popMenu-md-item-gap);
    --gui-popup-menu-md-item-icon-size: var(--gui-h5-popMenu-md-item-icon-size);
    --gui-popup-menu-sm-item-pt: var(--gui-h5-popMenu-sm-item-pt);
    --gui-popup-menu-sm-item-pr: var(--gui-h5-popMenu-sm-item-pr);
    --gui-popup-menu-sm-item-pb: var(--gui-h5-popMenu-sm-item-pb);
    --gui-popup-menu-sm-item-pl: var(--gui-h5-popMenu-sm-item-pl);
    --gui-popup-menu-sm-item-r: var(--gui-h5-popMenu-sm-item-r);
    --gui-popup-menu-sm-item-fz: var(--gui-h5-popMenu-sm-item-fz);
    --gui-popup-menu-sm-item-fw: var(--gui-h5-popMenu-sm-item-fw);
    --gui-popup-menu-sm-item-lh: var(--gui-h5-popMenu-sm-item-lh);
    --gui-popup-menu-sm-item-h: var(--gui-h5-popMenu-sm-item-h);
    --gui-popup-menu-sm-item-multiline-h: var(--gui-h5-popMenu-sm-item-multiline-h);
    --gui-popup-menu-sm-item-gap: var(--gui-h5-popMenu-sm-item-gap);
    --gui-popup-menu-sm-item-icon-size: var(--gui-h5-popMenu-sm-item-icon-size)
}

.gui_abcdc0b7 {
    background-color: var(--gui-popup-menu-bg);
    border-radius: var(--gui-popup-menu-md-r);
    padding: var(--gui-popup-menu-md-pt) var(--gui-popup-menu-md-px) var(--gui-popup-menu-md-pb);
    box-shadow: var(--gui-popup-menu-shadow);
    display: flex;
    flex-direction: column;
    z-index: var(--gui-popup-menu-zIndex);
    border: var(--gui-popup-menu-border);
    animation-duration: .2s;
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
    will-change: transform, opacity
}

.gui_abcdc0b7[data-state=open][data-side=top] {
    animation-name: gui_45995502
}

.gui_abcdc0b7[data-state=open][data-side=right] {
    animation-name: gui_f89c2dfd
}

.gui_abcdc0b7[data-state=open][data-side=bottom] {
    animation-name: gui_fa5a8129
}

.gui_abcdc0b7[data-state=open][data-side=left] {
    animation-name: gui_15c8e646
}

.gui_abcdc0b7[data-state=closed][data-side=top] {
    animation-name: gui_ea1db965
}

.gui_abcdc0b7[data-state=closed][data-side=right] {
    animation-name: gui_1de66328
}

.gui_abcdc0b7[data-state=closed][data-side=bottom] {
    animation-name: gui_4e6caaec
}

.gui_abcdc0b7[data-state=closed][data-side=left] {
    animation-name: gui_6ccec11
}

.gui_abcdc0b7[data-size=md] {
    border-radius: var(--gui-popup-menu-md-r);
    min-width: var(--gui-popup-menu-md-miw);
    max-width: var(--gui-popup-menu-md-maw);
    padding: var(--gui-popup-menu-md-pt) var(--gui-popup-menu-md-px) var(--gui-popup-menu-md-pb)
}

.gui_abcdc0b7[data-size=sm] {
    border-radius: var(--gui-popup-menu-sm-r);
    min-width: var(--gui-popup-menu-sm-miw);
    max-width: var(--gui-popup-menu-sm-maw);
    padding: var(--gui-popup-menu-sm-pt) var(--gui-popup-menu-sm-px) var(--gui-popup-menu-sm-pb)
}

.gui_33e9e1f6 {
    display: inline-block
}

.gui_e42a8795 {
    display: flex;
    align-items: center;
    border-radius: var(--gui-popup-menu-md-item-r);
    cursor: pointer;
    outline: none;
    color: var(--gui-popup-menu-item-c);
    text-decoration: none;
    border: none;
    background: var(--gui-popup-menu-item-bg);
    width: 100%;
    text-align: start;
    transition: background-color .2s
}

.gui_abcdc0b7[data-size=md] .gui_e42a8795,
.gui_e42a8795 {
    padding: var(--gui-popup-menu-md-item-pt) var(--gui-popup-menu-md-item-pr) var(--gui-popup-menu-md-item-pb) var(--gui-popup-menu-md-item-pl);
    font-size: var(--gui-popup-menu-md-item-fz);
    font-weight: var(--gui-popup-menu-md-item-fw);
    line-height: var(--gui-popup-menu-md-item-lh)
}

.gui_abcdc0b7[data-size=md] .gui_e42a8795 {
    border-radius: var(--gui-popup-menu-md-item-r);
    height: var(--gui-popup-menu-md-item-h)
}

.gui_abcdc0b7[data-size=md] .gui_e42a8795[data-multiline=true] {
    height: var(--gui-popup-menu-md-item-multiline-h)
}

.gui_abcdc0b7[data-size=sm] .gui_e42a8795 {
    padding: var(--gui-popup-menu-sm-item-pt) var(--gui-popup-menu-sm-item-pr) var(--gui-popup-menu-sm-item-pb) var(--gui-popup-menu-sm-item-pl);
    border-radius: var(--gui-popup-menu-sm-item-r);
    font-size: var(--gui-popup-menu-sm-item-fz);
    font-weight: var(--gui-popup-menu-sm-item-fw);
    line-height: var(--gui-popup-menu-sm-item-lh);
    height: var(--gui-popup-menu-sm-item-h)
}

.gui_abcdc0b7[data-size=sm] .gui_e42a8795[data-multiline=true] {
    height: var(--gui-popup-menu-sm-item-multiline-h)
}

.gui_e42a8795:focus,
.gui_e42a8795:hover {
    background-color: var(--gui-popup-menu-item-active-bg)
}

.gui_e42a8795[data-disabled] {
    color: var(--gui-popup-menu-item-disabled-c);
    pointer-events: none
}

.gui_e42a48fb {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0
}

.gui_abcdc0b7[data-size=md] .gui_e42a48fb,
.gui_e42a48fb {
    -webkit-margin-end: var(--gui-popup-menu-md-item-gap);
    margin-inline-end: var(--gui-popup-menu-md-item-gap)
}

.gui_abcdc0b7[data-size=sm] .gui_e42a48fb {
    -webkit-margin-end: var(--gui-popup-menu-sm-item-gap);
    margin-inline-end: var(--gui-popup-menu-sm-item-gap)
}

.gui_a14802b2 {
    flex: 1;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

@keyframes gui_fa5a8129 {
    0% {
        opacity: 0;
        transform: translateY(5px)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes gui_15c8e646 {
    0% {
        opacity: 0;
        transform: translateX(-5px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes gui_45995502 {
    0% {
        opacity: 0;
        transform: translateY(-5px)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes gui_f89c2dfd {
    0% {
        opacity: 0;
        transform: translateX(5px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes gui_ea1db965 {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateY(-5px)
    }
}

@keyframes gui_1de66328 {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    to {
        opacity: 0;
        transform: translateX(5px)
    }
}

@keyframes gui_4e6caaec {
    0% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateY(5px)
    }
}

@keyframes gui_6ccec11 {
    0% {
        opacity: 1;
        transform: translateX(0)
    }
    to {
        opacity: 0;
        transform: translateX(-5px)
    }
}

.gui_844f20d1 {
    display: flex;
    align-items: center;
    width: 100%
}

.gui_83883a92 {
    flex: 1;
    min-width: 0
}

.gui_638906d9 {
    flex-shrink: 0;
    margin-left: 12px;
    display: flex;
    align-items: center;
    gap: 16px
}

.gui_25dca9a4 {
    --gui-icon-size: var(--gui-tabsMenu-chevron-size) !important;
    font-size: var(--gui-tabsMenu-chevron-size);
    width: var(--gui-tabsMenu-chevron-size);
    height: var(--gui-tabsMenu-chevron-size);
    -webkit-margin-start: calc(var(--gui-tabs-icon-mx) * -1);
    margin-inline-start: calc(var(--gui-tabs-icon-mx) * -1);
    transition: transform .2s ease
}

.gui_25dca9a4[data-expanded=true] {
    transform: rotate(180deg)
}

.gui_844f20d1 {
    --gui-tabsMenu-chevron-size: 14px;
    --gui-tabsMenu-chevron-mx: 4px
}

.gui_844f20d1[data-size=lg],
.gui_844f20d1[data-size=xl] {
    --gui-tabsMenu-chevron-size: 18px;
    --gui-tabsMenu-chevron-mx: 6px
}

.gui_11647e73 {
    display: none
}

@media (max-width:768px) {
    .gui_2f076fb2,
    .gui_2f076fb2[data-size=lg],
    .gui_2f076fb2[data-size=xl] {
        --gui-tabsMenu-chevron-size: var(--gui-h5-tabsMenu-chevron-size);
        --gui-tabsMenu-chevron-mx: var(--gui-h5-tabsMenu-chevron-mx)
    }
}