.uc18cfc7be92a a, .r4a886468d9b4 a {
    text-decoration: none;
    color: inherit
}
body {
    --x6894f134c165: var(--sf05aca080d44, rgb(21,23,31));
    --k64e672dd9c2f: var(--r2701dbe12f00, rgb(197,200,211));
    --bbaf1c048c1a5: var(--vcb41964848e5, rgb(228,230,236));
    --fdb590d992681: var(--d3c2ad71db486, rgb(255,255,255));
    --h5d94e68e061a: var(--fdc13c2d6fc11, rgba(255, 255, 255, .14));
    --o9c5144f3a647: var(--acfc087d5773a, rgb(242,243,246));
    --a11645e8327bf: var(--vfe30192a11be, rgb(102,112,133));
    --ee79bb6f77339: var(--v72cbabc2e51d, rgb(29,31,39));
    --i908a02749199: var(--d807ba1178225, rgb(255,255,255))
}
.uc18cfc7be92a ul, .r4a886468d9b4 ul {
    list-style: none;
    padding: 0;
    margin: 0
}.r528f6ebcbe82{outline-offset:0}
.r4a886468d9b4 p, .uc18cfc7be92a p {
    margin: 0;
    color: inherit
}
.cab4ed9b97bd3 {
    width: min(1200px,100% - 32px);
    margin-inline: auto
}
.na6de1f6bb156 img {
    border-radius: 8px;
    flex: none;
    object-fit: contain
}
.uc18cfc7be92a .q8b3fddb431b6, .q8b3fddb431b6, .r4a886468d9b4 .q8b3fddb431b6 {
    color: var(--fe7f8eba38f48,rgb(255,255,255));
    background: var(--pc94c9836117f)
}
.q8b3fddb431b6:hover {
    background: var(--r6d5c26d08e3b,var(--pc94c9836117f))
}
.r4a886468d9b4, .uc18cfc7be92a {
    font-size: 15px;
    line-height: 1.6
}
.na6de1f6bb156 span {
    overflow-wrap: anywhere
}
.na6de1f6bb156 {
    min-height: 44px;
    align-items: center;
    font-family: var(--g24d5c880d20f,inherit);
    display: inline-flex;
    min-width: 0;
    font-size: 20px;
    font-weight: 800;
    line-height: 1.2;
    gap: 10px
}
.zec651d2ff54e {
    font-weight: 700;
    min-height: 44px;
    align-items: center;
    display: inline-flex;
    white-space: nowrap;
    padding: 8px 18px;
    border: 1px solid transparent;
    text-align: center;
    justify-content: center;
    line-height: 1.2;
    border-radius: var(--t8f8cbfc9b236,10px)
}
.h799831177ce8 {
    border-color: initial;
    background: 0 0
}.s9548b5dc7a07{font-kerning:auto}
.v54d6fb091f32 {
    font-size: 13px;
    padding: 6px 12px;
    min-height: 36px
}.t4c8f5f12c54b{unicode-bidi:normal}
.re66c2c78bff7 {
    font-size: 13px;
    gap: 0 10px;
    display: flex;
    flex-wrap: wrap
}
.re66c2c78bff7 a {
    opacity: .78;
    display: inline-block;
    padding: 8px 2px
}
.re66c2c78bff7 a[aria-current] {
    opacity: 1;
    text-decoration: underline;
    font-weight: 700
}.t55693c67b689{font-kerning:auto}
.tfc2f2c4c72ed, .s1e16b8760cd9 a {
    font-weight: 600
}
.tfc2f2c4c72ed {
    opacity: .78;
    font-weight: 500
}.odca625ce0b52{unicode-bidi:normal}
.zedcddc50115e {
    opacity: .8;
    font-size: 13px
}
.web0fe9b5ac6c {
    width: 44px;
    display: none;
    flex: none;
    border: 1px solid var(--bbaf1c048c1a5);
    border-radius: var(--t8f8cbfc9b236,10px);
    height: 44px;
    background: 0 0;
    position: relative;
    cursor: pointer;
    color: inherit;
    padding: 0
}
.web0fe9b5ac6c span, .web0fe9b5ac6c span::before, .web0fe9b5ac6c span::after {
    width: 18px;
    position: absolute;
    height: 2px;
    content: "";
    background: currentColor;
    border-radius: 2px;
    left: 12px
}
.web0fe9b5ac6c span {
    top: 21px
}
.s1e16b8760cd9>li {
    position: relative
}
[data-safc4084d8516] .web0fe9b5ac6c span {
    background: 0 0
}.u01a5165cd540{visibility:inherit}
.web0fe9b5ac6c span::before {
    left: 0;
    top: -6px
}
.web0fe9b5ac6c span::after {
    left: 0;
    top: 6px
}
[data-safc4084d8516] .web0fe9b5ac6c span::before {
    top: 0;
    transform: rotate(45deg)
}
[data-safc4084d8516] .web0fe9b5ac6c span::after {
    transform: rotate(-45deg);
    top: 0
}
.r4a886468d9b4 .h12980e45282c {
    display: none;
    min-width: 200px;
    padding: 8px;
    position: absolute;
    color: var(--ee79bb6f77339);
    background: var(--fdb590d992681);
    left: 0;
    top: 100%;
    z-index: 70;
    box-shadow: 0 16px 40px rgba(0,0,0,.14);
    border: 1px solid var(--bbaf1c048c1a5);
    border-radius: 12px
}
.s1e16b8760cd9>li:focus-within>.h12980e45282c, .s1e16b8760cd9>li:hover>.h12980e45282c {
    display: block
}
.h12980e45282c a {
    font-weight: 500;
    display: block;
    border-radius: 8px;
    padding: 8px 10px
}.n5d6f3989acf2{font-kerning:auto}
.h12980e45282c a:hover {
    background: var(--o9c5144f3a647)
}
@media(max-width:900px) {
    .web0fe9b5ac6c {
        display: inline-flex
    }
    .r4a886468d9b4 .h12980e45282c {
        position: static;
        display: block;
        min-width: 0;
        padding: 0 0 0 14px;
        border: 0;
        box-shadow: none;
        background: 0 0
    }
}
html:not([data-h51efd1837375]) .web0fe9b5ac6c {
    display: none
}
