:root {
    --j2zxro1i:1240px;
    --rwuj:#b85614;
    --szm9qBg:#ede8f6;
    --yiqiq9s:#f2b21c;
    --iyl97:#c7c7c7;
    --xr6rel:72ch;
    --h1hh09fi:16px;
    --pcy5tu:1.5;
    --osdf6csText:#111111;
    --kv26oz:#f2b21c;
    --qxbiary:200ms;
    --siotj:1.25;
    --ilocua:16px;
    --wcw9ijr:#22704a;
    color-scheme:light;
    --osdf6csHover:#ea8039;
    --mkvocm1:#ffffff;
    --ni9e:6px;
    --n974uu68:240ms;
    --d9m2k:#fff7f2;
    --p4ih63x1:999px;
    --y8bn39p:#ede8f6;
    --sznb:"Qnikz",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
    --dh69n:#e66b19;
    --wva09yc:12px;
    --vs9mqo1:0 0 0 1px var(--iyl97);
    --osdf6csBg:#e66b19;
    --dh69nText:#111111;
    --i0xt8wau:"W1s4n",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
    --ih0o3:1.2;
    --ejur1:#b36b00;
    --hiksh26i:#be3a27;
    --ol5tap9:120ms;
    --pmt4ed:#000000;
    --szm9qText:#4a2c8f;
    --ss87rco:20px;
    --j3rm53:#401a00;
    --pmt4edMuted:#5b5970
}

@media (prefers-reduced-motion:reduce) {
    :root {
        --qxbiary:0ms;
        --n974uu68:0ms;
        --ol5tap9: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
}

.sq13rf .rsxrn {
    opacity:.6;
    cursor:default;
    pointer-events:none;
    user-select:none
}

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

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

.gsohxdpu,.oxeof {
    display:grid;
    gap:var(--ss87rco)
}

.cyug2s1a,.tjvshpl8 {
    display:grid;
    gap:12px;
    padding:16px;
    background:var(--d9m2k);
    color:var(--pmt4ed);
    border:1px solid var(--iyl97);
    border-radius:var(--wva09yc);
    box-shadow:var(--vs9mqo1)
}

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

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

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

.mvsf0s {
    color:var(--j3rm53);
    font-weight:700
}

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

.rrfunqog {
    font-weight:400;
    color:var(--pmt4edMuted);
    display:block
}

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

.qt2e0 {
    color:var(--pmt4edMuted)
}

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

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

.hx1y .rsxrn:hover {
    background:var(--osdf6csHover)
}

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

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

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

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

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

.nl8u4uk3.f7wkh {
    color:var(--kv26oz)
}

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

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

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

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

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

.elfsr[open]>.gsohxdpu {
    margin-top:var(--ss87rco)
}

.n6bb {
    overflow-x:auto
}

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

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

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

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

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

.ofamu0e {
    display:grid;
    gap:var(--ss87rco)
}

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

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

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

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

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

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

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

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

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

.z58s {
    grid-column:1/-1;
    margin:0;
    border:1px solid var(--iyl97);
    border-radius:var(--ni9e);
    background:var(--d9m2k)
}

.olql1of {
    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
}

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

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

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

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

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

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

.oey3sma2 li>svg {
    color:var(--wcw9ijr)
}

.opmnkin8 li>svg {
    color:var(--ejur1)
}

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

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

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

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

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

.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(--pmt4edMuted)
}

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

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

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

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

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

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

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

.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(--p4ih63x1);
    color:var(--rwuj);
    text-decoration:none;
    font-size:.875rem
}

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

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

.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;
    color:var(--iyl97);
    content:"/"
}

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

.hepjgxfj {
    border-bottom:1px solid var(--iyl97);
    color:var(--pmt4ed);
    background:var(--y8bn39p)
}

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

.n7rp7g:hover {
    text-decoration:underline
}

.lti3 {
    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
}

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

.lcnm {
    display:inline-flex
}

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

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

.iff46mpy:hover {
    background:var(--d9m2k)
}

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

:root {
    --yiqiq9s:#f2b21c;
    --hsx1f:48px;
    --jj3pcDeep:#7c2619;
    --wd5y9:1240px;
    --ejur1:#b36b00;
    --d9m2k:#fff7f2;
    --szm9qText:#4a2c8f;
    --vs9mqo1:0 0 0 1px var(--iyl97);
    --j3rm53:#401a00;
    --izecmdht:#5e2905;
    --nk9w4:var(--sznb);
    --osdf6csText:#111111;
    --rwuj:#b85614;
    --rc2j:16px;
    --mat1rbx:999px;
    --kzqw1d:#401a00;
    --hiksh26i:#be3a27;
    --jj3pc:#be3a27;
    --pmt4edMuted:#5b5970;
    --wcw9ijr:#22704a;
    --kv26oz:#f2b21c;
    --y8bn39p:#ede8f6;
    --pmt4ed:#000000;
    --dh69n:#e66b19;
    --osdf6csBg:#e66b19;
    --ztff2wc:64px;
    --kzqw1dLine:rgba(255,255,255,.12);
    --dh69nText:#111111;
    --y627Soft:#ede8f6;
    --mkvocm1:#ffffff;
    --osdf6csHover:#ea8039;
    --szm9qBg:#ede8f6;
    --kzqw1dText:#ffffff;
    --pbirjr:16px;
    --bufr81k2:12px;
    --y627:#bd5815;
    --d6wp:80px;
    --cevihhss:16px;
    --d6gf:14px;
    --bamu6:var(--i0xt8wau);
    --a3a72i4:6px;
    --qwn0:72ch;
    --li56q0:#be3a27;
    --t6p3kjw:200ms;
    --kzqw1dTextMuted:#c6bab3;
    --iyl97:#c7c7c7;
    --ii516:120ms
}

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

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

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

.fpf5bje {
    font:400 var(--pbirjr)/1.5 var(--nk9w4);
    color:var(--pmt4ed);
    background:var(--mkvocm1);
    -webkit-text-size-adjust:100%
}

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

.fpf5bje :where(a) {
    color:var(--rwuj)
}

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

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

.m9bqieh :focus-visible,.uhi44wb :focus-visible,.w1la58o :focus-visible,.fbp1a80 :focus-visible,.bxywax :focus-visible,.a80jx :focus-visible,.gsy90gac :focus-visible {
    outline-color:var(--yiqiq9s)
}

.fpf5bje .ar9g {
    font-size:28px;
    line-height:36px;
    font-weight:700;
    color:var(--kzqw1dText)
}

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

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

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

.muchg0a {
    flex:none
}

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

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

.tcnf8q:focus {
    top:8px
}

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

.sxdoaj {
    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
}

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

.fpf5bje .kst7n0 {
    margin:0;
    display:block
}

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

.fpf5bje .rsxrn:active {
    transform:translateY(1px)
}

.efkwg18 .rsxrn,.efkwg18 .v5fmjwi {
    box-shadow:inset 0 -2px 0 rgba(0,0,0,.18)
}

.fhdlu .v5fmjwi,.fhdlu .rsxrn {
    box-shadow:none
}

.fpf5bje .rsxrn:hover {
    background:var(--osdf6csHover)
}

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

.fpf5bje .v5fmjwi {
    background:var(--osdf6csBg);
    border-color:transparent;
    color:var(--osdf6csText)
}

.vnhc5ju {
    flex:none;
    display:grid;
    place-items:center;
    width:44px;
    height:44px;
    border-radius:var(--a3a72i4);
    border:1px solid var(--kzqw1dLine);
    background:transparent;
    color:var(--kzqw1dText);
    cursor:pointer
}

.vnhc5ju:hover {
    background:var(--izecmdht)
}

.a80jx {
    position:relative;
    color:var(--kzqw1dText);
    background:var(--kzqw1d);
    border-bottom:1px solid var(--kzqw1dLine);
    z-index:50;
    height:var(--d6wp)
}

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

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

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

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

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

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

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

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

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

.b2o5jsp {
    margin-left:auto
}

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

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

.fpf5bje .kh3qiozr[aria-current],.fpf5bje .kh3qiozr:hover {
    color:var(--kzqw1dText)
}

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

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

.hw0bbu .rsxrn,.hw0bbu .dexn {
    width:auto;
    min-width:44px
}

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

.hw0bbu .kst7n0 {
    display:inline-block
}

.i6gl .fr06wd {
    max-width:none;
    text-align:left
}

.rlkdh {
    position:static
}

.rlkdh[open]>summary>.muchg0a {
    visibility:hidden
}

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

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

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

.rlkdh[open]>summary .gzt1 {
    display:grid
}

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

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

.rlkdh[open]>summary .cbcl66 {
    display:block
}

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

.fpf5bje .st3r {
    color:var(--yiqiq9s);
    font-weight:700;
    font-size:18px;
    font-family:var(--bamu6)
}

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

.fpf5bje .h80hk85 {
    display:flex;
    align-items:center;
    min-height:56px;
    padding:0 16px;
    border:1px solid var(--kzqw1dLine);
    border-radius:var(--a3a72i4);
    color:var(--kzqw1dText);
    text-decoration:none;
    font-size:17px
}

.i6gl {
    margin-top:16px
}

.fpf5bje .h80hk85:hover {
    background:var(--izecmdht)
}

.uhi44wb {
    background:var(--izecmdht);
    color:var(--kzqw1dText);
    border-bottom:1px solid var(--kzqw1dLine)
}

.i6gl .rsxrn,.i6gl .dexn {
    width:100%
}

.np33x4 {
    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
}

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

.euhu7nr,.uax2 {
    display:inline-flex;
    align-items:center;
    gap:6px;
    color:var(--kzqw1dTextMuted)
}

.uax2 .muchg0a {
    color:var(--yiqiq9s)
}

.euhu7nr b {
    color:var(--kzqw1dText)
}

.g8prfl {
    margin:0;
    color:var(--kzqw1dTextMuted)
}

.fbp1a80 {
    background:var(--kzqw1d);
    padding:32px 0 40px;
    color:var(--kzqw1dText)
}

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

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

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

.fbp1a80 .gsy90gac {
    margin:0
}

.k3rya2mq.htrpfx,.k3rya2mq.se6x {
    grid-template-columns:7fr 5fr
}

.x4zg .dwhm {
    margin-top:16px
}

.rou3yr {
    display:inline-flex;
    flex-wrap:wrap;
    align-items:center;
    gap:8px 12px;
    background:var(--izecmdht);
    border:1px solid var(--kzqw1dLine);
    border-radius:var(--a3a72i4);
    padding:6px 10px;
    font-size:13px;
    color:var(--kzqw1dTextMuted);
    margin-bottom:20px
}

.rou3yr b {
    color:var(--kzqw1dText)
}

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

.poiof6 {
    width:1px;
    height:20px;
    background:var(--kzqw1dLine)
}

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

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

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

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

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

.kn6e p {
    margin:0 0 16px
}

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

.dwhm {
    margin:0
}

.kn6e {
    color:var(--kzqw1dText);
    max-width:var(--qwn0)
}

.fpf5bje .kn6e a {
    color:var(--yiqiq9s)
}

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

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

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

.r7ozx1l2 .d8jd {
    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
}

.gsy90gac .r7ozx1l2,.w1la58o .r7ozx1l2 {
    border-color:var(--kzqw1dLine)
}

.rs35d {
    padding:var(--hsx1f) 0 0
}

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

.g7b3a63 {
    min-width:0
}

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

.g7b3a63>:where(p,ul,blockquote,ol:not(.y58yz3z)) {
    max-width:var(--qwn0)
}

.g7b3a63 .g3o6cyv,.g7b3a63>h2 {
    margin:var(--hsx1f) 0 16px
}

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

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

.g7b3a63 p {
    margin:0 0 16px
}

.g7b3a63 figure {
    margin:0 0 16px
}

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

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

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

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

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

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

.g7b3a63 .gnyt,.g7b3a63>table {
    border-radius:var(--a3a72i4);
    margin:0 0 16px;
    display:block;
    overflow-x:auto
}

.g7b3a63 :where(table:not(.nxx0) tbody tr:nth-child(even)) {
    background:var(--y8bn39p)
}

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

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

.g7b3a63>ol:not(.y58yz3z)>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
}

.g7b3a63 blockquote {
    margin:0 0 16px;
    padding:12px 16px;
    border-left:4px solid var(--yiqiq9s);
    background:var(--d9m2k);
    border-radius:0 var(--a3a72i4) var(--a3a72i4) 0
}

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

.n8h2zy {
    margin:0 0 24px
}

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

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

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

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

.maejwx {
    padding-top:var(--hsx1f)
}

.ssj276 {
    background:var(--d9m2k);
    padding:4px 16px 12px;
    border-radius:var(--bufr81k2)
}

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

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

.r8ro .muchg0a:last-child {
    margin-left:auto;
    transition:transform var(--t6p3kjw);
    color:var(--dh69n)
}

.ssj276[open] .r8ro .muchg0a:last-child {
    transform:rotate(180deg)
}

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

.beajf li {
    break-inside:avoid
}

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

.w4g0 .g3o6cyv {
    margin-bottom:16px
}

.w4g0 {
    padding:var(--hsx1f) 0 0
}

.yu6n1 {
    border-radius:var(--bufr81k2);
    background:var(--d9m2k);
    margin-bottom:8px
}

.fcyr3f {
    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
}

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

.yu6n1[open] .fcyr3f .muchg0a {
    transform:rotate(180deg)
}

.fcyr3f .muchg0a {
    color:var(--dh69n);
    transition:transform var(--t6p3kjw)
}

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

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

.w4e8uufr {
    margin:0 0 16px
}

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

.gsy90gac {
    background:var(--kzqw1d);
    color:var(--kzqw1dText);
    border:1px solid var(--kzqw1dLine);
    border-radius:var(--bufr81k2);
    padding:16px;
    margin:0 0 20px
}

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

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

.er6r1 {
    display:grid;
    grid-template-columns:56px 1fr auto;
    align-items:center;
    gap:8px 12px;
    background:var(--izecmdht);
    border:1px solid var(--kzqw1dLine);
    border-radius:var(--a3a72i4);
    padding:10px;
    color:var(--kzqw1dText)
}

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

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

.disiwi3a {
    font-size:14px;
    color:var(--kzqw1dTextMuted)
}

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

.er6r1 .rsxrn {
    padding:0 14px;
    width:auto;
    min-width:44px
}

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

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

.fpf5bje .c5lxpf1m {
    margin:0 0 4px;
    font-size:20px;
    color:var(--kzqw1dText);
    line-height:26px
}

.blzaix .c8yn8u {
    top:0;
    left:0
}

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

.blzaix .l8ez {
    color:var(--kzqw1dText)
}

.blzaix .rs636qo,.blzaix .f6aey5p {
    color:var(--kzqw1dTextMuted)
}

.blzaix .nv16fbcl {
    color:var(--kzqw1dText)
}

.blzaix .nv16fbcl .muchg0a {
    color:var(--yiqiq9s)
}

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

.c93k .g5vxd {
    color:var(--kzqw1dTextMuted)
}

.uoriw {
    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(--a3a72i4);
    height:40px;
    align-items:center;
    padding:0 8px;
    margin-bottom:12px
}

.uoriw span {
    padding:0 8px
}

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

.cr8xr1 {
    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(--d9m2k);
    border-radius:var(--bufr81k2);
    box-shadow:var(--vs9mqo1);
    overflow:hidden
}

.cr8xr1>div {
    padding:var(--rc2j);
    min-width:0
}

.iz5i {
    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
}

.iz5i .r7ozx1l2 {
    height:64px;
    grid-area:logo;
    width:64px
}

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

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

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

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

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

.c8yn8u.evrwbxn {
    border-radius:50%
}

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

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

.rs636qo {
    color:var(--pmt4edMuted);
    font-weight:400
}

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

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

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

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

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

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

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

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

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

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

.vmtgz7 .uhrj1[data-status="none"] {
    color:var(--pmt4edMuted);
    border-color:var(--iyl97)
}

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

.blzaix .uhrj1 {
    color:var(--yiqiq9s);
    border-color:var(--yiqiq9s);
    background:var(--izecmdht)
}

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

.blzaix .uhrj1[data-status="none"] {
    color:var(--kzqw1dTextMuted);
    border-color:var(--kzqw1dLine)
}

.tawo {
    grid-area:facts
}

.zfep1 .uhrj1 {
    margin:0 0 0 4px
}

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

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

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

.nv16fbcl .muchg0a {
    margin-top:1px;
    color:var(--dh69n)
}

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

.hbo8tx2o {
    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(--pmt4edMuted);
    border-radius:var(--a3a72i4);
    font-size:13px;
    font-weight:700;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:var(--pmt4ed)
}

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

.oh2vis .g5vxd {
    margin-top:0
}

.za9ks3vo {
    margin-top:var(--d6gf)
}

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

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

.za9ks3vo[open] .bud2u .muchg0a {
    transform:rotate(180deg)
}

.za9ks3vo[open] .bud2u {
    margin-bottom:var(--d6gf)
}

.kx0c16lg {
    gap:8px
}

.ftyn6a {
    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(--d9m2k);
    border-radius:var(--bufr81k2);
    box-shadow:var(--vs9mqo1);
    padding:10px 12px
}

.ftyn6a .s6t8z {
    grid-area:rank
}

.ftyn6a .r7ozx1l2 {
    grid-area:logo
}

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

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

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

.of2ql4 .muchg0a {
    color:var(--kv26oz)
}

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

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

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

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

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

.nxx0 {
    border-collapse:collapse;
    width:100%;
    font-size:15px;
    background:var(--d9m2k);
    border-radius:var(--bufr81k2);
    box-shadow:var(--vs9mqo1)
}

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

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

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

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

.z0gb3j {
    font-weight:700
}

.zeml .wz0gub {
    display:block
}

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

.ywlktkb4 .muchg0a {
    color:var(--kv26oz)
}

.lr052m {
    min-width:180px
}

.iulovibx {
    gap:4px
}

.nxx0 thead {
    display:none
}

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

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

.y15rxcx .zeml::before {
    font-weight:400;
    flex:none;
    content:attr(data-label);
    color:var(--pmt4edMuted)
}

.y15rxcx .lr052m {
    display:block
}

.y15rxcx .zfep1::before,.y15rxcx .iljemcq::before,.y15rxcx .lr052m::before {
    content:none
}

.y15rxcx .zfep1 {
    background:var(--y627Soft);
    justify-content:flex-start
}

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

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

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

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

.e491zs {
    font-size:12px;
    color:var(--kzqw1dTextMuted)
}

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

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

.w1la58o .rsxrn {
    padding:0 16px;
    width:auto
}

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

.bxywax {
    margin-top:var(--hsx1f);
    background:var(--kzqw1d);
    color:var(--kzqw1dText)
}

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

.tzth3 {
    justify-content:center
}

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

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

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

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

.fpf5bje .rhcqd3:hover {
    color:var(--yiqiq9s)
}

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

.rvq1emqz {
    background:var(--izecmdht);
    padding:16px 0
}

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

.kkx6 {
    margin:0
}

.t4qp7ja .sxdoaj {
    color:var(--kzqw1dText)
}

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

@media (max-width:1023px) {
    .fpf5bje [id] {
        scroll-margin-top:72px
    }
    .a80jx {
        --d6wp:56px
    }
    .b2o5jsp {
        display:none
    }
    .hw0bbu {
        display:none
    }
    .tq0h {
        gap:8px
    }
    .zgj1dn4x[data-show="all"],.zgj1dn4x[data-show="mobile"],.w1la58o[data-show="mobile"],.w1la58o[data-show="all"] {
        display:block
    }
    .cff7c {
        font-size:16px
    }
    .beajf {
        columns:1
    }
}

@media (min-width:1024px) {
    .h2gtld9 {
        display:grid
    }
    .xbpqowa .rlkdh {
        display:none
    }
    .i6gl {
        display:none
    }
    .r8ro {
        pointer-events:none
    }
    .uoriw {
        display:grid
    }
    .yiufr {
        grid-template-columns:repeat(3,1fr)
    }
    .zgj1dn4x[data-show="all"],.w1la58o[data-show="all"] {
        display:block
    }
    .r8ro .muchg0a:last-child {
        display:none
    }
}

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

@media (max-width:899px) {
    .k3rya2mq.htrpfx,.k3rya2mq.se6x {
        grid-template-columns:1fr
    }
    .fpf5bje .ar9g {
        font-size:22px;
        line-height:30px
    }
    .fvvy {
        margin:-26px 0 12px -20px
    }
    .g3o6cyv {
        font-size:20px;
        line-height:28px
    }
    .fbp1a80 {
        padding:24px 0 28px
    }
}

@media (max-width:679px) {
    .unzffi {
        padding-left:16px;
        padding-right:16px
    }
    .er6r1 .rsxrn {
        font-size:14px;
        padding:0 10px
    }
    .fvvy {
        margin-left:-16px
    }
    .er6r1 .r7ozx1l2 {
        width:48px;
        height:48px
    }
    .er6r1 {
        grid-template-columns:48px 1fr auto
    }
    .poiof6 {
        display:none
    }
    .blzaix .as8qw {
        height:64px;
        width:64px
    }
    .blzaix {
        grid-template-columns:64px minmax(0,1fr);
        padding-left:40px
    }
}

@media (max-width:359px) {
    .er6r1 {
        grid-template-columns:40px 1fr
    }
    .kgxd {
        grid-column:1/-1
    }
    .w1la58o .r7ozx1l2 {
        display:none
    }
    .ynshn {
        grid-template-columns:minmax(0,1fr) auto
    }
}

@container (min-width:700px) {
    .cr8xr1 {
        grid-template-columns:112px 196px minmax(0,1fr) minmax(0,1.2fr) 196px;
        grid-template-areas:"id rate bonus facts act";
        min-height:168px
    }
    .iz5i .r7ozx1l2 {
        height:88px;
        width:88px
    }
    .cr8xr1>div {
        justify-content:center;
        padding:16px 12px;
        flex-direction:column;
        display:flex
    }
    .qcwtr {
        margin-top:8px;
        text-align:center;
        font-size:16px;
        width:100%
    }
    .iz5i {
        align-items:center;
        display:flex;
        padding:16px 12px!important;
        grid-template-areas:none
    }
    .l8ez {
        flex-wrap:wrap
    }
    .tozelr {
        margin:6px auto 0
    }
    .fqof {
        background:transparent;
        padding-top:16px!important
    }
    .f6aey5p {
        margin:0;
        width:100%
    }
    .n99e {
        grid-template-columns:repeat(auto-fit,minmax(280px,1fr))
    }
    .hkz371 {
        grid-template-columns:1fr;
        grid-template-areas:"id" "rate" "bonus" "facts" "act";
        min-height:0
    }
    .hkz371>div {
        padding:var(--rc2j);
        justify-content:stretch;
        display:grid
    }
    .hkz371 .iz5i .r7ozx1l2 {
        height:72px;
        width:72px
    }
    .hkz371 .iz5i {
        display:flex;
        flex-direction:column;
        align-items:center;
        padding:var(--rc2j)!important
    }
    .hkz371 .fqof {
        justify-items:center;
        background:var(--y627Soft);
        padding-top:0!important
    }
    .hkz371 .hy0f {
        align-self:end
    }
    .ftyn6a {
        grid-template-columns:auto 64px minmax(0,1fr) 200px;
        grid-template-areas:"rank logo body act";
        padding:8px 12px
    }
    .ftyn6a .r7ozx1l2 {
        width:64px;
        height:48px
    }
    .jgr70q2 {
        display:grid;
        gap:2px
    }
    .blzaix {
        padding:12px 12px 12px 48px;
        grid-template-columns:88px minmax(0,1fr) 220px
    }
    .c93k {
        grid-column:auto
    }
    .nxx0 thead {
        display:table-header-group
    }
    .y15rxcx .zeml::before {
        content:none
    }
    .y15rxcx {
        display:table-row;
        border-bottom:0
    }
    .y15rxcx .zeml {
        display:table-cell
    }
    .y15rxcx .zfep1 {
        border-bottom:1px solid var(--iyl97);
        background:transparent;
        display:flex
    }
    .y15rxcx:nth-child(even) {
        background:var(--y8bn39p)
    }
}

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