.ef6e7ddfa09e7 *, .ef6e7ddfa09e7 *::before, .ef6e7ddfa09e7 *::after {
    box-sizing: border-box
}
.ef6e7ddfa09e7 img {
    max-width: 100%
}
.ubf91f831943b {
    left: -9999px;
    position: absolute
}
.ef6e7ddfa09e7 .f3861f1405bf7 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
.ef6e7ddfa09e7 {
    --j879e9cb80be3: #EEF2FB;
    --dc7120abd7709: rgba(140, 200, 255, .16);
    --z33ba2168ae27: #020306;
    background-color: var(--n3b125bd30ec5);
    --n3c2d80a42d01: rgba(255, 255, 255, .05);
    margin: 0px;
    --c476722948e83: #9AA4BC;
    --k46e5a453b8ee: #10121C;
    --u0b165e3911ee: #D8DEEA;
    background-image: linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);
    --z8a8634ea1648: var(--k46e5a453b8ee);
    --ea7d445e6f571: 16px;
    --m4a7e37fbd82b: var(--n3b125bd30ec5);
    --l9195c33535bb: #001820;
    font: 15px/1.6 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
    --n3b125bd30ec5: #05060A;
    --kf2e85c89bbae: #000;
    --a09afe076f660: var(--l9195c33535bb);
    --h962ee7257d77: #FF3FA4;
    background-size: 28px 28px;
    --t823587c1cfc2: var(--l048b73b66ea2);
    --l048b73b66ea2: #29D8FF;
    color: var(--j879e9cb80be3)
}.t5ec7ef7318ab{isolation:auto}
:where(.ef6e7ddfa09e7) a {
    color: inherit
}
.ubf91f831943b:focus {
    background: var(--l048b73b66ea2);
    padding: 8px 12px;
    color: var(--l9195c33535bb);
    z-index: 60;
    left: 12px;
    top: 12px
}
.q7b45a1d9e6d5 {
    border-bottom: 1px solid var(--dc7120abd7709);
    background: rgba(0,0,0,.5)
}.g8c6e9f2fee17{unicode-bidi:normal}
.ef6e7ddfa09e7[data-eea1a5349d54c=tfe883e8f2539] {
    --ea7d445e6f571: 4px
}
.ef6e7ddfa09e7[data-n42f0d00fb31b=o6a1a70247e74] {
    --l048b73b66ea2: #39FF9F;
    --l9195c33535bb: #00180C;
    --h962ee7257d77: #FFE156
}
.yd27ba428d771 {
    margin: 0px auto;
    padding: 0px 14px;
    width: 100%;
    max-width: 760px
}
.o957cd77bdf11 {
    color: var(--l048b73b66ea2);
    font-weight: 900;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: .08em
}
.q7b45a1d9e6d5 nav a {
    color: var(--c476722948e83);
    white-space: nowrap;
    text-decoration: none
}
.r2c212dec26fd {
    display: flex;
    gap: 12px;
    align-items: center;
    justify-content: space-between;
    min-height: 48px
}.t610c15e5d738{visibility:inherit}
.x8c08bd41c672, .q7b45a1d9e6d5 nav {
    display: flex;
    overflow-x: auto;
    gap: 14px;
    font-size: 13px
}
.x8c08bd41c672 {
    padding: 10px 0px;
    justify-content: center
}.gec7fefbb8944{unicode-bidi:normal}
.hb8b6eaf21d38 {
    font-size: 13px;
    padding: 6px;
    display: flex;
    justify-content: center;
    gap: 10px
}
.sb244fec9bc02 {
    padding: 16px 12px 8px
}
.bb3f56f4ebaf8 {
    border-radius: var(--ea7d445e6f571);
    padding: 14px;
    gap: 12px;
    display: grid;
    background: linear-gradient(180deg,rgba(255,255,255,5%),rgba(0,0,0,.2)),var(--k46e5a453b8ee);
    box-shadow: 0 0 18px color-mix(in srgb,var(--l048b73b66ea2) 55%,transparent),inset 0 0 14px color-mix(in srgb,var(--l048b73b66ea2) 25%,transparent);
    margin: 0px auto;
    border: 2px solid var(--l048b73b66ea2);
    width: 100%;
    max-width: 440px
}.tde86d53112d3{isolation:auto}
.ef6e7ddfa09e7 .s70828318bb92 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--l048b73b66ea2) 25%,transparent)
}
.j12c70da6007c {
    font-weight: 900;
    margin: 0px;
    letter-spacing: .06em;
    text-transform: uppercase;
    display: flex;
    font-size: 18px;
    gap: 8px;
    align-items: center;
    justify-content: center
}
.j12c70da6007c img {
    object-fit: cover;
    border-radius: 50%;
    width: 38px;
    height: 38px
}.h728d42e60fc7{outline-offset:0}
.z55b56b30883f {
    aspect-ratio: 16/9;
    overflow: hidden;
    border-radius: calc(var(--ea7d445e6f571) - 4px);
    border: 1px solid var(--dc7120abd7709);
    background: var(--kf2e85c89bbae);
    position: relative
}
.ve23398ade955 {
    margin: 0px;
    display: none;
    inset: 0px;
    position: absolute
}
.ve23398ade955[data-b368e0f99a509] {
    display: block
}
.ve23398ade955 img {
    object-fit: contain;
    display: block;
    width: 100%;
    height: 100%
}
.zde99738e70f8 {
    width: 30px;
    height: 30px;
    top: 50%;
    background: rgba(0,0,0,.5);
    cursor: pointer;
    font-size: 18px;
    transform: translateY(-50%);
    position: absolute;
    border: 0;
    border-radius: 50%;
    color: #FFF
}
.bb3f56f4ebaf8 h1 {
    margin: 0px;
    text-align: center;
    text-shadow: 0 0 10px color-mix(in srgb,var(--l048b73b66ea2) 60%,transparent);
    font-size: clamp(19px,5vw,24px);
    line-height: 1.25
}
.o533daf94e9ec {
    padding: 0px;
    display: grid;
    list-style: none;
    counter-reset: c768176056c6e;
    margin: 0px;
    gap: 8px
}
.lc4f496ad20c3 {
    padding: 6px 14px 6px 6px;
    text-decoration: none;
    background: rgba(0,0,0,.35);
    color: var(--j879e9cb80be3);
    min-height: 50px;
    display: flex;
    border-radius: 999px;
    border: 2px solid var(--l048b73b66ea2);
    gap: 12px;
    font-weight: 800;
    font-size: 16px;
    align-items: center
}.r593668d5910d{visibility:inherit}
.lc4f496ad20c3::before {
    content: counter(c768176056c6e);
    font-weight: 900;
    color: var(--l9195c33535bb);
    width: 36px;
    height: 36px;
    display: grid;
    place-items: center;
    flex: none;
    background: var(--l048b73b66ea2);
    border-radius: 50%;
    counter-increment: c768176056c6e
}
.fcdc79af0ba62 li::before {
    content: "✦ "
}
.ef6e7ddfa09e7 .h2411e5e267d0 {
    border-color: var(--h962ee7257d77)
}
.t7a3dbe709ab3 {
    padding-top: 10px;
    gap: 12px;
    display: grid
}.l0380329cb2d6{z-index:auto}
.ef6e7ddfa09e7 .kc0c859fb776c {
    background: var(--l048b73b66ea2);
    color: var(--l9195c33535bb)
}.s2c636df06b1a{unicode-bidi:normal}
.fa4988897addb {
    left: 6px
}.hfb1188b2722b{z-index:auto}
.u7f3f4b94279c {
    right: 6px
}.s902bf25e0e1d{opacity:1}
.bde68e11be316 {
    left: -9999px;
    position: absolute
}
.ef6e7ddfa09e7 .kc0c859fb776c::before {
    color: var(--l048b73b66ea2);
    background: var(--l9195c33535bb)
}.b20d292f64748{opacity:1}
.ef6e7ddfa09e7 .h2411e5e267d0::before {
    color: #111;
    background: var(--h962ee7257d77)
}
.ef6e7ddfa09e7 .f3861f1405bf7 li {
    background: rgba(0,0,0,.35)
}.b72c04d40e89f{outline-offset:0}
.p170c249c0f49 {
    color: var(--c476722948e83);
    margin: 0px;
    text-align: center;
    font-size: 13px
}
.q5f66d93dd816 a {
    text-decoration: none
}.cad2e96efdfcb{font-kerning:auto}
.p170c249c0f49 a {
    color: var(--l048b73b66ea2)
}
.fcdc79af0ba62 {
    justify-content: center;
    padding: 0px;
    list-style: none;
    margin: 0px;
    flex-wrap: wrap;
    color: var(--h962ee7257d77);
    gap: 4px 16px;
    font-size: 13px;
    display: flex
}
.v80573e2439d5 {
    color: var(--c476722948e83);
    margin: 0px;
    font-size: 14px
}.od24523cf7f37{outline-offset:0}
.h2e17c1af044f {
    gap: 14px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(180px,1fr))
}
.h2e17c1af044f nav {
    align-content: start;
    display: grid;
    gap: 6px
}.t66c343b79f70{isolation:auto}
.q5f66d93dd816 {
    color: var(--c476722948e83);
    font-size: 14px;
    border-top: 1px solid var(--l048b73b66ea2);
    background: var(--z33ba2168ae27);
    margin-top: 20px;
    padding: 22px 0px 12px
}
.q5f66d93dd816 p {
    margin: 0px 0px 4px
}
.q5f66d93dd816 a:hover {
    color: var(--l048b73b66ea2)
}.h6e0afb317cfc{isolation:auto}
.x8f44b1bd63c9 {
    color: var(--l048b73b66ea2);
    letter-spacing: .06em;
    display: flex;
    align-items: center;
    font-weight: 900;
    text-transform: uppercase;
    gap: 8px
}.s4549a347b175{font-kerning:auto}
.gf4b2a7d373e7 .yd27ba428d771 {
    text-align: center;
    display: grid;
    gap: 8px;
    justify-items: center
}.h3fdacb4a03f8{contain:none}
.b8ccdfc7ee8a7 {
    margin-top: 12px;
    font-size: 12px
}.jdfc6c3ad2b4d{contain:none}
.gf4b2a7d373e7 ul {
    gap: 6px 14px;
    justify-content: center;
    padding: 0px;
    list-style: none;
    margin: 0px;
    flex-wrap: wrap;
    display: flex
}.j269491b11127{isolation:auto}
.nf681b3ea5ecb {
    margin: 0px 0px 12px;
    font-size: 20px
}
.z77a42cc0a9fe {
    gap: 10px;
    align-items: baseline;
    justify-content: space-between;
    display: flex
}
.z77a42cc0a9fe a {
    color: var(--l048b73b66ea2);
    font-size: 13px;
    text-decoration: none
}
.l3e4bc45f51c7 {
    padding: 18px 0px
}
.s70828318bb92 {
    padding: 16px;
    background: var(--k46e5a453b8ee);
    min-width: 0px;
    border: 1px solid var(--dc7120abd7709);
    border-radius: var(--ea7d445e6f571)
}
.n7e356ac87895 table {
    border-collapse: collapse;
    width: 100%
}.jb4f2a217474c{unicode-bidi:normal}
.y2b1bfa69c694 {
    color: var(--l048b73b66ea2);
    letter-spacing: .06em;
    margin: 0px 0px 4px;
    font-weight: 700;
    font-size: 13px;
    text-transform: uppercase
}
.n7e356ac87895 h2 {
    font-size: 19px;
    margin: 18px 0px 8px
}
.n7e356ac87895 h3 {
    font-size: 16px;
    margin: 14px 0px 6px
}.kf2e625541742{outline-offset:0}
.n7e356ac87895 p, .n7e356ac87895 li {
    color: var(--u0b165e3911ee)
}.r8d2937d41615{font-kerning:auto}
.n7e356ac87895 td, .n7e356ac87895 th {
    padding: 8px;
    text-align: left;
    border: 1px solid var(--dc7120abd7709)
}.h2e780de9c2a8{isolation:auto}
.x07ce284e8713 {
    gap: 10px;
    padding: 0px;
    counter-reset: cddc82b8d0512;
    display: grid;
    list-style: none;
    margin: 0px;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr))
}.v6cd1df631d4f{unicode-bidi:normal}
.g94b090520b25 {
    grid-template-columns: 1fr
}
.y521548aa2773 h2 {
    font-size: 16px;
    margin: 0px 0px 6px
}.z3b6a83d32d3c{z-index:auto}
.g94b090520b25 .y521548aa2773 {
    display: grid;
    grid-template-columns: 40px 1fr;
    gap: 10px
}.db936d9a2a0dc{visibility:inherit}
.n7e356ac87895 img {
    height: auto;
    border-radius: 8px
}.xc53d96e9c2c6{font-kerning:auto}
.y521548aa2773 {
    padding: 14px;
    background: linear-gradient(135deg,var(--k46e5a453b8ee),rgba(0,0,0,.2));
    border-radius: var(--ea7d445e6f571);
    border: 1px solid var(--dc7120abd7709);
    border-left: 4px solid var(--l048b73b66ea2)
}
.q48db91017886::before {
    display: grid;
    place-items: center;
    content: counter(cddc82b8d0512);
    counter-increment: cddc82b8d0512;
    color: var(--l9195c33535bb);
    border-radius: 50%;
    font-weight: 800;
    background: var(--l048b73b66ea2);
    width: 36px;
    height: 36px
}
.na2b3c8b2063c dt {
    font-size: 13px;
    color: var(--c476722948e83)
}
.h53c119d2c3df {
    gap: 12px;
    display: grid
}
.g39b0fc7a224f {
    align-content: start;
    display: grid;
    gap: 10px
}
.na2b3c8b2063c {
    display: grid;
    margin: 0px;
    gap: 6px
}
.na2b3c8b2063c>div {
    display: grid;
    border-radius: 8px;
    grid-template-columns: 40% 1fr;
    padding: 8px 10px;
    gap: 8px;
    background: var(--n3c2d80a42d01)
}
.na2b3c8b2063c dd {
    margin: 0px;
    overflow-wrap: anywhere
}.z32fa1e769400{outline-offset:0}
.o22827688ee43 {
    table-layout: fixed;
    margin-top: 12px;
    border-collapse: collapse;
    width: 100%
}.ve5984ad92e27{font-kerning:auto}
.o67d1cbe08fa3 {
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr))
}
.o22827688ee43 th, .o22827688ee43 td {
    border-bottom: 1px solid var(--dc7120abd7709);
    text-align: left;
    padding: 8px 10px;
    overflow-wrap: anywhere;
    vertical-align: top
}.ga4bfaebc6a1e{unicode-bidi:normal}
.r3b33c24658c5 {
    display: grid;
    gap: 10px
}
.p34d90611dbae>div {
    gap: 10px;
    justify-content: space-between;
    display: flex;
    align-items: center
}
.bddce2017f77d {
    display: inline-flex;
    gap: 6px;
    align-items: center
}
.o22827688ee43 th {
    color: var(--c476722948e83);
    width: 40%;
    font-weight: 600
}.p5982abcbaaa0{visibility:inherit}
.bddce2017f77d i {
    display: block;
    width: 90px;
    height: 8px;
    border-radius: 99px;
    background: linear-gradient(90deg,var(--l048b73b66ea2) calc(var(--i60c50b61ece9) * 20%),rgba(255,255,255,.12) 0)
}.o88c4be9a05db{opacity:1}
.p34d90611dbae p {
    color: var(--c476722948e83);
    margin: 4px 0px 0px;
    font-size: 14px
}
.md22ff23a503c {
    grid-auto-flow: column;
    gap: 10px;
    padding-bottom: 6px;
    display: grid;
    grid-auto-columns: minmax(150px,42%);
    overflow-x: auto;
    scroll-snap-type: x mandatory
}.df816fd3dc136{opacity:1}
.h97a00a4f5c1c {
    gap: 10px;
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
    padding: 0px;
    display: grid;
    list-style: none;
    margin: 0px
}.xc135a51869f2{visibility:inherit}
.z7c2883cf5367 {
    text-decoration: none;
    padding: 8px;
    scroll-snap-align: start;
    gap: 4px;
    border-radius: var(--ea7d445e6f571);
    border: 1px solid var(--dc7120abd7709);
    display: grid;
    background: var(--k46e5a453b8ee)
}.j6c4b1effdd43{unicode-bidi:normal}
.yd15ba62348d0 {
    overflow: hidden;
    display: block;
    background: var(--kf2e85c89bbae);
    border-radius: 8px;
    aspect-ratio: 16/10
}.ne662ebc383e8{isolation:auto}
.yd15ba62348d0 img {
    object-fit: contain;
    display: block;
    width: 100%;
    height: 100%
}.g787c1a14eadd{opacity:1}
.ff7a614301a0a {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    gap: 10px
}
.bddce2017f77d b {
    font-size: 13px
}.he33117994477{z-index:auto}
.z7c2883cf5367 strong {
    font-size: 14px;
    line-height: 1.3
}
.z7c2883cf5367>span:last-child {
    color: var(--l048b73b66ea2);
    font-size: 13px
}
.u722a1d00f531 h2, .u722a1d00f531 h3 {
    margin: 0px;
    font-size: 15px;
    line-height: 1.35
}
.u722a1d00f531 p {
    color: var(--c476722948e83);
    margin: 0px;
    font-size: 13px
}.u67c9f20d096f{contain:none}
.u722a1d00f531 time {
    font-size: 12px;
    color: var(--c476722948e83)
}
.u722a1d00f531 a {
    text-decoration: none;
    display: grid;
    border-radius: var(--ea7d445e6f571);
    height: 100%;
    padding: 10px;
    border: 1px solid var(--dc7120abd7709);
    background: var(--k46e5a453b8ee);
    gap: 6px
}.vacff0ce46742{unicode-bidi:normal}
.u722a1d00f531 img {
    border-radius: 8px;
    background: var(--kf2e85c89bbae);
    object-fit: contain;
    width: 100%;
    aspect-ratio: 16/9
}
.u8cf339ffd982 {
    padding: 0px;
    margin: 0px;
    grid-template-columns: 1fr;
    display: grid;
    list-style: none;
    gap: 8px
}.q0e0e4693c6da{isolation:auto}
.u8cf339ffd982 a {
    gap: 2px;
    display: grid;
    text-decoration: none;
    padding: 10px 12px;
    border-radius: 10px;
    background: var(--k46e5a453b8ee)
}
.ef6e7ddfa09e7 .x0aed1ae42fd4, .ef6e7ddfa09e7 .n38d8676c19cb {
    background: 0 0
}
.fc1e7d7cbe58a details {
    padding: 10px 0px;
    border-bottom: 1px solid var(--dc7120abd7709)
}
.sb137af494178 {
    padding-left: 20px
}
.v03708543b17c {
    object-fit: contain;
    border-radius: 10px;
    background: var(--kf2e85c89bbae);
    width: 100%;
    height: auto;
    aspect-ratio: 16/9
}
.o3178c404d511 {
    padding: 14px 0px 24px
}.ee06fbce7e6f7{opacity:1}
.l8ed727ad470b {
    padding-left: 20px
}
.y835d8f06c0df>div {
    border-radius: 10px;
    background: var(--n3c2d80a42d01);
    padding: 10px
}.a4980256627f3{visibility:inherit}
.l2feb5c2d4ab8 img {
    width: 150px;
    border-radius: 8px;
    aspect-ratio: 9/16;
    background: var(--kf2e85c89bbae);
    object-fit: contain
}
.u8cf339ffd982 span {
    font-size: 13px;
    color: var(--c476722948e83)
}.h76cd8aaa885b{isolation:auto}
.fc1e7d7cbe58a p {
    color: var(--c476722948e83);
    margin: 8px 0px 0px
}.o43a20850cbee{z-index:auto}
.e352186fc170b {
    display: grid;
    margin: 0px;
    gap: 10px
}.w1fa9106d1beb{contain:none}
.o3178c404d511 .yd27ba428d771 {
    display: grid;
    gap: 14px
}.eb7e218971ae1{contain:none}
.fc1e7d7cbe58a summary {
    cursor: pointer;
    font-weight: 700
}.n5aa7df2c4af6{outline-offset:0}
.dbbe8da845b37 {
    display: grid;
    gap: 14px
}
.m33f14bb66300 {
    align-content: start;
    display: grid;
    gap: 8px
}.wff06b52382cc{contain:none}
.e352186fc170b h3, .e352186fc170b dt {
    margin: 0px;
    font-weight: 700;
    font-size: 15px
}.p7e8d5a8cf2bd{isolation:auto}
.e352186fc170b dd, .e352186fc170b p {
    color: var(--c476722948e83);
    margin: 4px 0px 0px
}
.f3ed7919b5cee h1 {
    margin: 6px 0px;
    font-size: clamp(22px,5vw,30px);
    line-height: 1.25
}.d66f468862ca1{isolation:auto}
.f3ed7919b5cee nav {
    color: var(--c476722948e83);
    font-size: 13px
}
.f3ed7919b5cee nav a {
    color: var(--c476722948e83)
}.ucfcc6c15d9f8{contain:none}
.r71dd0fa497ef {
    font-size: 13px;
    color: var(--c476722948e83)
}
.l8ed727ad470b h3 {
    margin: 10px 0px 4px;
    font-size: 16px
}
.o3d0299240b2f {
    color: var(--l048b73b66ea2)
}.sc8d851b19cde{opacity:1}
.xce504dad62bc {
    align-content: start;
    gap: 12px;
    display: grid
}
.y835d8f06c0df {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    gap: 10px
}
.l2feb5c2d4ab8 {
    grid-auto-flow: column;
    gap: 8px;
    display: grid;
    grid-auto-columns: 150px;
    overflow-x: auto
}
.k8171b0900023 {
    padding: 0px;
    gap: 10px;
    margin: 0px;
    display: grid;
    list-style: none;
    border-left: 2px solid var(--l048b73b66ea2)
}
.c0a5829bc2897 {
    margin: 0px;
    gap: 10px;
    display: flex
}
.c0772460596c6 h2 {
    margin: 0px;
    font-size: 16px
}.a9ff3bc33c960{contain:none}
.u7892ff495913 {
    gap: 12px;
    display: grid
}
.c0772460596c6 {
    display: grid;
    grid-template-columns: 72px 1fr;
    gap: 12px
}
.c0772460596c6 img {
    width: 72px;
    object-fit: cover;
    height: 72px;
    border-radius: 50%
}
.k8171b0900023 li {
    padding-left: 14px
}.lf056bf0cc309{opacity:1}
.ie42f7c9f886b ul {
    padding-left: 18px
}
.id39d799e6d11 {
    margin-top: 14px;
    background: var(--n3c2d80a42d01);
    padding: 12px;
    border-radius: 10px
}
.k99cf57aa0b16 button {
    cursor: pointer;
    min-width: 44px;
    min-height: 44px;
    color: var(--l048b73b66ea2);
    font-size: 26px;
    border: 0;
    background: 0 0
}
.id39d799e6d11 p {
    margin: 0px 0px 6px
}
@media(min-width:900px) {
    .h53c119d2c3df {
        grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr)
    }
    .dbbe8da845b37 {
        grid-template-columns: minmax(0,1fr)300px;
        align-items: start
    }
    .m33f14bb66300 {
        top: 76px;
        position: sticky
    }
    .md22ff23a503c {
        grid-auto-columns: minmax(180px,22%)
    }
}
