.d069b371c5091 img {
    max-width: 100%;
}.x9057c7b5ebf2{opacity:1}
.w0a2c80e185c6 {
    position: absolute;
    left: -9999px;
}.m009fc95e25a9{opacity:1}
.d069b371c5091 *, .d069b371c5091 *::after, .d069b371c5091 *::before {
    box-sizing: border-box;
}
.d069b371c5091 .tf9b37b794a64 .n888fbb0d4bf3, .d069b371c5091 .lcba63cb5b9aa {
    grid-template-columns: minmax(0,1fr);
}
.d069b371c5091 {
    --f9b9ae6ef81c3: #111827;
    --mf759f9365b48: #f3f4f6;
    background: var(--v7691f11dba4d);
    --t8da89a8f22ef: #ffffff;
    --z72b60624417b: 8px;
    --h69335de70d4d: #111827;
    --v9cd4038eace8: #2563eb;
    --v7691f11dba4d: #f2f4f7;
    --gb1ebac8db1c4: #1f2937;
    --l6e84cd2d7b44: #ffffff;
    --c6f6c56f6def0: #6b7280;
    --p821972665833: #e5e7eb;
    --hcd494efa7a62: var(--lb9304707bef6);
    --a8d814f812206: var(--uebe8f5d3e1b8);
    --uebe8f5d3e1b8: #ffffff;
    --s314b6e29a485: #16a34a;
    --w1844f2394efa: var(--v7691f11dba4d);
    font: 16px/1.65 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
    --fdbaae79780db: #374151;
    --lb9304707bef6: #ff7a00;
    margin: 0px;
    color: var(--f9b9ae6ef81c3);
}.k85eb413fa580{font-kerning:auto}
:where(.d069b371c5091) a {
    color: inherit;
}.t2910b39058a3{visibility:inherit}
.d069b371c5091[data-hddc56b6c270d=e05959b64ec7d] {
    --s314b6e29a485: #dc2626;
    --lb9304707bef6: #2563eb;
    --v9cd4038eace8: #0d9488;
}.ia4c9f7603580{unicode-bidi:normal}
.d069b371c5091[data-g730a1a3235ed=q35ae3946c251] {
    --z72b60624417b: 16px;
}
.w0a2c80e185c6:focus {
    left: 12px;
    color: var(--uebe8f5d3e1b8);
    background: var(--lb9304707bef6);
    padding: 8px 12px;
    z-index: 60;
    top: 12px;
}
.tf9b37b794a64 {
    width: 100%;
    max-width: 640px;
    padding: 0px 16px;
    margin: 0px auto;
}
.e691ef729b74a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 58px;
    gap: 10px;
}
.s4bfe22286ad4 {
    background: #ffffff;
    border-bottom: 1px solid var(--p821972665833);
}.ce10920356fb5{visibility:inherit}
.d069b371c5091 .w1e7b24f36fbf {
    background: var(--s314b6e29a485);
}
.eb1c3d4524038 img {
    object-fit: cover;
    border-radius: 10px;
    width: 40px;
    height: 40px;
}
.eb1c3d4524038 {
    gap: 10px;
    align-items: center;
    text-decoration: none;
    display: inline-flex;
    font-weight: 800;
    font-size: 18px;
}
.p51303363dc09 {
    display: flex;
    overflow-x: auto;
    gap: 16px;
    padding-bottom: 8px;
    font-size: 14px;
}
.k9f4511e697b7, .o2da14c55f256 {
    display: flex;
    padding-top: 10px;
    justify-content: center;
    gap: 8px;
}
.p51303363dc09 a {
    text-decoration: none;
    white-space: nowrap;
    color: var(--c6f6c56f6def0);
}
.o2da14c55f256 {
    padding: 0px;
}.d2ca22119bf3b{unicode-bidi:normal}
.w1e7b24f36fbf, .m4c9a0aeddb8b {
    padding: 4px 18px;
    text-decoration: none;
    font-weight: bold;
    min-height: 34px;
    color: #ffffff;
    align-items: center;
    border-radius: var(--z72b60624417b);
    display: inline-flex;
    font-size: 14px;
}.x508e91b97216{opacity:1}
.ncecc821fa554 {
    display: flex;
    justify-content: center;
    gap: 10px;
    padding-top: 8px;
    font-size: 13px;
}.t86c5ff31efb5{isolation:auto}
.d069b371c5091 .m4c9a0aeddb8b {
    background: var(--lb9304707bef6);
    color: var(--uebe8f5d3e1b8);
}
.x637dbd59f300 {
    padding-top: 14px;
    padding-bottom: 6px;
    gap: 14px;
    display: grid;
}
.yb77942ad811a {
    background: linear-gradient(180deg,#111827 0,#1f2937 330px,var(--v7691f11dba4d) 330px);
}
.x637dbd59f300 h1 {
    color: #ffffff;
}.m099d402a7c60{visibility:inherit}
.k7321e251d6bf {
    border-radius: 18px;
    background: #ffffff;
    box-shadow: 0 10px 30px rgba(17,24,39,.35);
    padding: 18px;
    color: #111827;
    gap: 10px;
    display: grid;
}.ebbdcf3e905d4{z-index:auto}
.rb7231ac3ea9e img {
    object-fit: cover;
    border-radius: 12px;
    width: 44px;
    height: 44px;
}
.x637dbd59f300 h1 {
    text-align: center;
    margin: 0px;
    font-size: clamp(22px,6vw,30px);
    line-height: 1.25;
}.z58cb3fee4d66{opacity:1}
.rb7231ac3ea9e {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    font-size: 18px;
    margin: 0px 0px 4px;
}
.x75ab0f722cba {
    border-radius: 10px;
    min-height: 42px;
    font-size: 14px;
    background: #f3f4f6;
    display: flex;
    padding: 0px 14px;
    align-items: center;
    justify-content: space-between;
    color: #9ca3af;
    border: 1px solid #e5e7eb;
}.y092c3f5de0fd{visibility:inherit}
.x75ab0f722cba i {
    font-style: normal;
    letter-spacing: .1em;
}.hda203c754e7a{outline-offset:0}
.d069b371c5091 .n9f5b6d75782f {
    min-height: 46px;
    display: flex;
    color: var(--uebe8f5d3e1b8);
    border-radius: 10px;
    align-items: center;
    text-decoration: none;
    font-weight: 800;
    justify-content: center;
    background: var(--lb9304707bef6);
    font-size: 17px;
}
.v63b8e5be024c {
    font-size: 13px;
    text-align: center;
    margin: 0px;
    color: #6b7280;
}
.v63b8e5be024c a {
    font-weight: bold;
    color: var(--lb9304707bef6);
}
.p8f5804789aee {
    gap: 10px;
    display: grid;
}.n9f75eef76b53{contain:none}
.kaa720b06e72f {
    color: #ffffff;
    display: flex;
    min-height: 50px;
    padding: 8px 14px;
    font-weight: 800;
    font-size: 17px;
    align-items: center;
    border-radius: var(--z72b60624417b);
    justify-content: center;
    text-decoration: none;
    text-align: center;
}
.d069b371c5091 .x92fc87b9ccbb {
    background: var(--lb9304707bef6);
    color: var(--uebe8f5d3e1b8);
}.db068e4f2eb38{opacity:1}
.d069b371c5091 .oed9f387ad12d {
    background: var(--s314b6e29a485);
}
.d069b371c5091 .e0626539703b5 {
    background: var(--v9cd4038eace8);
}
.j03b1d693bf0d {
    background: var(--h69335de70d4d);
    aspect-ratio: 16/9;
    overflow: hidden;
    position: relative;
    border-radius: var(--z72b60624417b);
}
.u168152df25ee {
    font-weight: bold;
    color: var(--lb9304707bef6);
    text-align: center;
    margin: 0px;
}
.re70df38eab47 {
    inset: 0px;
    position: absolute;
    display: none;
    margin: 0px;
}
.re70df38eab47[data-n25aa6c109a43] {
    display: block;
}.hc860ff370602{opacity:1}
.mc60bbbf1d85d a {
    text-decoration: none;
}.f6d21f5da7b61{font-kerning:auto}
.re70df38eab47 img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: contain;
}
.d8cb4e1745c77 {
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    display: grid;
}
.wd4a8a0e0eef9 {
    cursor: pointer;
    position: absolute;
    background: rgba(0,0,0,.45);
    border: 0;
    top: 50%;
    color: #ffffff;
    transform: translateY(-50%);
    font-size: 20px;
    border-radius: 50%;
    width: 32px;
    height: 32px;
}
.i92f66b3a587e {
    left: 8px;
}
.d069b371c5091 .i45278a6e756e {
    position: static;
}
.d069b371c5091 .j14bfb9f816c1 i {
    background: linear-gradient(90deg,var(--lb9304707bef6) calc(var(--ffa12e5264558) * 20%),#e5e7eb 0);
}
.gbbc2f9917b36 {
    right: 8px;
}.s29a99a376903{visibility:inherit}
.geb0d2195c6d7 {
    position: absolute;
    left: -9999px;
}.m74c86bc7b554{unicode-bidi:normal}
.d069b371c5091 .a381e06fd858f {
    background: #ffffff;
}.d47ed7469f11e{contain:none}
.d937bc7735f47 .tf9b37b794a64 {
    text-align: center;
}
.h0dafdfca514e {
    margin: 0px;
    color: var(--fdbaae79780db);
}
.mc60bbbf1d85d {
    color: #cbd5e1;
    background: var(--gb1ebac8db1c4);
    font-size: 14px;
    margin-top: 24px;
    padding: 24px 0px 14px;
}.gf2270ecfb499{outline-offset:0}
.mc60bbbf1d85d a:hover {
    color: #ffffff;
}.c1d77ecbd268d{font-kerning:auto}
.mc60bbbf1d85d h2 {
    font-size: 14px;
    margin: 0px 0px 6px;
    color: #ffffff;
}
.mc60bbbf1d85d ul {
    display: grid;
    list-style: none;
    gap: 4px;
    margin: 0px;
    padding: 0px;
}
.y2594c2d243f7 {
    color: #94a3b8;
    margin: 14px 0px 0px;
    font-size: 12px;
}
.f0504283931a6 {
    padding: 18px 0px;
}.zc192fb6a3776{visibility:inherit}
.d30a7aca0ec30 {
    border: 1px solid var(--p821972665833);
    border-radius: var(--z72b60624417b);
    padding: 16px;
    min-width: 0px;
    background: var(--t8da89a8f22ef);
}
.hed7814f975bc table {
    width: 100%;
    border-collapse: collapse;
}
.x3f2c7be3243c {
    gap: 8px;
    justify-content: center;
    display: flex;
    margin: 0px 0px 8px;
    font-weight: 800;
    align-items: center;
    color: #ffffff;
}.h080ccfbd0fa2{opacity:1}
.la1bfaac73f27 {
    justify-content: center;
    flex-wrap: wrap;
    display: flex;
    margin: 0px;
    gap: 4px 14px;
}
.x97228c70cbd5 {
    display: flex;
    gap: 10px;
    align-items: baseline;
    justify-content: space-between;
}
.o0825f38e1c90 {
    margin: 0px 0px 12px;
    font-size: 20px;
}
.x97228c70cbd5 a {
    color: var(--lb9304707bef6);
    text-decoration: none;
    font-size: 13px;
}
.je6303b03548e {
    font-weight: bold;
    font-size: 13px;
    color: var(--lb9304707bef6);
    letter-spacing: .06em;
    text-transform: uppercase;
    margin: 0px 0px 4px;
}.ma1582c8f5d87{visibility:inherit}
.hed7814f975bc h2 {
    margin: 18px 0px 8px;
    font-size: 19px;
}
.hed7814f975bc p, .hed7814f975bc li {
    color: var(--fdbaae79780db);
}
.hed7814f975bc th, .hed7814f975bc td {
    text-align: left;
    padding: 8px;
    border: 1px solid var(--p821972665833);
}.s0a3267132daf{outline-offset:0}
.hed7814f975bc img {
    height: auto;
    border-radius: 8px;
}
.hed7814f975bc h3 {
    font-size: 16px;
    margin: 14px 0px 6px;
}
.z4f99560cf801 {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    list-style: none;
    counter-reset: c36af34ff572c;
    gap: 10px;
    margin: 0px;
    padding: 0px;
}
.a381e06fd858f h2 {
    font-size: 16px;
    margin: 0px 0px 6px;
}
.a381e06fd858f {
    padding: 14px;
    border-radius: var(--z72b60624417b);
    background: linear-gradient(135deg,var(--t8da89a8f22ef),rgba(0,0,0,.2));
    border: 1px solid var(--p821972665833);
    border-left: 4px solid var(--lb9304707bef6);
}
.p2627e51db430 {
    grid-template-columns: 1fr;
}
.p2627e51db430 .a381e06fd858f {
    grid-template-columns: 40px 1fr;
    gap: 10px;
    display: grid;
}
.i6be2114bd1be::before {
    color: var(--uebe8f5d3e1b8);
    place-items: center;
    display: grid;
    font-weight: 800;
    background: var(--lb9304707bef6);
    counter-increment: c36af34ff572c;
    border-radius: 50%;
    content: counter(c36af34ff572c);
    width: 36px;
    height: 36px;
}.da29aa90f28f0{outline-offset:0}
.if3b1b582d30a dt {
    color: var(--c6f6c56f6def0);
    font-size: 13px;
}
.lcba63cb5b9aa {
    gap: 12px;
    display: grid;
}.l08c34d868c76{opacity:1}
.r8e8e2fbbe1b6 {
    align-content: start;
    gap: 10px;
    display: grid;
}
.if3b1b582d30a {
    display: grid;
    margin: 0px;
    gap: 6px;
}
.if3b1b582d30a dd {
    overflow-wrap: anywhere;
    margin: 0px;
}
.if3b1b582d30a>div {
    gap: 8px;
    background: var(--mf759f9365b48);
    padding: 8px 10px;
    display: grid;
    grid-template-columns: 40% 1fr;
    border-radius: 8px;
}.a27ce72f0d482{contain:none}
.p1e68e5eed21d {
    width: 100%;
    margin-top: 12px;
    table-layout: fixed;
    border-collapse: collapse;
}
.p1e68e5eed21d td, .p1e68e5eed21d th {
    vertical-align: top;
    text-align: left;
    border-bottom: 1px solid var(--p821972665833);
    overflow-wrap: anywhere;
    padding: 8px 10px;
}.a292c45032923{visibility:inherit}
.bf2691764c0aa {
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
}.x5c405283c53d{unicode-bidi:normal}
.p1e68e5eed21d th {
    width: 40%;
    font-weight: 600;
    color: var(--c6f6c56f6def0);
}
.o77aa9039d19e p {
    font-size: 14px;
    margin: 4px 0px 0px;
    color: var(--c6f6c56f6def0);
}.ab72c04803552{contain:none}
.j14bfb9f816c1 b {
    font-size: 13px;
}
.eeb952da845e2 strong {
    font-size: 14px;
    line-height: 1.3;
}
.eeb952da845e2>span:last-child {
    color: var(--lb9304707bef6);
    font-size: 13px;
}
.a2949310d03ec {
    gap: 10px;
    display: grid;
}
.o77aa9039d19e>div {
    display: flex;
    gap: 10px;
    justify-content: space-between;
    align-items: center;
}
.j14bfb9f816c1 {
    align-items: center;
    gap: 6px;
    display: inline-flex;
}
.j14bfb9f816c1 i {
    width: 90px;
    height: 8px;
    display: block;
    background: linear-gradient(90deg,var(--lb9304707bef6) calc(var(--ffa12e5264558) * 20%),rgba(255,255,255,.12) 0);
    border-radius: 99px;
}
.yf7f118940d94 {
    grid-auto-flow: column;
    grid-auto-columns: minmax(150px,42%);
    display: grid;
    padding-bottom: 6px;
    overflow-x: auto;
    gap: 10px;
    scroll-snap-type: x mandatory;
}
.ed87a15414115 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
    list-style: none;
    gap: 10px;
    margin: 0px;
    padding: 0px;
}.k351de254b145{font-kerning:auto}
.eeb952da845e2 {
    scroll-snap-align: start;
    padding: 8px;
    gap: 4px;
    display: grid;
    background: var(--t8da89a8f22ef);
    text-decoration: none;
    border-radius: var(--z72b60624417b);
    border: 1px solid var(--p821972665833);
}
.v436158a7fd71 {
    overflow: hidden;
    border-radius: 8px;
    background: var(--h69335de70d4d);
    aspect-ratio: 16/10;
    display: block;
}
.v436158a7fd71 img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: contain;
}
.ff02546f2aae8 h2, .ff02546f2aae8 h3 {
    margin: 0px;
    font-size: 15px;
    line-height: 1.35;
}.v999289eff09f{visibility:inherit}
.ff02546f2aae8 p {
    font-size: 13px;
    margin: 0px;
    color: var(--c6f6c56f6def0);
}
.ff02546f2aae8 time {
    color: var(--c6f6c56f6def0);
    font-size: 12px;
}
.faec2a7782313 {
    gap: 10px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
}.pcb7806737d69{z-index:auto}
.ff02546f2aae8 a {
    padding: 10px;
    height: 100%;
    text-decoration: none;
    background: var(--t8da89a8f22ef);
    display: grid;
    border-radius: var(--z72b60624417b);
    border: 1px solid var(--p821972665833);
    gap: 6px;
}
.qe34981245440 {
    display: grid;
    padding: 0px;
    list-style: none;
    margin: 0px;
    gap: 8px;
    grid-template-columns: 1fr;
}
.ff02546f2aae8 img {
    background: var(--h69335de70d4d);
    width: 100%;
    aspect-ratio: 16/9;
    border-radius: 8px;
    object-fit: contain;
}.v31d4fd0cf609{visibility:inherit}
.qe34981245440 a {
    border-radius: 10px;
    gap: 2px;
    display: grid;
    background: var(--t8da89a8f22ef);
    text-decoration: none;
    padding: 10px 12px;
}
.d069b371c5091 .ba2b360b328fd, .d069b371c5091 .a4df1aa163858 {
    background: 0 0;
}
.ab7452dfae485 details {
    padding: 10px 0px;
    border-bottom: 1px solid var(--p821972665833);
}
.fee0fcc492dec {
    padding-left: 20px;
}.wa7292a6f5d9a{contain:none}
.l23c4c2d13035 {
    padding: 14px 0px 24px;
}
.pca4b856aa82c {
    padding-left: 20px;
}.a74da194233b4{unicode-bidi:normal}
.mbab538cdf0b9 {
    border-radius: 10px;
    width: 100%;
    height: auto;
    background: var(--h69335de70d4d);
    aspect-ratio: 16/9;
    object-fit: contain;
}
.afb782865fc30>div {
    border-radius: 10px;
    padding: 10px;
    background: var(--mf759f9365b48);
}.c11aed2673638{visibility:inherit}
.ba143d89eaaf4 img {
    background: var(--h69335de70d4d);
    width: 150px;
    aspect-ratio: 9/16;
    border-radius: 8px;
    object-fit: contain;
}
.qe34981245440 span {
    color: var(--c6f6c56f6def0);
    font-size: 13px;
}.h81f61c059f43{visibility:inherit}
.ab7452dfae485 summary {
    cursor: pointer;
    font-weight: bold;
}.wd5f56e279eac{font-kerning:auto}
.ab7452dfae485 p {
    margin: 8px 0px 0px;
    color: var(--c6f6c56f6def0);
}
.qeca0a219a797 {
    display: grid;
    gap: 10px;
    margin: 0px;
}
.l23c4c2d13035 .tf9b37b794a64 {
    gap: 14px;
    display: grid;
}
.n888fbb0d4bf3 {
    gap: 14px;
    display: grid;
}
.qeca0a219a797 dt, .qeca0a219a797 h3 {
    font-weight: bold;
    margin: 0px;
    font-size: 15px;
}.ie236efd44fbb{outline-offset:0}
.i45278a6e756e {
    align-content: start;
    gap: 8px;
    display: grid;
}.p76a964a7a95e{isolation:auto}
.u0403a16b62f7 {
    align-content: start;
    gap: 12px;
    display: grid;
}
.afb782865fc30 {
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    gap: 10px;
    display: grid;
}
.qeca0a219a797 dd, .qeca0a219a797 p {
    margin: 4px 0px 0px;
    color: var(--c6f6c56f6def0);
}
.j00023f5e3ec2 h1 {
    font-size: clamp(22px,5vw,30px);
    line-height: 1.25;
    margin: 6px 0px;
}
.ba143d89eaaf4 {
    grid-auto-flow: column;
    grid-auto-columns: 150px;
    display: grid;
    overflow-x: auto;
    gap: 8px;
}
.j00023f5e3ec2 nav {
    color: var(--c6f6c56f6def0);
    font-size: 13px;
}
.j00023f5e3ec2 nav a {
    color: var(--c6f6c56f6def0);
}.lce4a28a2d925{isolation:auto}
.z079f02c372bd {
    color: var(--c6f6c56f6def0);
    font-size: 13px;
}
.pca4b856aa82c h3 {
    font-size: 16px;
    margin: 10px 0px 4px;
}.n03710a47abc3{z-index:auto}
.j3dfd91082a33 {
    color: var(--lb9304707bef6);
}
.q49959011ca7d {
    display: grid;
    padding: 0px;
    list-style: none;
    margin: 0px;
    gap: 10px;
    border-left: 2px solid var(--lb9304707bef6);
}
.q49959011ca7d li {
    padding-left: 14px;
}.a8517bdb5810b{font-kerning:auto}
.u353ff16ed67c ul {
    padding-left: 18px;
}
.ec942be69fdbc img {
    width: 72px;
    height: 72px;
    object-fit: cover;
    border-radius: 50%;
}
.t7aa7fcbbaf33 {
    display: flex;
    gap: 10px;
    margin: 0px;
}
.ec942be69fdbc h2 {
    font-size: 16px;
    margin: 0px;
}
.nef3a5b6b526e {
    border-radius: 10px;
    background: var(--mf759f9365b48);
    margin-top: 14px;
    padding: 12px;
}
.j0b6eb8b56a73 button {
    cursor: pointer;
    font-size: 26px;
    min-width: 44px;
    border: 0;
    color: var(--lb9304707bef6);
    background: 0 0;
    min-height: 44px;
}
.nef3a5b6b526e p {
    margin: 0px 0px 6px;
}
.g02abdff0e40c {
    gap: 12px;
    display: grid;
}.u5d66c57eba18{font-kerning:auto}
.ec942be69fdbc {
    display: grid;
    gap: 12px;
    grid-template-columns: 72px 1fr;
}.x2fc8991762b1{contain:none}
.u7e146c9078ee {
    gap: 14px;
    display: grid;
}
@media(min-width:900px) {
    .i45278a6e756e {
        top: 76px;
        position: sticky;
    }
    .lcba63cb5b9aa {
        grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr);
    }
    .n888fbb0d4bf3 {
        align-items: start;
        grid-template-columns: minmax(0,1fr)300px;
    }
    .yf7f118940d94 {
        grid-auto-columns: minmax(180px,22%);
    }
}
