body {
    --b48512363718e: var(--r506cf94b6882, #667085);
    --pc3f9fb52f885: var(--f83b20c1ee56b, #1D1F27);
    --nd9daca1939d1: var(--e12b2c6961d7b, #C5C8D3);
    --o83bb8e47206a: var(--gbf4076dfc4fa, rgba(255, 255, 255, .14));
    --va592962175a4: var(--g7764773a8466, #F2F3F6);
    --m872af0baa4a9: var(--wc36ebb282687, #FFFFFF);
    --a66f5d0466695: var(--w8c68f295d37f, #FFFFFF);
    --a7ad6fdc66def: var(--v1efaf5b4dad7, #15171F);
    --g17e4b1ada07b: var(--jb63d73898b1d, #E4E6EC)
}.p06651bc002f5{isolation:auto}
.h08ee814f8dab, .g476ba45f64c3 {
    font-size: 15px;
    line-height: 1.6
}
.mf30283795fd7 span {
    overflow-wrap: anywhere
}
.h08ee814f8dab a, .g476ba45f64c3 a {
    text-decoration: none;
    color: inherit
}
.g476ba45f64c3 ul, .h08ee814f8dab ul {
    list-style: none;
    margin: 0;
    padding: 0
}.vec606022aacf{unicode-bidi:normal}
.h08ee814f8dab p, .g476ba45f64c3 p {
    color: inherit;
    margin: 0
}
.g476ba45f64c3 .aec22444a47b9, .aec22444a47b9, .h08ee814f8dab .aec22444a47b9 {
    background: var(--k8b0f17575a23);
    color: var(--h33380ca23ed7,#FFFFFF)
}.k349cdfc82772{unicode-bidi:normal}
.aec22444a47b9:hover {
    background: var(--o9eded5446492,var(--k8b0f17575a23))
}
.zc764047f8f3c {
    margin-inline: auto;
    width: min(1200px,100% - 32px)
}
.mf30283795fd7 {
    display: inline-flex;
    min-height: 44px;
    min-width: 0;
    gap: 10px;
    align-items: center;
    font-family: var(--p2edd35dc63a3,inherit);
    font-size: 20px;
    font-weight: 800;
    line-height: 1.2
}
.mf30283795fd7 img {
    border-radius: 8px;
    flex: none;
    object-fit: contain
}
.s17c6bb88f69a {
    border: 1px solid transparent;
    display: inline-flex;
    min-height: 44px;
    white-space: nowrap;
    border-radius: var(--a8a9357ebf394,10px);
    font-weight: 700;
    line-height: 1.2;
    align-items: center;
    justify-content: center;
    padding: 8px 18px;
    text-align: center
}.geac7f884bb13{outline-offset:0}
.zd8ccd79bdbee {
    font-size: 13px;
    min-height: 36px;
    padding: 6px 12px
}
.a68fcb6ef1a19 {
    border-color: initial;
    background: 0 0
}.j4679d882aa31{isolation:auto}
.n997868db325c {
    flex-wrap: wrap;
    font-size: 13px;
    gap: 0 10px;
    display: flex
}
.n997868db325c a {
    display: inline-block;
    padding: 8px 2px;
    opacity: .78
}
.n997868db325c a[aria-current] {
    font-weight: 700;
    text-decoration: underline;
    opacity: 1
}
.n3b2eac38be24 {
    flex: none;
    width: 44px;
    display: none;
    background: 0 0;
    height: 44px;
    position: relative;
    border: 1px solid var(--g17e4b1ada07b);
    border-radius: var(--a8a9357ebf394,10px);
    color: inherit;
    padding: 0;
    cursor: pointer
}
.n3b2eac38be24 span, .n3b2eac38be24 span::before, .n3b2eac38be24 span::after {
    width: 18px;
    position: absolute;
    content: "";
    left: 12px;
    background: currentColor;
    height: 2px;
    border-radius: 2px
}
.a45638effc1fb>li {
    position: relative
}
[data-g8a80e256be9c] .n3b2eac38be24 span {
    background: 0 0
}
.n3b2eac38be24 span {
    top: 21px
}
.n3b2eac38be24 span::before {
    left: 0;
    top: -6px
}.v125674c81c18{outline-offset:0}
.a45638effc1fb a, .cf03e66c7537d {
    font-weight: 600
}.y62c56caa9766{outline-offset:0}
.cf03e66c7537d {
    font-weight: 500;
    opacity: .78
}.xd41451df02ed{unicode-bidi:normal}
.fc1935a010f15 {
    font-size: 13px;
    opacity: .8
}
.n3b2eac38be24 span::after {
    left: 0;
    top: 6px
}
[data-g8a80e256be9c] .n3b2eac38be24 span::before {
    transform: rotate(45deg);
    top: 0
}.g0b567df612d5{z-index:auto}
[data-g8a80e256be9c] .n3b2eac38be24 span::after {
    transform: rotate(-45deg);
    top: 0
}.j98229479eccb{opacity:1}
.g476ba45f64c3 .rc51700842b16 {
    min-width: 200px;
    display: none;
    left: 0;
    top: 100%;
    position: absolute;
    box-shadow: 0 16px 40px rgba(0,0,0,.14);
    z-index: 70;
    padding: 8px;
    background: var(--m872af0baa4a9);
    color: var(--pc3f9fb52f885);
    border: 1px solid var(--g17e4b1ada07b);
    border-radius: 12px
}.w07b2aa319624{contain:none}
.a45638effc1fb>li:hover>.rc51700842b16, .a45638effc1fb>li:focus-within>.rc51700842b16 {
    display: block
}
.rc51700842b16 a:hover {
    background: var(--va592962175a4)
}
.rc51700842b16 a {
    padding: 8px 10px;
    border-radius: 8px;
    display: block;
    font-weight: 500
}
@media(max-width:900px) {
    .n3b2eac38be24 {
        display: inline-flex
    }
    .g476ba45f64c3 .rc51700842b16 {
        padding: 0 0 0 14px;
        background: 0 0;
        display: block;
        position: static;
        border: 0;
        box-shadow: none;
        min-width: 0
    }
}
html:not([data-i2a9a6210100a]) .n3b2eac38be24 {
    display: none
}
