:root {
    --j2zxro1i:1240px;
    --kv52:#b85614;
    --szm9qBg:#ede8f6;
    --yiqiq9s:#f2b21c;
    --iyl97:#c7c7c7;
    --kimz8s:72ch;
    --h1hh09fi:16px;
    --hx1y:1.5;
    --osdf6csText:#111111;
    --wd5y9:#f2b21c;
    --hc36lwwa:200ms;
    --b6papvg:1.25;
    --wcw9ijr:16px;
    --sq13rf:#22704a;
    color-scheme:light;
    --osdf6csHover:#ea8039;
    --mkvocm1:#ffffff;
    --ii516:6px;
    --gidi:240ms;
    --d8jd:#fff7f2;
    --y8bn39p:999px;
    --kst7n0:#ede8f6;
    --d6wp:"Qnikz",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
    --dh69n:#e66b19;
    --d9m2k:12px;
    --pmt4ed:0 0 0 1px var(--iyl97);
    --osdf6csBg:#e66b19;
    --dh69nText:#111111;
    --j3rm53:"W1s4n",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
    --ecmh5k5:1.2;
    --ligaymzk:#b36b00;
    --hiksh26i:#be3a27;
    --qt2e0:120ms;
    --mzsjbae9:#000000;
    --szm9qText:#4a2c8f;
    --iulovibx:20px;
    --rkc3:#401a00;
    --mzsjbae9Muted:#5b5970
}

@media (prefers-reduced-motion:reduce) {
    :root {
        --hc36lwwa:0ms;
        --gidi:0ms;
        --qt2e0:0ms
    }
}

@font-face {
    src:url(/assets/library/d4ae5188-a653-70ec-fe28-f42293bbee82.woff2) format("woff2");
    font-weight:400;
    font-display:swap;
    font-family:"W1s4n"
}

@font-face {
    font-family:"W1s4n";
    font-display:swap;
    font-weight:700;
    src:url(/assets/library/7a7ce1a3-4f3e-9944-fe88-fc61abbc93b6.woff2) format("woff2")
}

@font-face {
    src:url(/assets/library/99ec7ccb-40cf-143f-977c-893649deece6.woff2) format("woff2");
    font-display:swap;
    font-family:"Qnikz";
    font-weight:400 700
}

.z7nrb5a .ftppkwo {
    opacity:.6;
    cursor:default;
    pointer-events:none;
    user-select:none
}

.unmt89 {
    position:absolute;
    white-space:nowrap;
    overflow:hidden;
    height:1px;
    clip:rect(0 0 0 0);
    width:1px
}

.gsohxdpu {
    container-type:inline-size;
    container-name:gsohxdpu;
    display:grid;
    gap:var(--iulovibx)
}

.r5fjwdwd,.usbx17fn {
    display:grid;
    gap:var(--iulovibx)
}

.e3ytw,.hocr5e {
    display:grid;
    gap:12px;
    padding:16px;
    background:var(--d8jd);
    color:var(--mzsjbae9);
    border:1px solid var(--iyl97);
    border-radius:var(--d9m2k);
    box-shadow:var(--pmt4ed)
}

.z58s {
    display:flex;
    align-items:center;
    gap:12px;
    min-width:0
}

.j8yn2wd {
    color:var(--szm9qText);
    background:var(--szm9qBg);
    justify-content:center;
    border-radius:var(--ii516);
    align-items:center;
    min-width:32px;
    height:32px;
    display:inline-flex;
    font-weight:700
}

.v08e6e {
    display:flex;
    flex-direction:column;
    gap:4px;
    min-width:0
}

.nl8u4uk3 {
    color:var(--rkc3);
    font-weight:700
}

.tvgsz1a5 {
    margin:0;
    font-weight:700
}

.mvsf0s {
    font-weight:400;
    color:var(--mzsjbae9Muted);
    display:block
}

.oey3sma2 {
    margin:0;
    padding:0;
    list-style:none;
    display:grid;
    gap:4px;
    font-size:.9375em
}

.olql1of {
    color:var(--mzsjbae9Muted)
}

.ivs54o {
    display:grid;
    gap:6px
}

.ivs54o .ftppkwo {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-height:48px;
    padding:0 20px;
    border:0;
    border-radius:var(--y8bn39p);
    background:var(--osdf6csBg);
    color:var(--osdf6csText);
    font:inherit;
    font-weight:700;
    text-decoration:none;
    cursor:pointer;
    transition:background var(--hc36lwwa)
}

.ivs54o .ftppkwo:hover {
    background:var(--osdf6csHover)
}

.ivs54o .ftppkwo:focus-visible {
    outline:3px solid var(--dh69n);
    outline-offset:2px
}

.a3a72i4 {
    color:var(--mzsjbae9Muted);
    margin:0;
    font-size:.75rem
}

.zdwbq94 {
    min-height:44px;
    color:var(--kv52);
    display:inline-flex;
    align-items:center
}

.m0xwl2c {
    display:inline-flex;
    align-items:center;
    gap:6px
}

.cevihhss {
    color:var(--iyl97);
    display:inline-flex
}

.qwn0.oxeof {
    color:var(--wd5y9)
}

.bufr81k2 {
    display:inline-flex;
    align-items:center;
    gap:6px;
    padding:3px 10px;
    border-radius:var(--y8bn39p);
    font-size:.8125rem;
    font-weight:600;
    background:var(--kst7n0);
    color:var(--mzsjbae9)
}

.bufr81k2[data-status=full] {
    background:var(--sq13rf);
    color:var(--dh69nText)
}

.elfsr {
    display:inline-block;
    padding:2px 8px;
    border-radius:var(--y8bn39p);
    background:var(--szm9qBg);
    color:var(--szm9qText);
    font-size:.75rem;
    font-weight:700
}

.n6bb {
    display:flex;
    align-items:center;
    justify-content:space-between;
    min-height:48px;
    padding:8px 16px;
    border:1px solid var(--iyl97);
    border-radius:var(--d9m2k);
    cursor:pointer;
    font-weight:700;
    list-style:none
}

.n6bb::-webkit-details-marker {
    display:none
}

.cyug2s1a[open]>.r5fjwdwd {
    margin-top:var(--iulovibx)
}

.mat1rbx table {
    width:100%;
    border-collapse:collapse
}

.ipbjfw {
    overflow-x:auto
}

.mat1rbx th,.mat1rbx td {
    padding:10px 12px;
    border-bottom:1px solid var(--iyl97);
    text-align:start;
    vertical-align:middle
}

.mat1rbx thead th {
    text-transform:uppercase;
    letter-spacing:.04em;
    font-size:.8125rem;
    color:var(--mzsjbae9Muted)
}

@container gsohxdpu (min-width:700px) {
    .hocr5e {
        grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(200px,240px);
        align-items:center
    }
    .hocr5e>.oey3sma2 {
        grid-column:1/3
    }
    .e3ytw {
        grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr) minmax(180px,220px);
        align-items:center
    }
    .usbx17fn[data-form=pair] {
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .usbx17fn[data-form=pair]>.hocr5e[data-step=feature] {
        grid-column:1/-1
    }
    .usbx17fn[data-form=podium] {
        grid-template-columns:repeat(auto-fit,minmax(260px,1fr))
    }
}

@container gsohxdpu (max-width:699.98px) {
    .mat1rbx thead {
        display:none
    }
    .mat1rbx tr {
        display:grid;
        gap:6px;
        padding:12px 0
    }
    .mat1rbx th,.mat1rbx td {
        display:block;
        padding:0;
        border:0
    }
    .mat1rbx td:empty {
        display:none
    }
}

.ackf {
    -webkit-overflow-scrolling:touch;
    max-width:100%;
    margin:0 0 1em;
    overflow-x:auto
}

.ackf>table {
    min-width:100%;
    margin:0
}

.ackf th,.ackf td {
    min-width:0;
    overflow-wrap:break-word
}

@media (max-width:599.98px) {
    .ackf[data-cols] tr,.ackf[data-cols] td,.ackf[data-cols]>table,.ackf[data-cols] tbody {
        min-width:0;
        box-sizing:border-box;
        display:block;
        width:100%
    }
    .ackf[data-cols] {
        overflow:visible
    }
    .ackf[data-cols] thead {
        clip:rect(0 0 0 0);
        height:1px;
        position:absolute;
        width:1px;
        overflow:hidden
    }
    .ackf[data-cols] tr {
        border:1px solid var(--iyl97);
        border-radius:var(--ii516);
        background:var(--d8jd);
        padding:4px 12px;
        margin:0 0 10px
    }
    .ackf[data-cols] td {
        display:grid;
        grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);
        gap:2px 12px;
        padding:7px 0;
        border:0;
        border-bottom:1px solid var(--iyl97);
        text-align:left
    }
    .ackf[data-cols] td::before {
        content:attr(data-th);
        font-weight:600;
        color:var(--mzsjbae9Muted)
    }
    .ackf[data-cols] td:first-child {
        color:var(--rkc3);
        font-weight:700;
        grid-template-columns:1fr
    }
    .ackf[data-cols] td:first-child::before {
        content:none
    }
    .ackf[data-cols] td:last-child {
        border-bottom:0
    }
}

.nk9w4 {
    margin:0 0 1em;
    border:1px solid var(--iyl97);
    border-radius:var(--ii516);
    background:var(--d8jd);
    color:var(--mzsjbae9)
}

.sznb {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:12px;
    min-height:44px;
    padding:10px 16px;
    cursor:pointer;
    list-style:none;
    font-weight:600;
    color:var(--rkc3);
    overflow-wrap:anywhere
}

.sznb::-webkit-details-marker {
    display:none
}

.sznb::after {
    content:"";
    flex:0 0 auto;
    width:8px;
    height:8px;
    margin-right:4px;
    border-right:2px solid currentColor;
    border-bottom:2px solid currentColor;
    transform:rotate(45deg);
    transition:transform var(--qt2e0)
}

.nk9w4[open]>.sznb::after {
    transform:rotate(-135deg)
}

.sznb:focus-visible {
    outline:3px solid var(--dh69n);
    outline-offset:2px;
    border-radius:var(--ii516)
}

.bamu6 {
    min-width:0;
    padding:0 16px 4px
}

.bamu6>:first-child {
    margin-top:0
}

@media print {
    .bamu6 {
        display:block
    }
}

.ilocua {
    display:grid;
    gap:var(--iulovibx)
}

.wva09yc {
    display:grid;
    gap:12px
}

.ni9e {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:8px;
    margin:0;
    padding:0;
    border:0;
    min-width:0
}

.ih0o3 {
    float:left;
    padding:0 4px 0 0;
    margin:0 4px 0 0;
    font-size:.8125rem;
    font-weight:600;
    color:var(--mzsjbae9Muted);
    line-height:44px
}

.p4ih63x1 {
    position:relative;
    display:inline-flex;
    align-items:center;
    gap:6px;
    min-height:44px;
    padding:0 14px;
    border:1px solid var(--iyl97);
    border-radius:var(--y8bn39p);
    background:var(--d8jd);
    color:var(--mzsjbae9);
    font-size:.9375rem;
    font-weight:600;
    cursor:pointer;
    transition:background var(--qt2e0),border-color var(--qt2e0)
}

.p4ih63x1:hover {
    border-color:var(--dh69n)
}

.jj3pc {
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    margin:0;
    opacity:0;
    cursor:pointer
}

.p4ih63x1:has(.jj3pc:checked) {
    background:var(--dh69n);
    color:var(--dh69nText);
    border-color:var(--dh69n)
}

.p4ih63x1:has(.jj3pc:focus-visible) {
    outline:3px solid var(--dh69n);
    outline-offset:2px
}

.vs9mqo1 {
    font-weight:400;
    opacity:.8
}

.uumq9ia0 {
    grid-column:1/-1;
    margin:0;
    border:1px solid var(--iyl97);
    border-radius:var(--ii516);
    background:var(--d8jd)
}

.ofamu0e {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:8px;
    min-height:44px;
    padding:0 14px;
    cursor:pointer;
    font-weight:600;
    list-style:none
}

.ofamu0e::-webkit-details-marker {
    display:none
}

.e8b5wd {
    display:grid;
    gap:12px;
    padding:0 14px 14px
}

.lfnpj7mh {
    margin:0;
    padding:0;
    list-style:none;
    display:grid;
    gap:6px
}

.lfnpj7mh li {
    display:flex;
    gap:8px;
    align-items:flex-start;
    font-size:.9375em
}

.lfnpj7mh li>svg {
    flex:0 0 auto;
    margin-top:3px
}

.uhrj1 {
    letter-spacing:.04em;
    color:var(--mzsjbae9Muted);
    font-size:.8125rem;
    margin:0 0 6px;
    text-transform:uppercase
}

.fc9mwrqw li>svg {
    color:var(--sq13rf)
}

.fhry5dks li>svg {
    color:var(--ligaymzk)
}

@container gsohxdpu (min-width:700px) {
    .e8b5wd {
        grid-template-columns:1fr 1fr
    }
}

.kz4yal0 {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:6px;
    margin:0;
    padding:0;
    list-style:none
}

.kz4yal0 li {
    display:inline-flex;
    align-items:center;
    min-height:28px;
    padding:2px 8px;
    border:1px solid var(--iyl97);
    border-radius:var(--ii516);
    background:var(--d8jd);
    font-size:.8125rem;
    color:var(--mzsjbae9)
}

.kz4yal0 img {
    width:auto;
    display:block;
    height:20px;
    max-width:72px
}

.fdsgg98 {
    display:grid;
    grid-template-columns:72px minmax(0,1fr);
    gap:16px;
    max-width:var(--j2zxro1i);
    margin:calc(var(--iulovibx)*1.5) auto;
    padding:20px;
    border:1px solid var(--iyl97);
    border-radius:var(--d9m2k);
    background:var(--d8jd);
    color:var(--mzsjbae9)
}

.p1sml {
    width:72px;
    height:72px;
    border-radius:50%;
    object-fit:cover;
    display:grid;
    place-items:center;
    background:var(--szm9qBg);
    color:var(--szm9qText);
    font-weight:700;
    font-size:1.375rem
}

.jlmls {
    display:grid;
    gap:6px;
    min-width:0
}

.itzyjs7 {
    margin:0;
    font-size:.75rem;
    font-weight:600;
    letter-spacing:.06em;
    text-transform:uppercase;
    color:var(--mzsjbae9Muted)
}

.ymyudlz4 {
    margin:0;
    font-weight:700;
    color:var(--rkc3)
}

.ymyudlz4 a {
    color:var(--kv52)
}

.jugnf {
    display:block;
    font-weight:400;
    color:var(--mzsjbae9Muted);
    font-size:.9375rem
}

.lbkwvaw {
    max-width:var(--kimz8s);
    margin:0
}

.su4q {
    margin:0;
    display:flex;
    flex-wrap:wrap;
    gap:6px 18px;
    font-size:.875rem;
    color:var(--mzsjbae9Muted)
}

.su4q>span {
    display:inline-flex;
    align-items:center;
    gap:6px
}

.su4q a {
    color:var(--kv52)
}

.npogmh6 {
    margin:4px 0 0;
    padding:0;
    list-style:none;
    display:flex;
    flex-wrap:wrap;
    gap:8px
}

.npogmh6 a {
    display:inline-flex;
    align-items:center;
    min-height:36px;
    padding:0 12px;
    border:1px solid var(--iyl97);
    border-radius:var(--y8bn39p);
    color:var(--kv52);
    text-decoration:none;
    font-size:.875rem
}

@media (max-width:479.98px) {
    .p1sml {
        height:56px;
        width:56px
    }
    .fdsgg98 {
        grid-template-columns:1fr
    }
}

.q8rpxf {
    margin:0 auto;
    padding:12px 0 0;
    color:var(--mzsjbae9Muted);
    max-width:var(--j2zxro1i);
    font-size:.875rem
}

.lbh70ic {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:4px 0;
    margin:0;
    padding:0;
    list-style:none
}

.s2rfj3s+.s2rfj3s::before {
    margin:0 8px;
    content:"/";
    color:var(--iyl97)
}

.n7rp7g {
    padding:6px 0;
    text-decoration:none;
    color:var(--kv52)
}

.n7rp7g:hover {
    text-decoration:underline
}

.qxbiary {
    background:var(--kst7n0);
    color:var(--mzsjbae9);
    border-bottom:1px solid var(--iyl97)
}

.s2rfj3s {
    align-items:center;
    min-height:32px;
    display:inline-flex
}

.r4jc {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:4px 8px;
    max-width:var(--j2zxro1i);
    margin:0 auto;
    padding:4px 16px;
    list-style:none;
    font-size:.875rem
}

.n974uu68 {
    display:inline-flex
}

.ol5tap9 {
    padding:0 10px;
    font-weight:700;
    align-items:center;
    min-height:36px;
    display:inline-flex
}

.r4jc>svg {
    margin-right:4px;
    color:var(--mzsjbae9Muted)
}

.f7wkh {
    align-items:center;
    display:inline-flex;
    border-radius:var(--ii516);
    min-height:36px;
    text-decoration:none;
    padding:0 10px;
    color:var(--kv52)
}

.f7wkh:hover {
    background:var(--d8jd)
}

.ea4vl3dg {
    color:inherit;
    text-decoration:underline;
    text-decoration-color:var(--iyl97);
    text-underline-offset:2px
}

.ea4vl3dg:hover {
    text-decoration-color:currentColor
}

@media (max-width:699.98px) {
    html {
        scroll-padding-bottom:var(--rsxrn,72px)
    }
    .h5x2c {
        padding-bottom:var(--rsxrn,72px)
    }
}

:root {
    --mzsjbae9Muted:#5b5970;
    --pbirjr:var(--j3rm53);
    --kv26oz:999px;
    --rc2j:72ch;
    --dh69nText:#111111;
    --ejur1:48px;
    --szm9qText:#4a2c8f;
    --wd5y9:#f2b21c;
    --pmt4ed:0 0 0 1px var(--iyl97);
    --d8jd:#fff7f2;
    --hrzi:14px;
    --t6p3kjwDeep:#7c2619;
    --osdf6csBg:#e66b19;
    --pvxie01:200ms;
    --d6gf:16px;
    --mkvocm1:#ffffff;
    --crjb8vny:#5e2905;
    --rkc3:#401a00;
    --rsxrn:64px;
    --mzsjbae9:#000000;
    --cjjsn7aText:#ffffff;
    --cjjsn7aTextMuted:#c6bab3;
    --y627Soft:#ede8f6;
    --cjjsn7a:#401a00;
    --oh2vis:16px;
    --yg0fd8je:1240px;
    --ep2ivaw:120ms;
    --ligaymzk:#b36b00;
    --hiksh26i:#be3a27;
    --i0xt8wau:var(--d6wp);
    --iyl97:#c7c7c7;
    --ztff2wc:6px;
    --t6p3kjw:#be3a27;
    --osdf6csHover:#ea8039;
    --dh69n:#e66b19;
    --li56q0:16px;
    --yiqiq9s:#f2b21c;
    --osdf6csText:#111111;
    --kst7n0:#ede8f6;
    --kv52:#b85614;
    --hsx1f:12px;
    --szm9qBg:#ede8f6;
    --sq13rf:#22704a;
    --cjjsn7aLine:rgba(255,255,255,.12);
    --y627:#bd5815;
    --sxdoaj:80px;
    --ft7fp:#be3a27
}

@media (prefers-reduced-motion:reduce) {
    :root {
        --ep2ivaw:0ms;
        --pvxie01:0ms
    }
}

.bxeblvat,.bxeblvat *::before,.bxeblvat *::after,.bxeblvat * {
    box-sizing:border-box
}

.bxeblvat {
    font:400 var(--oh2vis)/1.5 var(--i0xt8wau);
    color:var(--mzsjbae9);
    background:var(--mkvocm1);
    -webkit-text-size-adjust:100%
}

.bxeblvat :where(a) {
    color:var(--kv52)
}

.bxeblvat img,.bxeblvat svg {
    max-width:100%;
    display:block
}

.bxeblvat :focus-visible {
    outline:3px solid var(--dh69n);
    outline-offset:2px
}

.sl24lm2h :focus-visible,.iljemcq :focus-visible,.np33x4 :focus-visible,.muchg0a :focus-visible,.xbpqowa :focus-visible,.k3rya2mq :focus-visible,.hepjgxfj :focus-visible {
    outline-color:var(--yiqiq9s)
}

.bxeblvat :where(h1,h2,h3,h4) {
    margin:0;
    overflow-wrap:anywhere;
    color:var(--rkc3);
    line-height:1.25;
    font-family:var(--pbirjr)
}

.bxeblvat .tq0h {
    font-size:28px;
    line-height:36px;
    font-weight:700;
    color:var(--cjjsn7aText)
}

.fbp1a80 {
    font-size:24px;
    line-height:32px;
    font-weight:700
}

.bxeblvat [id] {
    scroll-margin-top:calc(var(--sxdoaj) + 16px);
    scroll-margin-bottom:72px
}

.xr6rel {
    max-width:var(--yg0fd8je);
    margin:0 auto;
    padding:0 24px
}

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

.zgj1dn4x {
    top:-60px;
    min-height:44px;
    display:inline-flex;
    padding:12px 16px;
    font-weight:700;
    align-items:center;
    color:var(--osdf6csText);
    z-index:100;
    background:var(--osdf6csBg);
    left:8px;
    border-radius:var(--ztff2wc);
    position:absolute
}

.zs4mfjv {
    flex:none
}

.iik7ab {
    color:var(--mzsjbae9Muted);
    text-align:center;
    margin-top:6px;
    line-height:16px;
    display:block;
    font-size:12px
}

.zgj1dn4x:focus {
    top:8px
}

.cbcl66 {
    display:inline-grid;
    place-items:center;
    width:32px;
    height:32px;
    border-radius:50%;
    border:2px solid currentColor;
    font-weight:700;
    font-size:12px;
    line-height:1
}

.tozelr {
    font-size:15px;
    height:44px;
    width:44px
}

.bxeblvat .cf3rt {
    display:block;
    margin:0
}

.bxeblvat .ftppkwo {
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    min-height:44px;
    padding:0 16px;
    border:0;
    border-radius:var(--ztff2wc);
    background:var(--osdf6csBg);
    color:var(--osdf6csText);
    font:700 15px/1 var(--i0xt8wau);
    text-decoration:none;
    cursor:pointer;
    transition:background-color var(--ep2ivaw),transform var(--ep2ivaw)
}

.bxeblvat .ftppkwo:hover {
    background:var(--osdf6csHover)
}

.bxeblvat .ftppkwo:active {
    transform:translateY(1px)
}

.mflupmc .ftppkwo,.mflupmc .tawo {
    box-shadow:inset 0 -2px 0 rgba(0,0,0,.18)
}

.crbpj299 .tawo,.crbpj299 .ftppkwo {
    box-shadow:none
}

.qfony {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    min-height:44px;
    padding:0 18px;
    border-radius:var(--ztff2wc);
    font:700 15px/1 var(--i0xt8wau);
    text-decoration:none;
    cursor:pointer;
    border:1px solid var(--iyl97);
    background:var(--mkvocm1);
    color:var(--mzsjbae9)
}

.bxeblvat .tawo {
    border-color:transparent;
    background:var(--osdf6csBg);
    color:var(--osdf6csText)
}

.bzevx {
    flex:none;
    display:grid;
    place-items:center;
    width:44px;
    height:44px;
    border-radius:var(--ztff2wc);
    border:1px solid var(--cjjsn7aLine);
    background:transparent;
    color:var(--cjjsn7aText);
    cursor:pointer
}

.bzevx:hover {
    background:var(--crjb8vny)
}

.k3rya2mq {
    position:relative;
    border-bottom:1px solid var(--cjjsn7aLine);
    background:var(--cjjsn7a);
    z-index:50;
    color:var(--cjjsn7aText);
    height:var(--sxdoaj)
}

.k3rya2mq[data-sticky="on"] {
    position:sticky;
    top:0
}

.vnhc5ju {
    display:flex;
    align-items:center;
    justify-content:space-between;
    height:100%;
    gap:16px
}

.bxeblvat .zvrg2jl {
    display:flex;
    align-items:center;
    gap:10px;
    min-width:0;
    color:var(--cjjsn7aText);
    text-decoration:none;
    min-height:44px;
    font-family:var(--pbirjr)
}

.cff7c {
    width:36px;
    height:36px;
    border-radius:9px;
    background:var(--osdf6csBg);
    color:var(--osdf6csText);
    display:grid;
    place-items:center
}

.njws5sxs {
    max-width:160px;
    width:auto;
    height:36px
}

.h2gtld9 {
    font-family:var(--pbirjr);
    font-weight:800;
    font-size:18px;
    line-height:1
}

.hy0f {
    line-height:20px;
    text-overflow:ellipsis;
    overflow:hidden;
    font-size:17px;
    white-space:nowrap
}

.v5fmjwi {
    border-radius:50%;
    height:14px;
    width:14px
}

.dexn {
    border-radius:3px;
    height:32px;
    width:6px
}

.w4e8uufr {
    margin-left:auto
}

.fun2 {
    display:flex;
    gap:4px;
    margin:0;
    padding:0;
    list-style:none
}

.bxeblvat .y58yz3z {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:6px;
    min-width:96px;
    height:var(--sxdoaj);
    padding:0 10px;
    color:var(--cjjsn7aTextMuted);
    text-decoration:none;
    font-size:12px;
    line-height:14px;
    position:relative;
    text-align:center;
    transition:color var(--ep2ivaw)
}

.bxeblvat .y58yz3z[aria-current],.bxeblvat .y58yz3z:hover {
    color:var(--cjjsn7aText)
}

.y58yz3z:hover::after,.y58yz3z[aria-current]::after {
    background:var(--yiqiq9s);
    position:absolute;
    left:12px;
    content:"";
    bottom:0;
    right:12px;
    height:2px
}

.x4zg {
    display:grid;
    justify-items:center;
    gap:2px
}

.t3914h {
    text-align:center;
    max-width:220px;
    color:var(--cjjsn7aTextMuted);
    margin:0;
    line-height:13px;
    font-size:12px
}

.x4zg .cf3rt {
    display:inline-block
}

.n99e .t3914h {
    text-align:left;
    max-width:none
}

.x4zg .ftppkwo,.x4zg .qfony {
    min-width:44px;
    width:auto
}

.disiwi3a[open]>summary>.zs4mfjv {
    visibility:hidden
}

.disiwi3a>summary::-webkit-details-marker {
    display:none
}

.disiwi3a {
    position:static
}

.disiwi3a>summary {
    position:relative;
    list-style:none
}

.chh8jj {
    z-index:62;
    left:calc(min(360px,85vw) - 60px);
    top:16px;
    position:fixed;
    display:none
}

.disiwi3a[open]>summary .chh8jj {
    display:grid
}

.sl24lm2h {
    position:fixed;
    background:var(--cjjsn7a);
    width:min(360px,85vw);
    bottom:0;
    overflow:auto;
    color:var(--cjjsn7aText);
    padding:16px;
    z-index:60;
    top:0;
    left:0
}

.cxd8w {
    display:none;
    position:fixed;
    inset:0;
    background:rgba(0,0,0,.7);
    z-index:55;
    cursor:pointer
}

.disiwi3a[open]>summary .cxd8w {
    display:block
}

.kx0c16lg {
    margin-bottom:12px;
    justify-content:space-between;
    align-items:center;
    display:flex
}

.bxeblvat .l8z4o9wc {
    color:var(--yiqiq9s);
    font-weight:700;
    font-size:18px;
    font-family:var(--pbirjr)
}

.n8h2zy {
    list-style:none;
    margin:0;
    padding:0;
    display:grid;
    gap:8px
}

.bxeblvat .xrs8j2 {
    display:flex;
    align-items:center;
    min-height:56px;
    padding:0 16px;
    border:1px solid var(--cjjsn7aLine);
    border-radius:var(--ztff2wc);
    color:var(--cjjsn7aText);
    text-decoration:none;
    font-size:17px
}

.n99e .ftppkwo,.n99e .qfony {
    width:100%
}

.bxeblvat .xrs8j2:hover {
    background:var(--crjb8vny)
}

.n99e {
    margin-top:16px
}

.iljemcq {
    color:var(--cjjsn7aText);
    background:var(--crjb8vny);
    border-bottom:1px solid var(--cjjsn7aLine)
}

.fr06wd {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:space-between;
    gap:8px 16px;
    min-height:44px;
    padding-top:6px;
    padding-bottom:6px;
    font-size:13px
}

.hmey3yvl {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:8px 12px
}

.ssj276,.ywlktkb4 {
    display:inline-flex;
    align-items:center;
    gap:6px;
    color:var(--cjjsn7aTextMuted)
}

.ywlktkb4 .zs4mfjv {
    color:var(--yiqiq9s)
}

.ssj276 b {
    color:var(--cjjsn7aText)
}

.g5vxd {
    color:var(--cjjsn7aTextMuted);
    margin:0
}

.muchg0a {
    padding:32px 0 40px;
    background:var(--cjjsn7a);
    color:var(--cjjsn7aText)
}

.oxiyu0e {
    background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 2px,transparent 2px 16px)
}

.rs636qo {
    background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.5px);
    background-size:18px 18px
}

.kkx6 {
    display:grid;
    grid-template-columns:1fr;
    gap:32px;
    align-items:start
}

.muchg0a .hepjgxfj {
    margin:0
}

.as8qw .kn6e {
    margin-top:16px
}

.kkx6.x2cx2j,.kkx6.dwhm {
    grid-template-columns:7fr 5fr
}

.m9bqieh {
    display:inline-flex;
    flex-wrap:wrap;
    align-items:center;
    gap:8px 12px;
    background:var(--crjb8vny);
    border:1px solid var(--cjjsn7aLine);
    border-radius:var(--ztff2wc);
    padding:6px 10px;
    font-size:13px;
    color:var(--cjjsn7aTextMuted);
    margin-bottom:20px
}

.m9bqieh b {
    color:var(--cjjsn7aText)
}

.m9bqieh span {
    display:inline-flex;
    align-items:center;
    gap:6px
}

.i6gl {
    height:20px;
    width:1px;
    background:var(--cjjsn7aLine)
}

.fpf5bje {
    width:32px;
    height:32px;
    border-radius:50%;
    background:var(--y627Soft);
    color:var(--y627);
    display:grid;
    place-items:center
}

.i9ylg {
    border-radius:50%;
    object-fit:cover;
    width:32px;
    height:32px
}

.lti3 {
    display:flex;
    flex-wrap:wrap;
    gap:8px;
    list-style:none;
    margin:12px 0 16px;
    padding:0
}

.pcy5tu {
    display:inline-flex;
    align-items:center;
    gap:6px;
    min-height:32px;
    padding:0 12px;
    border:1px solid var(--cjjsn7aLine);
    border-radius:var(--kv26oz);
    font-size:13px;
    color:var(--cjjsn7aText)
}

.pcy5tu img,.pcy5tu .zs4mfjv {
    width:auto;
    height:16px;
    color:var(--yiqiq9s)
}

.rlkdh p {
    margin:0 0 16px
}

.kn6e {
    margin:0
}

.rlkdh {
    color:var(--cjjsn7aText);
    max-width:var(--rc2j)
}

.t4qp7ja {
    aspect-ratio:16/9;
    object-fit:cover;
    border-radius:var(--hsx1f);
    height:auto;
    width:100%
}

.bxeblvat .rlkdh a {
    color:var(--yiqiq9s)
}

.xlyudem {
    margin-top:8px;
    color:var(--cjjsn7aTextMuted);
    font-size:13px
}

.ie9jv {
    display:grid;
    place-items:center;
    border-radius:var(--ztff2wc);
    background:var(--mkvocm1);
    border:1px solid var(--iyl97);
    overflow:hidden;
    width:56px;
    height:56px;
    flex:none
}

.ie9jv .fdg914,.ie9jv img {
    height:100%;
    background:var(--ow-logo-bg,var(--mkvocm1));
    width:100%;
    padding:4px;
    object-fit:contain
}

.ie9jv .s06f5 {
    display:grid;
    place-items:center;
    width:100%;
    height:100%;
    background:var(--y627Soft);
    color:var(--y627);
    font-weight:800;
    font-size:1.25em;
    line-height:1
}

.poiof6 {
    width:88px;
    height:88px
}

.hepjgxfj .ie9jv,.np33x4 .ie9jv {
    border-color:var(--cjjsn7aLine)
}

.kgxd {
    width:48px;
    height:48px
}

.rt7zq {
    padding:var(--ejur1) 0 0
}

.dp4lgre9 {
    min-width:0
}

.omu98cz {
    height:44px;
    width:44px
}

body[data-walls=hidden] .dp4lgre9 {
    max-width:860px;
    margin-left:auto;
    margin-right:auto
}

.dp4lgre9>:where(p,ul,blockquote,ol:not(.hmhsk)) {
    max-width:var(--rc2j)
}

.dp4lgre9 .fbp1a80,.dp4lgre9>h2 {
    margin:var(--ejur1) 0 16px
}

.dp4lgre9>:first-child>h2:first-child,.dp4lgre9>h2:first-child {
    margin-top:0
}

.dp4lgre9 h3 {
    font-size:18px;
    line-height:28px;
    margin:28px 0 12px
}

.dp4lgre9 p {
    margin:0 0 16px
}

.dp4lgre9 figure {
    margin:0 0 16px
}

.dp4lgre9 figcaption {
    margin-top:8px;
    color:var(--mzsjbae9Muted);
    font-size:13px
}

.dp4lgre9 figure img {
    border-radius:var(--hsx1f);
    height:auto;
    width:100%
}

.dp4lgre9 :where(table:not(.dh7braf)) {
    border-collapse:collapse;
    font-size:15px;
    width:100%
}

.dp4lgre9 :where(table:not(.dh7braf) th) {
    text-align:left;
    color:var(--dh69nText);
    font-weight:600;
    padding:10px 16px;
    background:var(--dh69n)
}

.dp4lgre9 :where(table:not(.dh7braf) tbody tr:nth-child(even)) {
    background:var(--kst7n0)
}

.dp4lgre9 :where(table:not(.dh7braf) td) {
    border-bottom:1px solid var(--iyl97);
    padding:10px 16px;
    vertical-align:top
}

.dp4lgre9 .siotj,.dp4lgre9>table {
    display:block;
    border-radius:var(--ztff2wc);
    margin:0 0 16px;
    overflow-x:auto
}

.dp4lgre9>ol:not(.hmhsk) {
    padding-left:0;
    list-style:none;
    counter-reset:n;
    display:grid;
    gap:8px;
    margin:0 0 16px
}

.dp4lgre9>ol:not(.hmhsk)>li {
    display:flex;
    gap:12px;
    align-items:flex-start;
    counter-increment:n
}

.dp4lgre9>ol:not(.hmhsk)>li::before {
    content:counter(n);
    flex:none;
    width:28px;
    height:28px;
    border-radius:50%;
    border:2px solid var(--yiqiq9s);
    display:grid;
    place-items:center;
    font-weight:700;
    font-size:14px;
    line-height:1
}

.dp4lgre9 blockquote {
    margin:0 0 16px;
    padding:12px 16px;
    border-left:4px solid var(--yiqiq9s);
    background:var(--d8jd);
    border-radius:0 var(--ztff2wc) var(--ztff2wc) 0
}

.x37gw2b {
    margin:0 0 16px;
    max-width:320px
}

.ftyn6a {
    margin:0 0 24px
}

.nxpk84 {
    display:block;
    font-size:13px;
    font-weight:700;
    color:var(--mzsjbae9Muted);
    text-transform:uppercase;
    letter-spacing:.04em;
    margin-bottom:8px
}

.wlbdn {
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    flex-wrap:wrap;
    gap:8px
}

.jgr70q2 {
    display:inline-flex;
    align-items:center;
    height:40px;
    padding:0 12px;
    border:1px solid var(--iyl97);
    border-radius:var(--kv26oz);
    background:var(--mkvocm1);
    color:var(--mzsjbae9)
}

.izecmdht {
    padding-top:var(--ejur1)
}

.jgr70q2 img,.jgr70q2 svg {
    height:24px;
    width:auto
}

.n4epuj {
    background:var(--d8jd);
    border-radius:var(--hsx1f);
    padding:4px 16px 12px
}

.kzqw1d {
    display:flex;
    align-items:center;
    gap:8px;
    min-height:44px;
    font-weight:700;
    cursor:pointer;
    list-style:none
}

.kzqw1d .zs4mfjv:last-child {
    margin-left:auto;
    transition:transform var(--pvxie01);
    color:var(--dh69n)
}

.unzffi {
    columns:2;
    margin:0;
    padding:0 0 0 20px;
    font-size:15px;
    column-gap:24px
}

.kzqw1d::-webkit-details-marker {
    display:none
}

.n4epuj[open] .kzqw1d .zs4mfjv:last-child {
    transform:rotate(180deg)
}

.unzffi li {
    break-inside:avoid
}

.vmtgz7 {
    display:inline-flex;
    align-items:center;
    min-height:44px;
    min-width:44px;
    padding:0
}

.pjl0l8nj .fbp1a80 {
    margin-bottom:16px
}

.pjl0l8nj {
    padding:var(--ejur1) 0 0
}

.jukh1s {
    margin-bottom:8px;
    border-radius:var(--hsx1f);
    background:var(--d8jd)
}

.blzaix {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:16px;
    min-height:56px;
    padding:12px 16px;
    font-weight:700;
    cursor:pointer;
    list-style:none
}

.blzaix::-webkit-details-marker {
    display:none
}

.ew6g {
    padding:0 16px 16px;
    font-size:15px;
    line-height:22px;
    max-width:var(--rc2j)
}

.ew6g p:last-child {
    margin:0
}

.jukh1s[open] .blzaix .zs4mfjv {
    transform:rotate(180deg)
}

.blzaix .zs4mfjv {
    transition:transform var(--pvxie01);
    color:var(--dh69n)
}

.tnmu {
    margin:0 0 var(--ejur1);
    container-type:inline-size;
    background:transparent;
    position:relative
}

.l8ez {
    margin:0 0 16px
}

.hepjgxfj {
    background:var(--cjjsn7a);
    color:var(--cjjsn7aText);
    border:1px solid var(--cjjsn7aLine);
    border-radius:var(--hsx1f);
    padding:16px;
    margin:0 0 20px
}

.lcnm {
    display:inline-flex;
    align-items:center;
    gap:8px;
    background:var(--t6p3kjw);
    color:var(--cjjsn7aText);
    font-weight:700;
    font-size:14px;
    padding:8px 14px;
    border-radius:var(--ztff2wc);
    position:relative;
    margin:-28px 0 12px -24px
}

.lcnm::before {
    content:"";
    position:absolute;
    left:0;
    bottom:-6px;
    border:3px solid transparent;
    border-top-color:var(--t6p3kjwDeep);
    border-right-color:var(--t6p3kjwDeep)
}

.b2o5jsp {
    display:grid;
    grid-template-columns:56px 1fr auto;
    align-items:center;
    gap:8px 12px;
    background:var(--crjb8vny);
    border:1px solid var(--cjjsn7aLine);
    border-radius:var(--ztff2wc);
    padding:10px;
    color:var(--cjjsn7aText)
}

.b2o5jsp+.b2o5jsp {
    margin-top:8px
}

.lcqvvpi {
    display:grid;
    gap:2px;
    min-width:0
}

.tqxri {
    font-size:14px;
    color:var(--cjjsn7aTextMuted)
}

.h80hk85 {
    font-size:16px;
    line-height:22px;
    font-weight:700;
    color:var(--yiqiq9s)
}

.b2o5jsp .ftppkwo {
    width:auto;
    min-width:44px;
    padding:0 14px
}

.st3r {
    text-align:left;
    grid-column:1/-1;
    margin:0;
    color:var(--cjjsn7aTextMuted)
}

.bxywax {
    position:relative;
    display:grid;
    grid-template-columns:88px minmax(0,1fr);
    gap:12px 16px;
    align-items:center;
    padding:8px 8px 8px 44px
}

.bxywax .ru9j5 {
    left:0;
    top:0
}

.bxeblvat .g3o6cyv {
    line-height:26px;
    color:var(--cjjsn7aText);
    font-size:20px;
    margin:0 0 4px
}

.ar9g {
    font-size:20px;
    line-height:26px;
    font-weight:700;
    color:var(--yiqiq9s);
    margin:8px 0
}

.bxywax .tcnf8q {
    color:var(--cjjsn7aText)
}

.bxywax .r8i3lmm,.bxywax .tdr3 {
    color:var(--cjjsn7aTextMuted)
}

.bxywax .fcyr3f {
    color:var(--cjjsn7aText)
}

.bxywax .fcyr3f .zs4mfjv {
    color:var(--yiqiq9s)
}

.rvq1emqz {
    grid-column:1/-1;
    display:grid;
    gap:4px
}

.rvq1emqz .iik7ab {
    color:var(--cjjsn7aTextMuted)
}

.nv16fbcl {
    display:none;
    grid-template-columns:112px 196px 1fr 1.2fr 196px;
    background:var(--dh69n);
    color:var(--dh69nText);
    font-size:15px;
    font-weight:700;
    border-radius:var(--ztff2wc);
    height:40px;
    align-items:center;
    padding:0 8px;
    margin-bottom:12px
}

.nv16fbcl span {
    padding:0 8px
}

.hmhsk {
    list-style:none;
    margin:0;
    padding:0;
    display:grid;
    gap:var(--hrzi)
}

.evrwbxn {
    position:relative;
    display:grid;
    grid-template-columns:104px minmax(0,1fr);
    grid-template-areas:"id id" "rate rate" "bonus bonus" "facts facts" "act act";
    background:var(--d8jd);
    border-radius:var(--hsx1f);
    box-shadow:var(--pmt4ed);
    overflow:hidden
}

.evrwbxn>div {
    min-width:0;
    padding:var(--li56q0)
}

.rs35d {
    grid-area:id;
    background:var(--y627Soft);
    display:grid;
    grid-template-columns:auto minmax(0,1fr);
    grid-template-areas:"logo name" "logo badge";
    align-items:center;
    column-gap:12px;
    padding-left:40px!important
}

.rs35d .ie9jv {
    width:64px;
    height:64px;
    grid-area:logo
}

.cr8xr1 {
    margin:0;
    grid-area:name;
    font-size:17px;
    line-height:22px
}

.wz0gub {
    grid-area:badge;
    justify-self:start;
    display:inline-flex;
    align-items:center;
    margin-top:4px;
    padding:2px 8px;
    border-radius:var(--kv26oz);
    background:var(--dh69n);
    color:var(--dh69nText);
    font-size:12px;
    font-weight:700;
    letter-spacing:.03em;
    text-transform:uppercase
}

.ru9j5 {
    position:absolute;
    top:8px;
    left:8px;
    width:28px;
    height:28px;
    border-radius:var(--ztff2wc);
    background:var(--ft7fp);
    color:var(--cjjsn7aText);
    font-size:13px;
    font-weight:700;
    display:grid;
    place-items:center;
    z-index:1
}

.of2ql4 {
    height:24px;
    position:static;
    width:24px;
    font-size:12px
}

.ru9j5.fhdlu {
    border-radius:50%
}

.hkz371 {
    grid-area:rate;
    background:var(--y627Soft);
    padding-top:0!important
}

.tcnf8q {
    display:flex;
    align-items:center;
    gap:6px;
    font-weight:700
}

.tdr3 {
    font-size:13px;
    color:var(--mzsjbae9Muted);
    font-weight:400;
    margin-right:4px
}

.r8i3lmm {
    color:var(--mzsjbae9Muted);
    font-weight:400
}

.uhi44wb {
    color:var(--iyl97);
    height:14px;
    width:80px;
    position:relative;
    display:inline-block
}

.uax2 {
    position:absolute;
    inset:0;
    overflow:hidden;
    color:var(--wd5y9)
}

.g8prfl {
    height:14px;
    width:80px
}

.fqof {
    grid-area:bonus;
    text-align:center;
    display:grid;
    justify-items:center;
    gap:4px
}

.koknqjb3 {
    letter-spacing:.04em;
    font-size:12px;
    text-transform:uppercase;
    color:var(--mzsjbae9Muted)
}

.tzth3 {
    font-size:18px;
    line-height:24px;
    font-weight:700;
    margin:0
}

.es2k {
    font-size:12px;
    line-height:16px;
    margin:0;
    color:var(--mzsjbae9Muted)
}

.efkwg18 {
    list-style:none;
    margin:4px 0 0;
    padding:0;
    display:flex;
    flex-wrap:wrap;
    gap:6px;
    justify-content:center
}

.n8rho5s {
    display:inline-flex;
    align-items:center;
    padding:3px 10px;
    border-radius:var(--kv26oz);
    background:var(--szm9qBg);
    color:var(--szm9qText);
    font-size:12px;
    font-weight:700
}

.tnmu .bufr81k2 {
    display:inline-flex;
    align-items:center;
    gap:6px;
    margin-top:6px;
    padding:3px 10px;
    border-radius:var(--kv26oz);
    font-size:12px;
    font-weight:700;
    background:var(--szm9qBg);
    color:var(--sq13rf);
    border:1px solid var(--sq13rf)
}

.tnmu .bufr81k2[data-status="none"] {
    color:var(--mzsjbae9Muted);
    border-color:var(--iyl97)
}

.uux8 .bufr81k2 {
    justify-self:start;
    margin-top:2px;
    grid-column:1/-1
}

.r8ro .bufr81k2 {
    margin:0 0 0 4px
}

.tnmu .bufr81k2::before {
    width:8px;
    height:8px;
    background:currentColor;
    content:"";
    border-radius:50%
}

.g7b3a63 {
    grid-area:facts
}

.bxywax .bufr81k2 {
    color:var(--yiqiq9s);
    background:var(--crjb8vny);
    border-color:var(--yiqiq9s)
}

.bxywax .bufr81k2[data-status="none"] {
    border-color:var(--cjjsn7aLine);
    color:var(--cjjsn7aTextMuted)
}

.fcyr3f {
    list-style:none;
    margin:0;
    padding:0;
    display:grid;
    gap:8px;
    font-size:15px;
    line-height:22px
}

.fcyr3f li {
    display:flex;
    gap:8px;
    align-items:flex-start
}

.fcyr3f .zs4mfjv {
    margin-top:1px;
    color:var(--dh69n)
}

.qcwtr {
    padding-top:4px!important;
    grid-area:act
}

.dpzfjx {
    display:grid;
    gap:8px;
    align-content:center
}

.rhcqd3 {
    display:inline-flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:center;
    gap:2px 6px;
    min-height:44px;
    padding:6px 12px;
    text-align:center;
    border:1px dashed var(--mzsjbae9Muted);
    border-radius:var(--ztff2wc);
    font-size:13px;
    font-weight:700;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:var(--mzsjbae9)
}

.bxeblvat .po9uckc {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:4px;
    min-height:44px;
    font-size:14px;
    font-weight:700
}

.dpzfjx .iik7ab {
    margin-top:0
}

.htrpfx {
    margin-top:var(--hrzi)
}

.se6x {
    list-style:none;
    cursor:pointer;
    width:100%
}

.htrpfx[open] .se6x .zs4mfjv {
    transform:rotate(180deg)
}

.htrpfx[open] .se6x {
    margin-bottom:var(--hrzi)
}

.se6x::-webkit-details-marker {
    display:none
}

.f6aey5p {
    gap:8px
}

.w1la58o {
    display:grid;
    grid-template-columns:auto 48px minmax(0,1fr);
    grid-template-areas:"rank logo body" "act act act";
    align-items:center;
    gap:10px 12px;
    background:var(--d8jd);
    border-radius:var(--hsx1f);
    box-shadow:var(--pmt4ed);
    padding:10px 12px
}

.w1la58o .of2ql4 {
    grid-area:rank
}

.w1la58o .ie9jv {
    grid-area:logo
}

.uux8 {
    grid-area:body;
    display:grid;
    grid-template-columns:minmax(0,1fr) auto;
    gap:2px 10px;
    align-items:center;
    min-width:0
}

.ynshn {
    margin:0;
    line-height:20px;
    font-size:15px
}

.e491zs {
    display:inline-flex;
    align-items:center;
    gap:4px;
    font-size:13px;
    font-weight:700;
    color:var(--mzsjbae9)
}

.e491zs .zs4mfjv {
    color:var(--wd5y9)
}

.ngd5w07e {
    grid-column:1/-1;
    margin:0;
    font-size:14px;
    line-height:20px;
    font-weight:700;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

.ei59m {
    grid-area:act;
    display:grid;
    gap:4px
}

.s6t8z {
    grid-template-columns:1fr
}

.uoriw {
    grid-template-columns:1fr;
    grid-template-areas:"id" "rate" "bonus" "facts" "act";
    grid-template-rows:auto auto auto 1fr auto
}

.siotj {
    border-radius:var(--ztff2wc);
    position:relative;
    overflow-x:auto
}

.dh7braf {
    border-collapse:collapse;
    width:100%;
    font-size:15px;
    background:var(--d8jd);
    border-radius:var(--hsx1f);
    box-shadow:var(--pmt4ed)
}

.gnyt {
    font-weight:600;
    white-space:nowrap;
    color:var(--dh69nText);
    text-align:left;
    background:var(--dh69n);
    padding:10px 12px
}

.v08h0ss {
    border-bottom:1px solid var(--iyl97);
    font-weight:400;
    vertical-align:middle;
    text-align:left;
    padding:10px 12px
}

.r8ro {
    display:flex;
    align-items:center;
    gap:10px;
    font-weight:700;
    border-bottom:0;
    color:var(--mzsjbae9);
    background:transparent
}

.gsy90gac {
    overflow-wrap:normal;
    min-width:0
}

.v08h0ss .es2k {
    display:block
}

.beajf {
    font-weight:700
}

.y15rxcx {
    display:inline-flex;
    align-items:center;
    gap:4px;
    font-weight:700
}

.maejwx {
    min-width:180px
}

.y15rxcx .zs4mfjv {
    color:var(--wd5y9)
}

.j3uuvt {
    gap:4px
}

.dh7braf thead {
    display:none
}

.iff46mpy {
    grid-template-columns:minmax(0,1fr);
    display:grid;
    border-bottom:8px solid var(--mkvocm1);
    background:var(--d8jd)
}

.iff46mpy .v08h0ss {
    display:flex;
    justify-content:space-between;
    gap:12px;
    border-bottom:1px solid var(--iyl97)
}

.iff46mpy .v08h0ss::before {
    content:attr(data-label);
    color:var(--mzsjbae9Muted);
    font-weight:400;
    flex:none
}

.iff46mpy .r8ro::before,.iff46mpy .fvvy::before,.iff46mpy .maejwx::before {
    content:none
}

.iff46mpy .maejwx {
    display:block
}

.iff46mpy .r8ro {
    justify-content:flex-start;
    background:var(--y627Soft)
}

.lr052m {
    display:none;
    height:64px
}

.np33x4 {
    position:fixed;
    color:var(--cjjsn7aText);
    display:none;
    bottom:0;
    border-top:1px solid var(--cjjsn7aLine);
    padding:3px 0;
    background:var(--cjjsn7a);
    z-index:40;
    max-height:64px;
    left:0;
    right:0
}

.z0gb3j {
    display:grid;
    grid-template-columns:44px minmax(0,1fr) auto;
    align-items:center;
    gap:10px
}

.euhu7nr {
    display:grid;
    gap:2px;
    min-width:0
}

.zfep1 {
    font-size:12px;
    color:var(--cjjsn7aTextMuted)
}

.zeml {
    font-size:14px;
    line-height:18px;
    font-weight:700;
    color:var(--yiqiq9s);
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

.r43t3j1 {
    display:grid;
    gap:2px;
    justify-items:center
}

.np33x4 .iik7ab {
    color:var(--cjjsn7aTextMuted);
    max-width:160px;
    line-height:14px;
    overflow:hidden;
    white-space:nowrap;
    margin:0;
    text-overflow:ellipsis;
    font-size:12px
}

.np33x4 .ftppkwo {
    padding:0 16px;
    width:auto
}

.xbpqowa {
    background:var(--cjjsn7a);
    margin-top:var(--ejur1);
    color:var(--cjjsn7aText)
}

.hw0bbu {
    padding-top:32px;
    padding-bottom:24px;
    display:grid;
    gap:24px
}

.j19h {
    justify-content:center
}

.bud2u {
    display:grid;
    grid-template-columns:1fr;
    gap:24px
}

.bxeblvat .c5lxpf1m {
    padding-bottom:8px;
    border-bottom:1px solid var(--cjjsn7aLine);
    text-transform:uppercase;
    letter-spacing:.06em;
    margin:0 0 8px;
    line-height:20px;
    font-size:13px;
    color:var(--yiqiq9s)
}

.za9ks3vo {
    list-style:none;
    margin:0;
    padding:0
}

.bxeblvat .yu6n1 {
    display:inline-flex;
    align-items:center;
    min-height:44px;
    min-width:44px;
    color:var(--cjjsn7aText);
    text-decoration:none;
    font-size:15px
}

.a80jx {
    background:var(--crjb8vny);
    padding:16px 0
}

.bxeblvat .yu6n1:hover {
    color:var(--yiqiq9s)
}

.zw27 {
    color:var(--cjjsn7aTextMuted);
    font-size:14px;
    margin:0;
    line-height:21px
}

.gzt1 {
    display:grid;
    gap:8px;
    justify-items:center;
    text-align:center;
    font-size:13px;
    color:var(--cjjsn7aTextMuted);
    max-width:760px
}

.gzt1 .cbcl66 {
    color:var(--cjjsn7aText)
}

.rou3yr {
    margin:0
}

.w4g0 {
    padding-top:16px;
    padding-bottom:24px;
    text-align:center;
    font-size:13px;
    color:var(--cjjsn7aTextMuted)
}

@media (max-width:1023px) {
    .k3rya2mq {
        --sxdoaj:56px
    }
    .bxeblvat [id] {
        scroll-margin-top:72px
    }
    .w4e8uufr {
        display:none
    }
    .x4zg {
        display:none
    }
    .vnhc5ju {
        gap:8px
    }
    .unzffi {
        columns:1
    }
    .hy0f {
        font-size:16px
    }
    .lr052m[data-show="all"],.lr052m[data-show="mobile"],.np33x4[data-show="mobile"],.np33x4[data-show="all"] {
        display:block
    }
}

@media (min-width:1024px) {
    .iz5i {
        display:grid
    }
    .pil5 .disiwi3a {
        display:none
    }
    .n99e {
        display:none
    }
    .nv16fbcl {
        display:grid
    }
    .lr052m[data-show="all"],.np33x4[data-show="all"] {
        display:block
    }
    .kzqw1d {
        pointer-events:none
    }
    .bud2u {
        grid-template-columns:repeat(3,1fr)
    }
    .kzqw1d .zs4mfjv:last-child {
        display:none
    }
}

@media (max-width:1023px) and (min-width:680px) {
    .bud2u {
        grid-template-columns:1fr 1fr
    }
}

@media (max-width:899px) {
    .bxeblvat .tq0h {
        font-size:22px;
        line-height:30px
    }
    .kkx6.x2cx2j,.kkx6.dwhm {
        grid-template-columns:1fr
    }
    .muchg0a {
        padding:24px 0 28px
    }
    .fbp1a80 {
        line-height:28px;
        font-size:20px
    }
    .lcnm {
        margin:-26px 0 12px -20px
    }
}

@media (max-width:679px) {
    .xr6rel {
        padding-left:16px;
        padding-right:16px
    }
    .b2o5jsp .ie9jv {
        width:48px;
        height:48px
    }
    .b2o5jsp {
        grid-template-columns:48px 1fr auto
    }
    .b2o5jsp .ftppkwo {
        padding:0 10px;
        font-size:14px
    }
    .bxywax {
        grid-template-columns:64px minmax(0,1fr);
        padding-left:40px
    }
    .bxywax .poiof6 {
        height:64px;
        width:64px
    }
    .lcnm {
        margin-left:-16px
    }
    .i6gl {
        display:none
    }
}

@media (max-width:359px) {
    .b2o5jsp {
        grid-template-columns:40px 1fr
    }
    .np33x4 .ie9jv {
        display:none
    }
    .loe1z {
        grid-column:1/-1
    }
    .z0gb3j {
        grid-template-columns:minmax(0,1fr) auto
    }
}

@container (min-width:700px) {
    .evrwbxn {
        grid-template-columns:112px 196px minmax(0,1fr) minmax(0,1.2fr) 196px;
        grid-template-areas:"id rate bonus facts act";
        min-height:168px
    }
    .evrwbxn>div {
        flex-direction:column;
        display:flex;
        padding:16px 12px;
        justify-content:center
    }
    .rs35d {
        padding:16px 12px!important;
        align-items:center;
        grid-template-areas:none;
        display:flex
    }
    .rs35d .ie9jv {
        height:88px;
        width:88px
    }
    .hkz371 {
        background:transparent;
        padding-top:16px!important
    }
    .cr8xr1 {
        width:100%;
        margin-top:8px;
        font-size:16px;
        text-align:center
    }
    .wz0gub {
        margin:6px auto 0
    }
    .tcnf8q {
        flex-wrap:wrap
    }
    .tdr3 {
        width:100%;
        margin:0
    }
    .s6t8z {
        grid-template-columns:repeat(auto-fit,minmax(280px,1fr))
    }
    .uoriw {
        grid-template-columns:1fr;
        grid-template-areas:"id" "rate" "bonus" "facts" "act";
        min-height:0
    }
    .uoriw .rs35d .ie9jv {
        height:72px;
        width:72px
    }
    .uoriw>div {
        display:grid;
        padding:var(--li56q0);
        justify-content:stretch
    }
    .uoriw .rs35d {
        flex-direction:column;
        padding:var(--li56q0)!important;
        display:flex;
        align-items:center
    }
    .uoriw .qcwtr {
        align-self:end
    }
    .uoriw .hkz371 {
        background:var(--y627Soft);
        justify-items:center;
        padding-top:0!important
    }
    .w1la58o {
        grid-template-columns:auto 64px minmax(0,1fr) 200px;
        grid-template-areas:"rank logo body act";
        padding:8px 12px
    }
    .w1la58o .ie9jv {
        height:48px;
        width:64px
    }
    .ei59m {
        display:grid;
        gap:2px
    }
    .bxywax {
        grid-template-columns:88px minmax(0,1fr) 220px;
        padding:12px 12px 12px 48px
    }
    .dh7braf thead {
        display:table-header-group
    }
    .iff46mpy {
        display:table-row;
        border-bottom:0
    }
    .rvq1emqz {
        grid-column:auto
    }
    .iff46mpy .v08h0ss::before {
        content:none
    }
    .iff46mpy .v08h0ss {
        display:table-cell
    }
    .iff46mpy .r8ro {
        border-bottom:1px solid var(--iyl97);
        display:flex;
        background:transparent
    }
    .iff46mpy:nth-child(even) {
        background:var(--kst7n0)
    }
}

@media (prefers-reduced-motion:reduce) {
    .bxeblvat *,.bxeblvat *::before,.bxeblvat *::after {
        transition:none!important;
        animation:none!important
    }
}
