body {
    --b3f3ce4f12a39: var(--k56b7c49e3635, rgb(29,31,39));
    --x0a0af19bb876: var(--h28f5a1286343, rgb(21,23,31));
    --g44b3a41a97e6: var(--wcaac5613a258, rgb(255,255,255));
    --mb1154ee8d8e3: var(--d965f192da577, rgb(255,255,255));
    --l051649df25c3: var(--l907dfeeb6183, rgb(228,230,236));
    --s0520d957ef71: var(--k8e0e6157dbec, rgb(102,112,133));
    --o3ee27990ddd0: var(--tda56bf08fe44, rgb(242,243,246));
    --jc09930d878f9: var(--bbed10f9ef8a8, rgb(197,200,211));
    --j353605f9833b: var(--ya73d5434e4c6, rgba(255, 255, 255, .14));
}.x4726356ff82b{contain:none}
.y1e5a0af0a3dd ul, .t0c68a8adca08 ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.n0e4fcb8df347 span {
    overflow-wrap: anywhere;
}
.n0e4fcb8df347 img {
    border-radius: 8px;
    flex: none;
    object-fit: contain;
}.tef037c698dde{contain:none}
.y1e5a0af0a3dd, .t0c68a8adca08 {
    font-size: 15px;
    line-height: 1.6;
}
.y1e5a0af0a3dd a, .t0c68a8adca08 a {
    text-decoration: none;
    color: inherit;
}
.t0c68a8adca08 p, .y1e5a0af0a3dd p {
    color: inherit;
    margin: 0px;
}
.d4ccdac037dbf {
    width: min(1200px,100% - 32px);
    margin-inline: auto;
}
.n0e4fcb8df347 {
    align-items: center;
    font-family: var(--i58f6d782f09a,inherit);
    min-height: 44px;
    min-width: 0px;
    display: inline-flex;
    font-size: 20px;
    font-weight: 800;
    gap: 10px;
    line-height: 1.2;
}
.y51849ed51956 {
    white-space: nowrap;
    border: 1px solid transparent;
    align-items: center;
    justify-content: center;
    padding: 8px 18px;
    text-align: center;
    border-radius: var(--p49a750259c73,10px);
    min-height: 44px;
    display: inline-flex;
    font-weight: 700;
    line-height: 1.2;
}
.y1e5a0af0a3dd .pb9553fda2309, .pb9553fda2309, .t0c68a8adca08 .pb9553fda2309 {
    background: var(--vbc3a5e6ff9f2);
    color: var(--n1dbeb0cba751,rgb(255,255,255));
}.vca79c08bd17c{outline-offset:0}
.qc0a6971fdaac {
    font-size: 13px;
    padding: 6px 12px;
    min-height: 36px;
}
.kc30286f9d803 {
    flex-wrap: wrap;
    font-size: 13px;
    gap: 0px 10px;
    display: flex;
}
.kc30286f9d803 a {
    padding: 8px 2px;
    display: inline-block;
    opacity: .78;
}
.kc30286f9d803 a[aria-current] {
    opacity: 1;
    text-decoration: underline;
    font-weight: 700;
}
.u8ea86441b58a a, .wc06be57c82a1 {
    font-weight: 600;
}
.wc06be57c82a1 {
    font-weight: 500;
    opacity: .78;
}
.m888e1df50b40 {
    opacity: .8;
    font-size: 13px;
}
.pb9553fda2309:hover {
    background: var(--oe54017f0d41c,var(--vbc3a5e6ff9f2));
}
.y338a45317200 {
    border-color: initial;
    background: 0 0;
}
.o767372f60091 {
    background: 0 0;
    width: 44px;
    height: 44px;
    border: 1px solid var(--l051649df25c3);
    position: relative;
    flex: none;
    display: none;
    cursor: pointer;
    border-radius: var(--p49a750259c73,10px);
    color: inherit;
    padding: 0px;
}.j45efa5d20a1d{font-kerning:auto}
.o767372f60091 span, .o767372f60091 span::after, .o767372f60091 span::before {
    position: absolute;
    background: currentColor;
    border-radius: 2px;
    content: "";
    left: 12px;
    width: 18px;
    height: 2px;
}
[data-g21abee69d656] .o767372f60091 span {
    background: 0 0;
}.vea2d23003140{outline-offset:0}
.o767372f60091 span {
    top: 21px;
}
.o767372f60091 span::before {
    left: 0px;
    top: -6px;
}
.u8ea86441b58a>li {
    position: relative;
}.mcbec60d2d902{z-index:auto}
.o767372f60091 span::after {
    left: 0px;
    top: 6px;
}
[data-g21abee69d656] .o767372f60091 span::before {
    transform: rotate(45deg);
    top: 0px;
}
[data-g21abee69d656] .o767372f60091 span::after {
    transform: rotate(-45deg);
    top: 0px;
}
.y1e5a0af0a3dd .b2ab8805c6355 {
    position: absolute;
    left: 0px;
    top: 100%;
    background: var(--g44b3a41a97e6);
    border: 1px solid var(--l051649df25c3);
    border-radius: 12px;
    box-shadow: 0 16px 40px rgba(0,0,0,.14);
    min-width: 200px;
    padding: 8px;
    display: none;
    z-index: 70;
    color: var(--b3f3ce4f12a39);
}.db9c96dc822ee{visibility:inherit}
.b2ab8805c6355 a:hover {
    background: var(--o3ee27990ddd0);
}.a021a2fb7ff86{outline-offset:0}
.u8ea86441b58a>li:hover>.b2ab8805c6355, .u8ea86441b58a>li:focus-within>.b2ab8805c6355 {
    display: block;
}.d01de616bae77{visibility:inherit}
.b2ab8805c6355 a {
    display: block;
    font-weight: 500;
    border-radius: 8px;
    padding: 8px 10px;
}
body[data-r05efd01a5f5e=lf8178c5a4bc3] :is(.u8ea86441b58a>li>a, .d15daca95fd88 a, .sb2b3c088cbd6 a) {
    letter-spacing: .08em;
    text-transform: uppercase;
    font-size: 12px;
}
@media(max-width:900px) {
    .o767372f60091 {
        display: inline-flex;
    }
    .y1e5a0af0a3dd .b2ab8805c6355 {
        display: block;
        padding: 0px 0px 0px 14px;
        border: 0;
        background: 0 0;
        position: static;
        box-shadow: none;
        min-width: 0px;
    }
}
html:not([data-bc70d25ebf370]) .o767372f60091 {
    display: none;
}
