.nav-button-znwuaSC1 {
    --ui-lib-nav-button-default-color-content: #131722;
    --ui-lib-nav-button-default-color-bg: #0000;
    background: #0000;
    border: none;
    box-sizing: initial;
    color: var(--ui-lib-nav-button-color-content, var(--ui-lib-nav-button-default-color-content));
    display: flex;
    outline: none;
    padding: 0;
    position: relative
}

html.theme-dark .nav-button-znwuaSC1 {
    --ui-lib-nav-button-default-color-content: #d1d4dc
}

.nav-button-znwuaSC1.link-znwuaSC1 {
    cursor: pointer
}

.nav-button-znwuaSC1:hover {
    --ui-lib-nav-button-default-color-content: #131722;
    --ui-lib-nav-button-default-color-bg: #f0f3fa
}

html.theme-dark .nav-button-znwuaSC1:hover {
    --ui-lib-nav-button-default-color-bg: #2a2e39;
    --ui-lib-nav-button-default-color-content: #fff
}

.nav-button-znwuaSC1:active {
    --ui-lib-nav-button-default-color-content: #131722;
    --ui-lib-nav-button-default-color-bg: #e0e3eb
}

html.theme-dark .nav-button-znwuaSC1:active {
    --ui-lib-nav-button-default-color-bg: #363a45;
    --ui-lib-nav-button-default-color-content: #fff
}

.nav-button-znwuaSC1:focus .background-znwuaSC1:after {
    display: block
}

.nav-button-znwuaSC1:focus-visible .background-znwuaSC1:after {
    display: block
}

.nav-button-znwuaSC1:focus:not(:focus-visible) .background-znwuaSC1:after {
    display: none
}

.nav-button-znwuaSC1:disabled,
.nav-button-znwuaSC1[aria-disabled=true] {
    --ui-lib-nav-button-default-color-content: #b2b5be;
    cursor: default
}

html.theme-dark .nav-button-znwuaSC1:disabled,
html.theme-dark .nav-button-znwuaSC1[aria-disabled=true] {
    --ui-lib-nav-button-default-color-content: #5d606b
}

.nav-button-znwuaSC1:disabled .background-znwuaSC1,
.nav-button-znwuaSC1[aria-disabled=true] .background-znwuaSC1 {
    display: none
}

.background-znwuaSC1 {
    --ui-lib-nav-button-color-outline-default: #2962ffcc;
    background: var(--ui-lib-nav-button-color-bg, var(--ui-lib-nav-button-default-color-bg));
    display: block;
    outline: none;
    overflow: visible;
    position: absolute
}

.background-znwuaSC1:focus {
    outline: none
}

.background-znwuaSC1:focus-visible {
    outline: none
}

.background-znwuaSC1:after {
    border-color: var(--ui-lib-nav-button-color-outline, var(--ui-lib-nav-button-color-outline-default));
    border-style: solid;
    border-width: 2px;
    box-sizing: border-box;
    content: "";
    display: none;
    height: calc(100% + 8px);
    left: -4px;
    pointer-events: none;
    position: absolute;
    top: -4px;
    width: calc(100% + 8px);
    z-index: 1
}

.icon-znwuaSC1 {
    z-index: 0
}

.icon-znwuaSC1,
.icon-znwuaSC1 svg {
    display: flex
}

.flip-icon-znwuaSC1,
.flip-icon-znwuaSC1 svg {
    transform: rotate(90deg)
}

.size-large-znwuaSC1 {
    --ui-lib-nav-button-basic-offset: 8px;
    --ui-lib-nav-button-safe-offset: 12px;
    height: 24px;
    width: 24px
}

.size-large-znwuaSC1.preserve-paddings-znwuaSC1 {
    padding: 8px
}

.size-large-znwuaSC1 .background-znwuaSC1 {
    border-radius: 8px;
    height: calc(100% + 16px);
    left: -8px;
    top: -8px;
    width: calc(100% + 16px)
}

.size-large-znwuaSC1 .background-znwuaSC1:after {
    border-radius: 12px
}

.size-large-znwuaSC1.preserve-paddings-znwuaSC1 .background-znwuaSC1 {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.size-medium-znwuaSC1 {
    --ui-lib-nav-button-basic-offset: 8px;
    --ui-lib-nav-button-safe-offset: 12px;
    height: 18px;
    width: 18px
}

.size-medium-znwuaSC1.preserve-paddings-znwuaSC1 {
    padding: 8px
}

.size-medium-znwuaSC1 .background-znwuaSC1 {
    border-radius: 8px;
    height: calc(100% + 16px);
    left: -8px;
    top: -8px;
    width: calc(100% + 16px)
}

.size-medium-znwuaSC1 .background-znwuaSC1:after {
    border-radius: 12px
}

.size-medium-znwuaSC1.preserve-paddings-znwuaSC1 .background-znwuaSC1 {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.size-small-znwuaSC1 {
    --ui-lib-nav-button-basic-offset: 8px;
    --ui-lib-nav-button-safe-offset: 12px;
    height: 14px;
    width: 14px
}

.size-small-znwuaSC1.preserve-paddings-znwuaSC1 {
    padding: 8px
}

.size-small-znwuaSC1 .background-znwuaSC1 {
    border-radius: 6px;
    height: calc(100% + 16px);
    left: -8px;
    top: -8px;
    width: calc(100% + 16px)
}

.size-small-znwuaSC1 .background-znwuaSC1:after {
    border-radius: 10px
}

.size-small-znwuaSC1.preserve-paddings-znwuaSC1 .background-znwuaSC1 {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.size-xsmall-znwuaSC1 {
    --ui-lib-nav-button-basic-offset: 4px;
    --ui-lib-nav-button-safe-offset: 8px;
    height: 12px;
    width: 12px
}

.size-xsmall-znwuaSC1.preserve-paddings-znwuaSC1 {
    padding: 4px
}

.size-xsmall-znwuaSC1 .background-znwuaSC1 {
    border-radius: 4px;
    height: calc(100% + 8px);
    left: -4px;
    top: -4px;
    width: calc(100% + 8px)
}

.size-xsmall-znwuaSC1 .background-znwuaSC1:after {
    border-radius: 8px
}

.size-xsmall-znwuaSC1.preserve-paddings-znwuaSC1 .background-znwuaSC1 {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.size-xxsmall-znwuaSC1 {
    --ui-lib-nav-button-basic-offset: 4px;
    --ui-lib-nav-button-safe-offset: 8px;
    height: 10px;
    width: 10px
}

.size-xxsmall-znwuaSC1.preserve-paddings-znwuaSC1 {
    padding: 4px
}

.size-xxsmall-znwuaSC1 .background-znwuaSC1 {
    border-radius: 4px;
    height: calc(100% + 8px);
    left: -4px;
    top: -4px;
    width: calc(100% + 8px)
}

.size-xxsmall-znwuaSC1 .background-znwuaSC1:after {
    border-radius: 8px
}

.size-xxsmall-znwuaSC1.preserve-paddings-znwuaSC1 .background-znwuaSC1 {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.visually-hidden-znwuaSC1 {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}