*, *::before, *::after { box-sizing: border-box; }

html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }

body { overflow-wrap: break-word; background: #131115; font-size: 0.997rem; color: #D2CED5; font-family: "Figtree", sans-serif; line-height: 1.55; margin: 0; }

h1, h2, h3, p, ul, ol, dl, dd, figure, blockquote { margin: 0; }

h1, h2, h3 { overflow-wrap: break-word; font-family: "Prata", serif; color: #F6F5F6; }

p { text-wrap: pretty; }

strong { font-weight: 700; color: #F6F5F6; }

em { font-style: italic; }

a { transition: color .21s; color: #A78BF4; text-underline-offset: 3px; }

a:hover { color: #A98EF4; }

ul, ol { padding-left: 1.375rem; }

li + li { margin-top: 0.375rem; }

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

th, td { vertical-align: top; text-align: left; }

img { max-width: 100%; height: auto; display: block; }

button { color: inherit; font: inherit; }

:focus-visible { outline: 2px solid #A78BF4; outline-offset: 3px; }

summary { cursor: pointer; list-style: none; }

summary::-webkit-details-marker { display: none; }

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

.xhod { max-width: 1344px; margin-inline: auto; padding-inline: 1rem; }

main > section { padding-block: 0 3.375rem; }

.xbed { display: flex; margin-bottom: 1.75rem; gap: 1rem 1.875rem; align-items: flex-end; justify-content: space-between; flex-wrap: wrap; }

.xbed-91 { max-width: 756px; min-width: 0; }

.xbed-aau { color: #A78BF4; gap: 0.5rem; display: flex; font-weight: 700; align-items: center; margin-bottom: 0.625rem; font-size: 0.872rem; }

.xbed-aau::before { background: #8964EF; content: ""; border-radius: 2px; height: 8px; flex: none; width: 8px; }

.xbed-7fy { text-wrap: balance; line-height: 1.1; letter-spacing: -0.02em; font-weight: 800; font-size: clamp(1.62rem, 1.196rem + 1.6vw, 2.492rem); }

.xbed-42i { color: #AEA5B2; margin-top: 0.75rem; }

.xbed-l7 { padding-bottom: 2px; gap: 0.5rem; font-weight: 700; text-decoration: none; border-bottom: 1.5px solid currentColor; align-items: center; display: inline-flex; font-size: 0.935rem; }

.xbed-l7 svg { flex: none; }

.xsofi5 { border: 1.5px solid transparent; display: inline-flex; line-height: 1.2; border-radius: 6px; font-family: "Figtree", sans-serif; font-weight: 700; min-height: 48px; transition: background-color .21s, color .21s, border-color .21s; text-decoration: none; font-size: 0.935rem; gap: 0.625rem; align-items: center; cursor: pointer; justify-content: center; padding: 0 1.25rem; text-align: center; }

.xsofi5-l4 { color: #100E10; background: #8964EF; }

.xsofi5-l4:hover { background: #A98EF4; color: #100E10; }

.xsofi5-8vm { color: #F6F5F6; background: transparent; border-color: #F6F5F6; }

.xsofi5-8vm:hover { background: #F6F5F6; color: #131115; }

.xsofi5-j2n { min-height: 52px; font-size: 0.997rem; }

.xsofi5-lka { display: flex; width: 100%; }

.xsofi5-vj { color: #080709; background: #EEEDEE; }

.xsofi5-vj:hover { color: #100E10; background: #8964EF; }

.xsofi5-sa { border-color: #EEEDEE; color: #EEEDEE; background: transparent; }

.xsofi5-sa:hover { background: #EEEDEE; color: #080709; }

.xriso9 { display: flex; gap: 0.625rem; flex-wrap: wrap; }

.xsoqio { border: 1px solid #413846; overflow: hidden; border-radius: 12px; background-color: #252028; position: relative; background-image: repeating-linear-gradient(135deg, #252028 0 9px, #1A161C 9px 18px); }

.xsoqio img { width: 100%; object-fit: cover; height: 100%; }

.xsoqio-sy { aspect-ratio: 16 / 10; }

.xdu1 { position: sticky; top: 0; background: #131115; z-index: 30; padding: 0.625rem; }

.xdu1-2z { border: 1px solid #413846; grid-template-columns: minmax(0, 1fr) auto auto; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; max-width: 1344px; display: grid; margin-inline: auto; gap: 0.625rem; border-radius: 12px; align-items: center; background: #1A161C; padding: 0.625rem; }

.xdu1-zzh { gap: 0.625rem; text-decoration: none; overflow-wrap: break-word; font-size: 1.308rem; align-items: center; line-height: 1.1; min-width: 0; font-family: "Prata", serif; grid-area: logo; display: flex; letter-spacing: -0.02em; color: #F6F5F6; font-weight: 800; hyphens: auto; padding-left: 0.375rem; }

.xdu1-zzh::before { flex: none; width: 14px; border-radius: 4px; height: 14px; content: ""; transform: rotate(45deg); background: #8964EF; }

.xdu1-zzh:hover { color: #F6F5F6; }

.xdu1-3lx { pointer-events: none; opacity: 0; position: absolute; }

.xdu1-8i1 { display: grid; place-items: center; cursor: pointer; color: #131115; width: 44px; grid-area: burger; height: 44px; background: #F6F5F6; border-radius: 6px; }

.xdu1-3lx:focus-visible + .xdu1-8i1 { outline: 2px solid #A78BF4; outline-offset: 3px; }

.xdu1-5p { display: none; }

.xdu1-3lx:checked + .xdu1-8i1 .xdu1-zf { display: none; }

.xdu1-3lx:checked + .xdu1-8i1 .xdu1-5p { display: block; }

.xdu1-j8o { display: none; grid-area: nav; border-top: 1px solid #413846; padding-top: 0.5rem; }

.xdu1-3lx:checked ~ .xdu1-j8o { display: grid; gap: 2px; }

.xdu1-jeu2 { font-size: 1.059rem; display: flex; min-height: 48px; border-radius: 6px; text-decoration: none; align-items: center; padding: 0 0.75rem; color: #D2CED5; font-weight: 700; }

.xdu1-jeu2:hover { color: #F6F5F6; background: #252028; }

.xdu1-29 { background: #252028; color: #F6F5F6; }

.xdu1-sfda { gap: 0.5rem; display: grid; grid-area: actions; grid-template-columns: 1fr 1fr; }

.xdu1-sfda .xsofi5 { font-size: 0.872rem; padding: 0 0.75rem; min-height: 44px; }

.xgudug { padding-block: 2.875rem 1.75rem; background: #080709; color: #EEEDEE; }

.xgudug-xyw { display: grid; gap: 1.875rem 1.5rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 178px), 1fr)); }

.xgudug-kcq { gap: 0.625rem; color: #EEEDEE; align-items: center; font-weight: 800; display: flex; font-size: 1.308rem; font-family: "Prata", serif; }

.xgudug-kcq::before { content: ""; width: 14px; flex: none; background: #EEEDEE; height: 14px; border-radius: 4px; transform: rotate(45deg); }

.xgudug-sifu { color: #EEEDEE; margin-top: 0.75rem; font-size: 0.872rem; }

.xgudug-sifu a { color: #EEEDEE; }

.xgudug-enii { font-family: "Figtree", sans-serif; margin-bottom: 0.75rem; font-size: 0.872rem; color: #EEEDEE; font-weight: 700; }

.xgudug-yys9 { list-style: none; padding: 0; }

.xgudug-yys9 li + li { margin-top: 0.5rem; }

.xgudug-zx6 { color: #EEEDEE; text-decoration: none; font-size: 0.872rem; }

.xgudug-zx6:hover { text-decoration: underline; color: #EEEDEE; }

.xgudug-6iyk { gap: 1rem 1.25rem; grid-template-columns: auto minmax(0, 1fr); align-items: start; display: grid; margin-top: 2.375rem; border-top: 1px solid #AEA5B2; padding-top: 1.5rem; }

.xgudug-44 { border: 2px solid #F66F74; place-items: center; width: 44px; color: #EEEDEE; border-radius: 50%; font-weight: 800; display: grid; font-size: 0.872rem; height: 44px; }

.xgudug-ls { font-size: 0.809rem; color: #EEEDEE; line-height: 1.6; }

.xgudug-ls + .xgudug-ls { margin-top: 0.625rem; }

.xlorie { border: 1px solid #413846; align-items: center; border-radius: 12px; max-width: 860px; position: fixed; right: 10px; background: #1A161C; gap: 0.625rem 1.25rem; margin-inline: auto; padding: 0.75rem 0.75rem 0.75rem 1rem; box-shadow: 0 10px 26px -12px rgba(0, 0, 0, 0.69); display: flex; bottom: 10px; flex-wrap: wrap; left: 10px; z-index: 40; }

.xlorie[hidden] { display: none; }

.xlorie-sgfb { flex: 1 1 260px; font-size: 0.872rem; color: #D2CED5; }

.xlorie-c9 { flex-wrap: wrap; display: flex; gap: 0.5rem; }

.xlorie-c9 .xsofi5 { padding: 0 0.875rem; min-height: 44px; font-size: 0.872rem; }

.xvei { padding-block: 0.75rem 3.375rem; }

.xvei-owg { border: 1px solid #413846; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); overflow: hidden; background: #1A161C; border-radius: 12px; display: grid; }

.xvei-ke3 { min-width: 0; padding: 1.75rem 1.25rem; }

.xvei-cibf { text-wrap: balance; line-height: 1.04; font-weight: 800; font-size: clamp(2.118rem, 1.296rem + 3.2vw, 3.738rem); letter-spacing: -0.03em; }

.xvei-xl { font-size: 1.121rem; max-width: 568px; margin-top: 1.125rem; }

.xvei-hg { margin-top: 1.625rem; }

.xvei-a8 { align-content: center; display: grid; min-width: 0; list-style: none; padding: 0.75rem 1.25rem; margin: 0; background: #252028; }

.xvei-urha { gap: 1rem; grid-template-columns: 44px minmax(0, 1fr); padding: 1.125rem 0; display: grid; border-bottom: 1px solid #413846; }

.xvei-urha + .xvei-urha { margin-top: 0; }

.xvei-urha:last-child { border-bottom: 0; }

.xvei-kx4 { place-items: center; display: grid; color: #A78BF4; height: 44px; border-radius: 6px; background: #1A161C; width: 44px; }

.xvei-j955 { hyphens: auto; overflow-wrap: break-word; color: #F6F5F6; font-weight: 700; }

.xvei-trt1 { font-size: 0.872rem; color: #AEA5B2; }

.xgu5-816 { border: 1px solid #413846; gap: 1px; overflow: hidden; grid-template-columns: repeat(auto-fit, minmax(min(100%, 156px), 1fr)); background: #413846; border-radius: 12px; display: grid; }

.xgu5-yus1 { min-width: 0; flex-direction: column-reverse; padding: 1.25rem 1.375rem; background: #1A161C; display: flex; }

.xgu5-t6gz { overflow-wrap: break-word; font-size: clamp(1.495rem, 1.196rem + 1vw, 1.993rem); color: #F6F5F6; font-family: "Martian Mono", monospace; font-weight: 700; letter-spacing: -0.02em; hyphens: auto; }

.xgu5-am { margin-top: 0.25rem; font-size: 0.872rem; color: #AEA5B2; }

.xwydud-z4 { gap: 0.875rem; display: grid; grid-template-columns: repeat(auto-fill, minmax(min(45%, 176px), 1fr)); padding: 0; list-style: none; margin: 0; }

.xwydud-z4 > li + li { margin-top: 0; }

.xwydud-xuj5 { color: #F6F5F6; transition: transform .21s; display: block; min-width: 0; text-decoration: none; }

.xwydud-xuj5:hover { transform: translateY(-4px); color: #A78BF4; }

.xwydud-l1q { border: 1px solid #413846; background-image: repeating-linear-gradient(135deg, #252028 0 8px, #1A161C 8px 16px); position: relative; aspect-ratio: 1 / 1; overflow: hidden; border-radius: 12px; }

.xwydud-7s { width: 100%; object-fit: cover; height: 100%; }

.xwydud-k96 { top: 10px; border-radius: 2px; left: 10px; background: #F6F5F6; position: absolute; font-weight: 700; font-size: 0.748rem; padding: 3px 0.5rem; color: #131115; }

.xwydud-gz5 { line-height: 1.3; font-weight: 700; overflow-wrap: break-word; hyphens: auto; margin-top: 0.625rem; font-size: 0.935rem; }

.xwydud-dn { font-size: 0.809rem; color: #AEA5B2; }

.xpev-zu { padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 252px), 1fr)); margin: 0; display: grid; list-style: none; gap: 0.75rem; }

.xpev-zu > li + li { margin-top: 0; }

.xpev-tqeg { border: 1px solid #413846; background: #1A161C; display: grid; align-items: center; text-decoration: none; height: 100%; color: #F6F5F6; grid-template-columns: auto minmax(0, 1fr) auto; border-radius: 12px; padding: 1rem 1.125rem; transition: border-color .21s; gap: 1rem; }

.xpev-tqeg:hover { border-color: #A78BF4; color: #F6F5F6; }

.xpev-ycq { width: 44px; border-radius: 6px; color: #A78BF4; background: #252028; place-items: center; height: 44px; display: grid; }

.xpev-fx { hyphens: auto; display: block; font-weight: 700; overflow-wrap: break-word; }

.xpev-xra2 { color: #AEA5B2; display: block; font-size: 0.809rem; }

.xbeg-11b { gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr)); display: grid; }

.xbeg-fjh { border: 1px solid #413846; flex-direction: column; background: #1A161C; min-width: 0; border-radius: 12px; display: flex; }

.xbeg-o1 { padding: 1.5rem 1.5rem 1.25rem; }

.xbeg-78k0 { font-weight: 700; border-radius: 2px; color: #D2CED5; background: #252028; display: inline-block; font-size: 0.748rem; padding: 0.25rem 0.625rem; }

.xbeg-8p { margin-top: 0.875rem; line-height: 1.3; font-weight: 600; font-size: 1.121rem; }

.xbeg-we { letter-spacing: -0.02em; overflow-wrap: break-word; margin-top: 0.5rem; font-size: clamp(1.62rem, 1.296rem + 1vw, 1.993rem); line-height: 1.1; font-family: "Prata", serif; font-weight: 800; color: #A78BF4; }

.xbeg-fihg { flex: 1; display: flex; gap: 1rem; padding: 1.25rem 0.625rem 1.5rem; position: relative; border-top: 2px dashed #413846; flex-direction: column; margin-inline: 0.875rem; }

.xbeg-fihg::before, .xbeg-fihg::after { border-radius: 50%; content: ""; width: 22px; position: absolute; top: -12px; height: 22px; background: #131115; }

.xbeg-fihg::before { left: -26px; border-right: 1px solid #413846; }

.xbeg-fihg::after { right: -26px; border-left: 1px solid #413846; }

.xbeg-ez3 { flex: 1; font-size: 0.872rem; }

.xbeg-24w { color: #AEA5B2; font-size: 0.748rem; }

.xtavej-nq { border: 1px solid #413846; overflow-x: auto; border-radius: 12px; background: #1A161C; }

.xtavej-djr { counter-reset: facts-row; font-size: 0.935rem; }

.xtavej-djr thead th { font-size: 0.809rem; font-weight: 700; border-bottom: 1px solid #413846; padding: 0.875rem 1rem; color: #AEA5B2; }

.xtavej-djr tbody th, .xtavej-djr tbody td { padding: 0.75rem 1rem; border-bottom: 1px dashed #413846; }

.xtavej-djr tbody tr:last-child th, .xtavej-djr tbody tr:last-child td { border-bottom: 0; }

.xtavej-djr tbody th { font-weight: 600; color: #D2CED5; width: 40%; min-width: 150px; }

.xtavej-djr tbody th::before { content: counter(facts-row, decimal-leading-zero); counter-increment: facts-row; display: inline-block; font-family: "Martian Mono", monospace; font-weight: 500; color: #AEA5B2; min-width: 32px; font-size: 0.748rem; }

.xtavej-djr tbody td { overflow-wrap: break-word; color: #F6F5F6; hyphens: auto; font-weight: 700; min-width: 180px; }

.xbet-ho { grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr)); display: grid; gap: 1rem; }

.xbet-8t { background: #080709; flex-direction: column; text-decoration: none; min-height: 220px; gap: 2.375rem; padding: 1.625rem; justify-content: space-between; display: flex; min-width: 0; border-radius: 12px; color: #EEEDEE; }

.xbet-8t:hover { color: #EEEDEE; }

.xbet-hi4 { display: flex; flex-wrap: wrap; justify-content: space-between; font-weight: 700; gap: 0.375rem 0.75rem; }

.xbet-3wl { font-family: "Martian Mono", monospace; font-weight: 500; font-size: 0.809rem; }

.xbet-ga9 { font-weight: 700; hyphens: auto; font-size: clamp(1.869rem, 1.196rem + 2.6vw, 3.364rem); overflow-wrap: break-word; letter-spacing: -0.03em; line-height: 1; font-family: "Martian Mono", monospace; }

.xbet-eg { border: 1px solid #413846; margin: 0; padding: 0; list-style: none; display: grid; gap: 1px; overflow: hidden; border-radius: 12px; background: #413846; }

.xbet-eg > li + li { margin-top: 0; }

.xbet-mw { padding: 1.25rem 1.5rem; height: 100%; display: flex; align-items: center; gap: 0.375rem 1rem; color: #F6F5F6; background: #1A161C; justify-content: space-between; text-decoration: none; flex-wrap: wrap; }

.xbet-mw:hover { color: #F6F5F6; background: #252028; }

.xbet-ulq { font-weight: 700; }

.xbet-pv { font-size: 1.37rem; overflow-wrap: break-word; font-weight: 700; font-family: "Martian Mono", monospace; hyphens: auto; }

.xmib-8m { padding: 0; gap: 1rem; display: grid; margin: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 262px), 1fr)); list-style: none; }

.xmib-8m > li + li { margin-top: 0; }

.xmib-4r6x { border: 1px solid #413846; transition: border-color .21s; height: 100%; padding: 0.5rem 0.5rem 1rem; border-radius: 12px; text-decoration: none; display: block; min-width: 0; background: #1A161C; color: #F6F5F6; }

.xmib-4r6x:hover { border-color: #A78BF4; color: #F6F5F6; }

.xmib-dgd { background-image: repeating-linear-gradient(135deg, #252028 0 8px, #131115 8px 16px); aspect-ratio: 16 / 10; border-radius: 12px; position: relative; overflow: hidden; }

.xmib-g49f { font-weight: 700; position: absolute; font-size: 0.686rem; background: #F66F74; padding: 3px 0.5rem; border-radius: 2px; letter-spacing: .04em; color: #1A161C; left: 10px; top: 10px; }

.xmib-gc { hyphens: auto; margin-top: 0.875rem; padding-inline: 0.5rem; font-weight: 700; overflow-wrap: break-word; }

.xmib-f6 { padding-inline: 0.5rem; font-family: "Martian Mono", monospace; color: #AEA5B2; font-size: 0.809rem; }

.xpemio-ffh { border: 1px solid #413846; border-radius: 12px; background: #1A161C; overflow-x: auto; }

.xpemio-4sbr { font-size: 0.935rem; min-width: 652px; }

.xpemio-4sbr thead { background: #252028; }

.xpemio-4sbr th, .xpemio-4sbr td { padding: 0.875rem 1rem; }

.xpemio-4sbr thead th { font-size: 0.809rem; font-weight: 700; color: #D2CED5; }

.xpemio-4sbr tbody th, .xpemio-4sbr tbody td { vertical-align: middle; border-top: 1px solid #413846; }

.xpemio-9v { gap: 0.75rem; color: #F6F5F6; font-weight: 700; align-items: center; display: flex; }

.xpemio-zi9 { color: #F6F5F6; text-align: right; white-space: nowrap; font-family: "Martian Mono", monospace; }

.xpemio-4sbr thead .xpemio-zi9 { font-family: "Figtree", sans-serif; }

.xho3-sc0 { border-top: 1px solid #413846; }

.xho3-7d { padding: 1.5rem 0; border-bottom: 1px solid #413846; gap: 0.5rem 1.25rem; display: grid; grid-template-columns: auto minmax(0, 1fr); }

.xho3-9v { height: 52px; color: #100E10; border-radius: 6px; display: grid; width: 52px; grid-row: span 2; place-items: center; background: #8964EF; }

.xho3-i8 { font-weight: 600; font-size: 1.246rem; }

.xho3-3n { max-width: 796px; hyphens: auto; }

.xriv-1bxm { display: grid; list-style: none; gap: 1.75rem 1.5rem; counter-reset: steps; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); padding: 0; }

.xriv-uwpf { min-width: 0; padding-top: 1.125rem; border-top: 2px solid #F6F5F6; }

.xriv-uwpf + .xriv-uwpf { margin-top: 0; }

.xriv-uwpf::before { counter-increment: steps; font-family: "Martian Mono", monospace; display: block; content: counter(steps, decimal-leading-zero); color: #A78BF4; font-size: 0.872rem; font-weight: 700; }

.xriv-zb { font-weight: 600; font-size: 1.184rem; margin-top: 0.625rem; line-height: 1.25; }

.xriv-srqz { font-size: 0.935rem; margin-top: 0.5rem; }

.xwyfit-0wd { gap: 0 2.375rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 292px), 1fr)); display: grid; }

.xwyfit-wu1l { padding-block: 1.25rem 1.5rem; min-width: 0; border-top: 1px solid #413846; }

.xwyfit-ufv { font-size: 1.184rem; font-weight: 600; }

.xwyfit-twz { font-size: 0.935rem; margin-top: 0.625rem; }

.xfidua-cd9 { max-width: 796px; line-height: 1.7; font-size: 1.059rem; }

.xfidua-tbl7 { margin-bottom: 1.25rem; letter-spacing: -0.02em; font-weight: 800; font-size: clamp(1.62rem, 1.196rem + 1.6vw, 2.492rem); line-height: 1.1; }

.xfidua-cd9 h3 { font-weight: 600; font-size: 1.37rem; margin: 1.75rem 0 0.625rem; }

.xfidua-cd9 p + p { margin-top: 0.875rem; }

.xfidua-cd9 ul, .xfidua-cd9 ol { margin-block: 1rem; }

.xfidua-rpky { border-radius: 12px; margin-block: 1.75rem; padding: 1.5rem 1.75rem; background: #252028; }

.xfidua-rpky p { font-family: "Prata", serif; font-size: 1.308rem; font-weight: 600; color: #F6F5F6; line-height: 1.4; }

.xfidua-rpky cite { font-style: normal; font-weight: 600; font-size: 0.872rem; color: #AEA5B2; margin-top: 0.75rem; display: block; }

.xlobem-24 { border: 1px solid #413846; background: #1A161C; border-radius: 12px; padding: 1.5rem 1.25rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 376px), 1fr)); display: grid; gap: 1.5rem 2.875rem; }

.xlobem-ft6k { min-width: 0; }

.xlobem-3d { font-size: clamp(1.62rem, 1.196rem + 1.4vw, 2.367rem); font-weight: 800; letter-spacing: -0.02em; line-height: 1.12; }

.xlobem-h05 { margin-top: 0.875rem; }

.xlobem-g5w { padding: 0; min-width: 0; list-style: none; }

.xlobem-w544 { hyphens: auto; border-bottom: 1px solid #413846; overflow-wrap: break-word; display: flex; gap: 0.875rem; align-items: flex-start; padding: 0.75rem 0; }

.xlobem-w544 + .xlobem-w544 { margin-top: 0; }

.xlobem-z24m { color: #1A161C; background: #53D595; border-radius: 50%; display: grid; flex: none; height: 24px; place-items: center; width: 24px; }

.xwyxaf-6pj { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 252px), 1fr)); gap: 1rem; }

.xwyxaf-zno0 { border: 1px solid #413846; padding: 1.5rem; background: #1A161C; min-width: 0; border-radius: 12px; }

.xwyxaf-83n { height: 6px; background: #252028; border-radius: 999px; overflow: hidden; }

.xwyxaf-la { height: 100%; border-radius: 999px; background: #8964EF; }

.xwyxaf-84n { font-weight: 800; font-size: 1.495rem; margin-top: 1.25rem; }

.xwyxaf-rnkh { font-size: 0.872rem; font-family: "Martian Mono", monospace; color: #AEA5B2; }

.xwyxaf-sv { margin-top: 1rem; padding: 0; list-style: none; font-size: 0.935rem; }

.xwyxaf-vd5 { gap: 0.5rem; display: flex; }

.xwyxaf-vd5 svg { flex: none; color: #53D595; margin-top: 3px; }

.xjap-07 { align-items: center; gap: 1rem; display: flex; }

.xjap-hae { font-family: "Prata", serif; font-weight: 800; line-height: 1; font-size: 3.239rem; color: #F6F5F6; }

.xjap-0m { display: flex; gap: 2px; color: #F6F5F6; }

.xjap-h11c { font-size: 0.872rem; color: #AEA5B2; }

.xjap-o593 { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 292px), 1fr)); }

.xjap-pf { border: 1px solid #413846; padding: 1.5rem; min-width: 0; background: #1A161C; flex-direction: column; gap: 1rem; border-radius: 12px; display: flex; }

.xjap-azey { font-size: 0.935rem; flex: 1; }

.xjap-qrk { align-items: center; display: flex; gap: 0.75rem; }

.xjap-clb { height: 40px; place-items: center; background: #252028; font-size: 0.872rem; font-weight: 700; flex: none; border-radius: 50%; width: 40px; display: grid; color: #F6F5F6; }

.xjap-3n3 { display: block; font-size: 0.935rem; font-weight: 700; color: #F6F5F6; }

.xjap-pm { color: #AEA5B2; font-size: 0.809rem; display: block; }

.xjax-z0g { border: 1px solid #413846; grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr)); gap: 1.5rem 2.875rem; padding: 1.5rem; border-radius: 12px; background: #1A161C; display: grid; }

.xjax-9u { display: grid; grid-template-columns: auto minmax(0, 1fr); align-items: start; gap: 1rem 1.25rem; }

.xjax-uy { color: #100E10; background: #8964EF; height: 64px; font-weight: 800; border-radius: 50%; font-family: "Prata", serif; width: 64px; display: grid; place-items: center; font-size: 1.37rem; overflow: hidden; }

.xjax-uy img { object-fit: cover; height: 100%; width: 100%; }

.xjax-qsmh { font-weight: 800; font-size: 1.37rem; }

.xjax-sglq { font-size: 0.872rem; color: #AEA5B2; }

.xjax-uen2 { margin-top: 0.625rem; }

.xjax-zj { font-size: 0.872rem; flex-wrap: wrap; gap: 0.5rem 1.25rem; display: flex; margin-top: 0.75rem; }

.xjax-pn1 { font-family: "Martian Mono", monospace; color: #AEA5B2; }

.xvel-psjs { padding: 0; list-style: none; gap: 0.625rem; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(30%, 146px), 1fr)); display: grid; }

.xvel-psjs > li + li { margin-top: 0; }

.xvel-xyab { border: 1px solid #413846; aspect-ratio: 300 / 173; padding: 0.625rem; background: #1A161C; transition: border-color .21s; border-radius: 6px; display: block; }

.xvel-xyab:hover { border-color: #A78BF4; }

.xvel-76l { width: 100%; object-fit: contain; height: 100%; }

.xjamip-tp0w { gap: 1.875rem; display: grid; align-items: center; grid-template-columns: repeat(auto-fit, minmax(min(100%, 376px), 1fr)); }

.xjamip-bdg { min-width: 0; }

.xjamip-25f { margin-top: 0.875rem; }

.xjamip-ko { padding: 0; margin-top: 1.125rem; list-style: none; }

.xjamip-3f { gap: 0.625rem; display: flex; }

.xjamip-3f svg { flex: none; color: #53D595; margin-top: 2px; }

.xjamip-i20 { display: flex; margin-top: 1.5rem; gap: 0.625rem; flex-wrap: wrap; }

.xjamip-plw { border: 1.5px solid #F6F5F6; color: #F6F5F6; flex-direction: column; min-height: 52px; text-decoration: none; display: inline-flex; transition: background-color .21s, color .21s; border-radius: 6px; padding: 0.375rem 1.25rem; justify-content: center; }

.xjamip-plw:hover { color: #131115; background: #F6F5F6; }

.xjamip-ho { font-size: 0.686rem; }

.xjamip-zjdh { font-size: 0.997rem; line-height: 1.2; font-weight: 700; }

.xnuz-nu8, .xho0-k1 { padding: 1.5rem 1.25rem; border-radius: 12px; background: #252028; }

.xnuz-m8 { gap: 1.25rem 2.375rem; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-end; }

.xnuz-axmw { min-width: 0; max-width: 672px; }

.xnuz-2j, .xho0-df { margin-top: 0.75rem; max-width: 712px; }

.xnuz-mmju { list-style: none; grid-template-columns: repeat(auto-fit, minmax(min(100%, 188px), 1fr)); display: grid; margin-top: 1.75rem; padding: 0; gap: 0.625rem; }

.xnuz-d3e { align-items: center; font-weight: 700; color: #F6F5F6; hyphens: auto; padding: 1rem; background: #1A161C; min-width: 0; overflow-wrap: break-word; display: flex; border-radius: 6px; gap: 0.75rem; }

.xnuz-d3e + .xnuz-d3e { margin-top: 0; }

.xnuz-d3e svg { flex: none; color: #A78BF4; }

.xho0-650m { font-size: 0.872rem; gap: 0.5rem 1.25rem; font-weight: 700; margin-top: 1.25rem; display: flex; flex-wrap: wrap; }

.xnuxac-k3 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 398px), 1fr)); gap: 1.875rem 3.375rem; display: grid; }

.xnuxac-tg { min-width: 0; }

.xnuxac-tg p { margin-top: 0.875rem; }

.xnuxac-re { display: grid; min-width: 0; align-content: start; gap: 1rem; }

.xnuxac-nv { border: 1px solid #413846; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); overflow: hidden; border-radius: 12px; gap: 1px; background: #413846; }

.xnuxac-hta { background: #1A161C; flex-direction: column-reverse; display: flex; padding: 1.125rem 1.25rem; }

.xnuxac-wc { hyphens: auto; font-family: "Martian Mono", monospace; font-weight: 700; overflow-wrap: break-word; font-size: 1.495rem; color: #F6F5F6; }

.xnuxac-tbwe { font-size: 0.809rem; color: #AEA5B2; }

.xnuxac-9jf1 { border: 1px solid #413846; border-radius: 12px; background: #1A161C; padding: 0; list-style: none; }

.xnuxac-gog { justify-content: space-between; display: flex; padding: 0.875rem 1.25rem; border-bottom: 1px solid #413846; flex-wrap: wrap; gap: 0.25rem 1rem; }

.xnuxac-gog + .xnuxac-gog { margin-top: 0; }

.xnuxac-gog:last-child { border-bottom: 0; }

.xnuxac-pv7b { font-weight: 700; color: #F6F5F6; }

.xnuxac-0w1 { overflow-wrap: break-word; font-family: "Martian Mono", monospace; font-size: 0.872rem; color: #AEA5B2; hyphens: auto; }

.xdubeb-c1z { border-top: 1.5px solid #F6F5F6; counter-reset: faq; }

.xdubeb-qpst { border-bottom: 1px solid #413846; }

.xdubeb-0p { align-items: center; grid-template-columns: 36px minmax(0, 1fr) 24px; font-weight: 700; display: grid; padding: 1.125rem 0; font-size: 1.059rem; color: #F6F5F6; gap: 0.75rem; }

.xdubeb-0p::before { font-family: "Martian Mono", monospace; font-size: 0.809rem; color: #A78BF4; content: counter(faq, decimal-leading-zero); counter-increment: faq; }

.xdubeb-0p:hover { color: #A78BF4; }

.xdubeb-e3 { transition: transform .21s; }

.xdubeb-qpst[open] .xdubeb-e3 { transform: rotate(45deg); }

.xdubeb-8um { max-width: 904px; padding: 0 0 1.375rem 2.875rem; }

.xdubeb-8um p + p { margin-top: 0.625rem; }

.xkatal-a0 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 334px), 1fr)); align-items: start; gap: 1.5rem 2.875rem; }

.xkatal-x7ov { min-width: 0; }

.xkatal-qu7h { color: #AEA5B2; margin-top: 0.75rem; }

.xkatal-x7ov .xsofi5 { margin-top: 1.25rem; }

.xkatal-5c9 { gap: 0.625rem; min-width: 0; display: grid; }

.xkatal-la { border: 1px solid #413846; background: #1A161C; border-radius: 12px; }

.xkatal-la[open] { border-color: #F6F5F6; }

.xkatal-fpze { color: #F6F5F6; gap: 1rem; align-items: center; display: flex; justify-content: space-between; padding: 1.125rem 1.25rem; font-weight: 700; }

.xkatal-h5co { transition: transform .21s; display: grid; height: 32px; background: #252028; flex: none; border-radius: 50%; place-items: center; width: 32px; }

.xkatal-la[open] .xkatal-h5co { transform: rotate(45deg); }

.xkatal-ss { font-size: 0.935rem; padding: 0 1.25rem 1.25rem; }

.xpexau-8n { border-radius: 12px; justify-content: space-between; background: #080709; align-items: center; display: flex; gap: 1.5rem 2.375rem; color: #EEEDEE; padding: 1.75rem 1.375rem; flex-wrap: wrap; }

.xpexau-gvf { min-width: 0; max-width: 672px; }

.xpexau-91 { line-height: 1.12; color: #EEEDEE; font-size: clamp(1.495rem, 1.196rem + 1.2vw, 2.118rem); letter-spacing: -0.02em; font-weight: 800; }

.xpexau-yjmn { color: #EEEDEE; margin-top: 0.625rem; }

.xpexau-yjmn a { color: #EEEDEE; }

.xtaso1-8jc3 { line-height: 1.15; font-size: clamp(1.37rem, 1.096rem + 1vw, 1.869rem); font-weight: 800; max-width: 796px; }

.xtaso1-hzbb { column-gap: 2.875rem; columns: 2 340px; font-size: 0.935rem; margin-top: 1.125rem; }

.xtaso1-hzbb p + p { margin-top: 0.875rem; }

.xwyq-j89 { padding: 0; color: #AEA5B2; gap: 0.375rem 0.625rem; list-style: none; display: flex; margin-bottom: 1.25rem; font-size: 0.809rem; flex-wrap: wrap; }

.xwyq-j89 li + li { margin-top: 0; }

.xwyq-j89 li + li::before { content: "/"; margin-right: 0.625rem; }

.xwyq-u3z { color: #AEA5B2; }

.xwyq-gdb { font-weight: 700; color: #F6F5F6; }

.xwyrif { padding-block: 0.5rem 1.875rem; }

.xwyrif-v1ci { display: grid; gap: 1.5rem 2.875rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); align-items: start; }

.xwyrif-ibvb { min-width: 0; }

.xwyrif-g13 { font-size: 0.809rem; font-family: "Martian Mono", monospace; color: #AEA5B2; }

.xwyrif-04hr { line-height: 1.02; margin-top: 0.625rem; letter-spacing: -0.03em; font-weight: 800; font-size: clamp(2.243rem, 1.296rem + 3.4vw, 3.987rem); }

.xwyrif-tlqa { max-width: 588px; font-size: 1.121rem; margin-top: 1rem; }

.xwyrif-af3t { border: 1px solid #413846; overflow: hidden; background: #413846; display: grid; margin-top: 1.5rem; gap: 1px; grid-template-columns: repeat(auto-fit, minmax(min(45%, 146px), 1fr)); border-radius: 12px; }

.xwyrif-nc { padding: 0.75rem 1rem; min-width: 0; background: #1A161C; }

.xwyrif-jbau { font-weight: 700; color: #AEA5B2; font-size: 0.748rem; }

.xwyrif-wji9 { overflow-wrap: break-word; font-weight: 700; font-family: "Martian Mono", monospace; margin-top: 2px; hyphens: auto; color: #F6F5F6; font-size: 1.059rem; }

.xwyrif-90 { margin-top: 1.5rem; }

.xwyrif-s1ry { font-size: 0.809rem; color: #AEA5B2; margin-top: 0.75rem; }

.xwyrif-7dl { min-width: 0; }

.xnuces-di6s { padding: 1.75rem 1.25rem 0; background: #080709; border-radius: 12px; text-align: center; color: #EEEDEE; overflow: hidden; }

.xnuces-2b { max-width: 860px; margin-inline: auto; }

.xnuces-fyz { font-size: 0.809rem; font-family: "Martian Mono", monospace; color: #EEEDEE; }

.xnuces-8i { margin-top: 0.625rem; letter-spacing: -0.03em; line-height: 1.02; font-size: clamp(2.118rem, 1.296rem + 3.4vw, 4.111rem); font-weight: 800; color: #EEEDEE; }

.xnuces-g62 { margin-top: 0.875rem; color: #EEEDEE; font-size: 1.121rem; }

.xnuces-w5lt { margin-top: 1.5rem; justify-content: center; }

.xnuces-c3v { justify-content: center; gap: 0.5rem; display: flex; margin-top: 1.75rem; list-style: none; flex-wrap: wrap; padding: 0; }

.xnuces-m4y { border: 1px solid #EEEDEE; padding: 0.5rem 0.875rem; border-radius: 999px; font-size: 0.872rem; color: #EEEDEE; }

.xnuces-m4y + .xnuces-m4y { margin-top: 0; }

.xnuces-m4y strong { color: #EEEDEE; font-family: "Martian Mono", monospace; }

.xnuces-u2 { max-width: 1008px; aspect-ratio: 16 / 10; overflow: hidden; margin: 2.125rem auto 0; border-radius: 12px 12px 0 0; background-color: #252028; }

.xnuces-u2 img { width: 100%; object-fit: cover; height: 100%; }

.xvemib { padding-bottom: 2.875rem; }

.xvemib-htji { border: 1px solid #413846; background: #1A161C; border-radius: 12px; }

.xvemib-in { color: #F6F5F6; align-items: center; min-height: 52px; font-weight: 700; display: flex; padding: 0 1rem; justify-content: space-between; }

.xvemib-zgw1 { transition: transform .21s; }

.xvemib-htji[open] .xvemib-zgw1 { transform: rotate(45deg); }

.xvemib-d8f0 { padding: 0 0.5rem 0.5rem; margin: 0; list-style: none; display: grid; }

.xvemib-d8f0 li + li { margin-top: 0; }

.xvemib-9p2 { text-decoration: none; border-top: 1px solid #413846; color: #D2CED5; display: flex; align-items: center; font-weight: 600; padding: 0 0.5rem; min-height: 44px; }

.xvemib-9p2:hover { color: #A78BF4; }

.xkao-bu6 { gap: 1.75rem 3.375rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 356px), 1fr)); align-items: start; display: grid; }

.xkao-vjfl { max-width: 756px; font-size: 1.059rem; min-width: 0; }

.xkao-vjfl p { margin-top: 0.875rem; }

.xkao-2tr { background: #252028; border-radius: 12px; padding: 1.5rem; min-width: 0; }

.xkao-30 { font-size: 1.184rem; font-weight: 600; }

.xkao-hp { margin-top: 0.875rem; list-style: none; padding: 0; }

.xkao-uuw { display: flex; gap: 0.625rem; }

.xkao-uuw svg { flex: none; margin-top: 2px; color: #53D595; }

.xwym-yw06 { padding: 0; gap: 1rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 292px), 1fr)); list-style: none; margin: 0; }

.xwym-yw06 > li + li { margin-top: 0; }

.xwym-eu { border: 1px solid #413846; overflow: hidden; aspect-ratio: 16 / 10; background-color: #080709; border-radius: 12px; }

.xwym-qxz { object-fit: contain; height: 100%; width: 100%; }

.xwym-fp { font-size: 0.872rem; margin-top: 0.625rem; }

.xxaguh-a0m0 { border: 1px solid #413846; background: #1A161C; border-radius: 12px; overflow-x: auto; }

.xxaguh-dd1x { min-width: 588px; font-size: 0.935rem; }

.xxaguh-dd1x thead { background: #252028; }

.xxaguh-dd1x th, .xxaguh-dd1x td { vertical-align: middle; padding: 0.625rem 1rem; }

.xxaguh-dd1x thead th { font-weight: 700; color: #D2CED5; font-size: 0.809rem; }

.xxaguh-dd1x tbody th, .xxaguh-dd1x tbody td { border-top: 1px solid #413846; }

.xxaguh-50 { font-family: "Martian Mono", monospace; color: #F6F5F6; text-align: right; white-space: nowrap; }

.xxaguh-7rb { align-items: center; font-weight: 700; color: #F6F5F6; gap: 0.75rem; display: flex; }

.xxaguh-a1 { background: #252028; flex: none; width: 40px; overflow: hidden; border-radius: 2px; height: 40px; }

.xxaguh-a1 img { width: 100%; object-fit: contain; height: 100%; }

.xxaguh-n0 { background: #252028; }

.xxaguh-n0 .xxaguh-a1 { background: #1A161C; }

.xxaguh-lo { color: #100E10; font-weight: 700; font-size: 0.686rem; border-radius: 2px; padding: 2px 0.5rem; background: #8964EF; }

.xduka5-te { gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr)); display: grid; }

.xduka5-r3a { border: 1px solid #413846; padding: 1.5rem; gap: 0.75rem; border-radius: 12px; display: flex; min-width: 0; flex-direction: column; background: #1A161C; }

.xduka5-uc { font-size: 1.246rem; font-weight: 600; }

.xduka5-7lqj { flex: 1; font-size: 0.935rem; }

.xduka5-sa11 { align-items: center; flex-wrap: wrap; gap: 0.375rem; font-weight: 700; display: flex; font-size: 0.809rem; }

.xduka5-sa11 svg { color: #AEA5B2; }

.xduka5-oh3m { color: #F6F5F6; background: #252028; border-radius: 2px; padding: 0.25rem 0.625rem; }

.xduka5-6az { background: #8964EF; padding: 0.25rem 0.625rem; color: #100E10; border-radius: 2px; }

.xmiduv-km { grid-template-columns: repeat(auto-fit, minmax(min(100%, 418px), 1fr)); display: grid; gap: 2.375rem 2.875rem; }

.xmiduv-kfi8 { min-width: 0; }

.xmiduv-1wk9 { line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; font-size: clamp(1.495rem, 1.196rem + 1vw, 2.118rem); }

.xmiduv-fi { color: #AEA5B2; margin-top: 0.625rem; }

.xmiduv-ae { border: 1px solid #413846; overflow-x: auto; margin-top: 1.125rem; background: #1A161C; border-radius: 12px; }

.xmiduv-mz { font-size: 0.935rem; }

.xmiduv-mz thead { background: #252028; }

.xmiduv-mz th, .xmiduv-mz td { padding: 0.75rem 1.125rem; }

.xmiduv-mz thead th { font-size: 0.809rem; }

.xmiduv-mz tbody th, .xmiduv-mz tbody td { border-top: 1px solid #413846; }

.xmiduv-mz tbody th { font-weight: 600; }

.xmiduv-diaq { font-family: "Martian Mono", monospace; text-align: right; color: #F6F5F6; white-space: nowrap; }

.xmiduv-ah7a { display: block; border-radius: 999px; height: 4px; margin-top: 0.375rem; background: #252028; }

.xmiduv-hib { height: 100%; border-radius: 999px; background: #8964EF; display: block; }

.xmiduv-j6rp { color: #53D595; font-weight: 700; }

.xmiduv-j9 { color: #AEA5B2; }

.xxamiw-suj { border: 1px solid #413846; aspect-ratio: 16 / 9; border-radius: 12px; background-color: #080709; overflow: hidden; position: relative; }

.xxamiw-45 { object-fit: cover; height: 100%; width: 100%; }

.xxamiw-si5m { place-items: center; background: rgba(0, 0, 0, 0.69); position: absolute; inset: 0; display: grid; text-decoration: none; }

.xxamiw-87r { color: #080709; display: inline-flex; font-size: 1.059rem; min-height: 56px; gap: 0.75rem; padding: 0 1.625rem; align-items: center; background: #EEEDEE; transition: transform .21s; font-weight: 800; border-radius: 999px; }

.xxamiw-si5m:hover .xxamiw-87r { transform: scale(1.04); }

.xxamiw-y0 { margin-top: 1rem; align-items: center; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 0.875rem 1.875rem; }

.xxamiw-tqe { font-size: 0.935rem; max-width: 672px; }

.xjaqip-cec { line-height: 1.7; max-width: 796px; font-size: 1.059rem; }

.xjaqip-9w2z { letter-spacing: -0.02em; line-height: 1.1; margin-bottom: 1.125rem; font-weight: 800; font-size: clamp(1.62rem, 1.196rem + 1.6vw, 2.492rem); }

.xjaqip-cec p + p { margin-top: 0.875rem; }

.xho0-lher { display: grid; margin-top: 1.5rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); gap: 0.75rem; }

.xho0-t9 { padding: 1.125rem 1.25rem; min-width: 0; border-radius: 6px; background: #1A161C; }

.xho0-m51h { font-weight: 700; font-family: "Figtree", sans-serif; font-size: 0.997rem; }

.xho0-gzt { margin-top: 0.375rem; font-size: 0.872rem; }

.xtaduz { padding: 0.625rem 0.75rem 0.625rem 1rem; bottom: 0; transition: transform .26s; display: flex; transform: translateY(110%); align-items: center; gap: 0.75rem; right: 0; z-index: 35; border-top: 1px solid #413846; justify-content: space-between; position: fixed; left: 0; background: #1A161C; }

.xtaduz-hxt0 { transform: translateY(0); }

.xtaduz-2cl5 { overflow: hidden; font-weight: 700; color: #F6F5F6; text-overflow: ellipsis; min-width: 0; white-space: nowrap; }

.xtaduz .xsofi5 { flex: none; min-height: 44px; }

@media (min-width: 647px) {
  .xhod { padding-inline: 1.5rem; }
  .xvei-ke3 { padding: 2.625rem 2.375rem; }
  .xvei-a8 { padding: 1.5rem 1.875rem; }
  .xlobem-24 { padding: 2.125rem; }
  .xnuz-nu8, .xho0-k1 { padding: 2.125rem; }
  .xpexau-8n { padding: 2.375rem; }
  .xnuces-di6s { padding: 2.625rem 2.375rem 0; }
}

@media (min-width: 946px) {
  .xhod { padding-inline: 2.375rem; }
  main > section { padding-block: 0 5.25rem; }
  .xdu1 { padding: 0.75rem 1.5rem; }
  .xdu1-2z { grid-template-areas: "logo nav tools actions"; gap: 1rem; padding-left: 0.875rem; grid-template-columns: auto minmax(0, 1fr) auto auto; }
  .xdu1-8i1 { display: none; }
  .xdu1-j8o { flex-wrap: wrap; gap: 2px; padding-top: 0; border-top: 0; justify-content: center; display: flex; }
  .xdu1-jeu2 { font-size: 0.872rem; min-height: 40px; }
  .xdu1-sfda { display: flex; }
  .xdu1-sfda .xsofi5 { min-height: 42px; padding: 0 1rem; }
  .xvei-ke3 { padding: 3.875rem; }
  .xwyrif { padding-block: 1rem 2.875rem; }
  .xvemib { padding-bottom: 4.375rem; }
  .xvemib-htji[open] .xvemib-d8f0, .xvemib-d8f0 { flex-wrap: wrap; padding: 0 0.625rem 0.625rem; display: flex; gap: 0.5rem; }
  .xvemib-9p2 { padding: 0 0.75rem; background: #252028; border-top: 0; color: #F6F5F6; font-weight: 700; border-radius: 6px; font-size: 0.872rem; min-height: 36px; }
  .xvemib-9p2:hover { color: #100E10; background: #8964EF; }
  .xlobem-24 { padding: 2.625rem; }
  .xnuz-nu8, .xho0-k1 { padding: 2.625rem; }
  .xpexau-8n { padding: 2.875rem; }
  .xnuces-di6s { padding: 3.375rem 3.375rem 0; }
  .xgudug { padding-block: 4.375rem 1.75rem; }
  .xtaduz { display: none; }
}