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

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

body { overflow-wrap: break-word; background: #0E110F; color: #D6DAD7; margin: 0; font-family: "DM Sans", sans-serif; font-size: 15.5px; line-height: 1.55; }

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

h1, h2, h3 { color: #F7F8F7; font-family: "Unbounded", sans-serif; overflow-wrap: break-word; }

p { text-wrap: pretty; }

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

em { font-style: italic; }

a { color: #8FE4BA; transition: color .24s; text-underline-offset: 3px; }

a:hover { color: #9AE7C1; }

ul, ol { padding-left: 20px; }

li + li { margin-top: 4px; }

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

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

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

button { font: inherit; color: inherit; }

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

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

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

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

.k-taguj { padding-inline: 16px; margin-inline: auto; max-width: 1264px; }

main > section { padding-block: 0 52px; }

.k-tata1 { align-items: flex-end; display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 28px; gap: 16px 28px; }

.k-tata1-0cr6 { max-width: 712px; min-width: 0; }

.k-tata1-oioo { gap: 8px; font-weight: 700; color: #8FE4BA; font-size: 13.5px; margin-bottom: 8px; display: flex; align-items: center; }

.k-tata1-oioo::before { flex: none; width: 8px; border-radius: 2px; height: 8px; content: ""; background: #6EDCA6; }

.k-tata1-4pkc { letter-spacing: -0.02em; line-height: 1.1; font-size: clamp(1.574rem, 1.162rem + 1.6vw, 2.421rem); text-wrap: balance; font-weight: 800; }

.k-tata1-n44g { margin-top: 12px; color: #9EA9A2; }

.k-tata1-kbgq { gap: 8px; display: inline-flex; border-bottom: 1.5px solid currentColor; font-weight: 700; align-items: center; text-decoration: none; padding-bottom: 2px; font-size: 14.5px; }

.k-tata1-kbgq svg { flex: none; }

.k-loso4 { border: 1.5px solid transparent; font-family: "DM Sans", sans-serif; justify-content: center; align-items: center; font-weight: 700; cursor: pointer; transition: background-color .24s, color .24s, border-color .24s; display: inline-flex; border-radius: 4px; min-height: 48px; text-align: center; gap: 8px; line-height: 1.2; font-size: 14.5px; text-decoration: none; padding: 0 20px; }

.k-loso4-19db { background: #6EDCA6; color: #0E100F; }

.k-loso4-19db:hover { background: #9AE7C1; color: #0E100F; }

.k-loso4-yue1 { background: transparent; color: #F7F8F7; border-color: #F7F8F7; }

.k-loso4-yue1:hover { color: #0E110F; background: #F7F8F7; }

.k-loso4-5xg { min-height: 52px; font-size: 15.5px; }

.k-loso4-1si { display: flex; width: 100%; }

.k-loso4-ule { margin-right: -10px; border-radius: 0px; background: #0E100F; width: 34px; display: grid; place-items: center; height: 34px; color: #6EDCA6; }

.k-loso4-9q { background: #F0F1F1; color: #060706; }

.k-loso4-9q:hover { background: #6EDCA6; color: #0E100F; }

.k-loso4-2x8b { color: #F0F1F1; background: transparent; border-color: #F0F1F1; }

.k-loso4-2x8b:hover { background: #F0F1F1; color: #060706; }

.k-taso8 { flex-wrap: wrap; display: flex; gap: 8px; }

.k-fifi5 { border: 1px solid #333D36; overflow: hidden; background-color: #202622; position: relative; background-image: repeating-linear-gradient(135deg, #202622 0 9px, #161A17 9px 18px); border-radius: 8px; }

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

.k-fifi5-uw { aspect-ratio: 16 / 10; }

.k-wyv { z-index: 30; padding: 8px; position: sticky; top: 0; background: #0E110F; }

.k-wyv-hq { border: 1px solid #333D36; margin-inline: auto; align-items: center; padding: 8px; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; background: #161A17; max-width: 1264px; display: grid; gap: 8px; grid-template-columns: minmax(0, 1fr) auto auto; border-radius: 8px; }

.k-wyv-943 { display: flex; font-family: "Unbounded", sans-serif; text-decoration: none; overflow-wrap: break-word; align-items: center; padding-left: 4px; letter-spacing: -0.02em; line-height: 1.1; color: #F7F8F7; grid-area: logo; font-size: 20.5px; min-width: 0; hyphens: auto; font-weight: 800; gap: 8px; }

.k-wyv-943::before { background: #6EDCA6; content: ""; height: 14px; width: 14px; flex: none; transform: rotate(45deg); border-radius: 4px; }

.k-wyv-943:hover { color: #F7F8F7; }

.k-wyv-yve { opacity: 0; position: absolute; pointer-events: none; }

.k-wyv-xp { width: 44px; border-radius: 4px; background: #F7F8F7; grid-area: burger; color: #0E110F; cursor: pointer; display: grid; place-items: center; height: 44px; }

.k-wyv-yve:focus-visible + .k-wyv-xp { outline: 2px solid #8FE4BA; outline-offset: 3px; }

.k-wyv-mvu9 { display: none; }

.k-wyv-yve:checked + .k-wyv-xp .k-wyv-pp { display: none; }

.k-wyv-yve:checked + .k-wyv-xp .k-wyv-mvu9 { display: block; }

.k-wyv-x0 { display: none; border-top: 1px solid #333D36; padding-top: 8px; grid-area: nav; }

.k-wyv-yve:checked ~ .k-wyv-x0 { gap: 2px; display: grid; }

.k-wyv-001 { padding: 0 12px; font-size: 16.5px; display: flex; min-height: 48px; color: #D6DAD7; font-weight: 700; text-decoration: none; border-radius: 4px; align-items: center; }

.k-wyv-001:hover { color: #F7F8F7; background: #202622; }

.k-wyv-j8o3 { background: #202622; color: #F7F8F7; }

.k-wyv-g3 { display: grid; grid-area: actions; gap: 8px; grid-template-columns: 1fr 1fr; }

.k-wyv-g3 .k-loso4 { padding: 0 12px; min-height: 44px; font-size: 13.5px; }

.k-besox { background: #060706; padding-block: 44px 28px; color: #F0F1F1; }

.k-besox-tw3s { grid-template-columns: repeat(auto-fit, minmax(min(100%, 162px), 1fr)); display: grid; gap: 28px 24px; }

.k-besox-89ck { gap: 8px; font-weight: 800; display: flex; color: #F0F1F1; font-size: 20.5px; align-items: center; font-family: "Unbounded", sans-serif; }

.k-besox-89ck::before { content: ""; transform: rotate(45deg); flex: none; border-radius: 4px; height: 14px; width: 14px; background: #F0F1F1; }

.k-besox-8v { margin-top: 12px; color: #F0F1F1; font-size: 13.5px; }

.k-besox-8v a { color: #F0F1F1; }

.k-besox-p7 { font-weight: 700; margin-bottom: 12px; font-family: "DM Sans", sans-serif; color: #F0F1F1; font-size: 13.5px; }

.k-besox-ll { list-style: none; padding: 0; }

.k-besox-ll li + li { margin-top: 8px; }

.k-besox-36 { font-size: 13.5px; color: #F0F1F1; text-decoration: none; }

.k-besox-36:hover { text-decoration: underline; color: #F0F1F1; }

.k-besox-uz2s { gap: 16px 20px; margin-top: 36px; display: grid; border-top: 1px solid #9EA9A2; align-items: start; padding-top: 24px; grid-template-columns: auto minmax(0, 1fr); }

.k-besox-mf2 { border: 2px solid #EB7B7A; width: 44px; border-radius: 50%; color: #F0F1F1; font-size: 13.5px; font-weight: 800; place-items: center; display: grid; height: 44px; }

.k-besox-smf { line-height: 1.6; font-size: 12.5px; color: #F0F1F1; }

.k-besox-smf + .k-besox-smf { margin-top: 8px; }

.k-qis { border: 1px solid #333D36; flex-wrap: wrap; right: 10px; margin-inline: auto; align-items: center; box-shadow: 0 11px 29px -12px rgba(0, 0, 0, 0.63); display: flex; gap: 8px 20px; padding: 12px 12px 12px 16px; border-radius: 8px; z-index: 40; max-width: 808px; background: #161A17; left: 10px; bottom: 10px; position: fixed; }

.k-qis[hidden] { display: none; }

.k-qis-zox { color: #D6DAD7; font-size: 13.5px; flex: 1 1 260px; }

.k-qis-4js { gap: 8px; display: flex; flex-wrap: wrap; }

.k-qis-4js .k-loso4 { font-size: 13.5px; min-height: 44px; padding: 0 12px; }

.k-lot { padding-block: 12px 44px; }

.k-lot-89 { gap: 28px 52px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); display: grid; align-items: center; }

.k-lot-yvf { max-width: 672px; min-width: 0; }

.k-lot-mw { border: 1px solid #333D36; font-weight: 700; font-size: 12.5px; background: #161A17; margin-bottom: 20px; gap: 8px; align-items: center; padding: 4px 12px 4px 8px; border-radius: 999px; display: inline-flex; color: #D6DAD7; }

.k-lot-mw svg { flex: none; color: #44E472; }

.k-lot-gnat { font-size: clamp(2.179rem, 1.259rem + 3.6vw, 4.116rem); font-weight: 800; line-height: 1.02; text-wrap: balance; letter-spacing: -0.03em; }

.k-lot-665 { font-size: 17.5px; margin-top: 16px; color: #D6DAD7; }

.k-lot-0qkf { margin-top: 24px; }

.k-lot-sqz { color: #9EA9A2; margin-top: 12px; font-size: 12.5px; }

.k-lot-9w { min-width: 0; }

.k-lot-8vuo { margin-top: 12px; flex-wrap: wrap; display: flex; gap: 4px 12px; font-size: 12.5px; color: #9EA9A2; justify-content: space-between; }

.k-lot-3rd { font-family: "Red Hat Mono", monospace; }

.k-ve3 { padding-block: 12px 52px; }

.k-ve3-kg { border: 1px solid #333D36; display: grid; border-radius: 8px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 402px), 1fr)); background: #161A17; overflow: hidden; }

.k-ve3-nq7n { min-width: 0; padding: 28px 20px; }

.k-ve3-758p { line-height: 1.04; font-weight: 800; font-size: clamp(2.058rem, 1.259rem + 3.2vw, 3.632rem); text-wrap: balance; letter-spacing: -0.03em; }

.k-ve3-rsj7 { margin-top: 16px; max-width: 532px; font-size: 17.5px; }

.k-ve3-tv { margin-top: 24px; }

.k-ve3-58a { list-style: none; align-content: center; background: #202622; display: grid; margin: 0; padding: 12px 20px; min-width: 0; }

.k-ve3-jvkt { border-bottom: 1px solid #333D36; gap: 16px; display: grid; grid-template-columns: 44px minmax(0, 1fr); padding: 16px 0; }

.k-ve3-jvkt + .k-ve3-jvkt { margin-top: 0; }

.k-ve3-jvkt:last-child { border-bottom: 0; }

.k-ve3-7x { border-radius: 4px; color: #8FE4BA; display: grid; height: 44px; background: #161A17; width: 44px; place-items: center; }

.k-ve3-zg6f { hyphens: auto; font-weight: 700; overflow-wrap: break-word; color: #F7F8F7; }

.k-ve3-6ky { color: #9EA9A2; font-size: 13.5px; }

.k-xa2-01 { border: 1px solid #333D36; grid-template-columns: repeat(auto-fit, minmax(min(100%, 144px), 1fr)); border-radius: 8px; gap: 1px; overflow: hidden; background: #333D36; display: grid; }

.k-xa2-mt { background: #161A17; padding: 20px 20px; display: flex; flex-direction: column-reverse; min-width: 0; }

.k-xa2-krgm { font-size: clamp(1.453rem, 1.162rem + 1vw, 1.937rem); font-weight: 700; hyphens: auto; font-family: "Red Hat Mono", monospace; color: #F7F8F7; overflow-wrap: break-word; letter-spacing: -0.02em; }

.k-xa2-iwg { color: #9EA9A2; font-size: 13.5px; margin-top: 4px; }

.k-wy0-a1 { padding: 0; margin: 0; gap: 12px; display: grid; list-style: none; grid-template-columns: repeat(auto-fill, minmax(min(45%, 160px), 1fr)); }

.k-wy0-a1 > li + li { margin-top: 0; }

.k-wy0-u1n4 { transition: transform .24s; text-decoration: none; display: block; color: #F7F8F7; min-width: 0; }

.k-wy0-u1n4:hover { color: #8FE4BA; transform: translateY(-4px); }

.k-wy0-0703 { border: 1px solid #333D36; aspect-ratio: 1 / 1; border-radius: 8px; overflow: hidden; position: relative; background-image: repeating-linear-gradient(135deg, #202622 0 8px, #161A17 8px 16px); }

.k-wy0-7pza { object-fit: cover; width: 100%; height: 100%; }

.k-wy0-mtj { font-weight: 700; hyphens: auto; font-size: 14.5px; margin-top: 8px; overflow-wrap: break-word; line-height: 1.3; }

.k-wy0-w2 { font-size: 12.5px; color: #9EA9A2; }

.k-guq-t7 { list-style: none; gap: 12px; margin: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); padding: 0; display: grid; }

.k-guq-t7 > li + li { margin-top: 0; }

.k-guq-g07 { border: 1px solid #333D36; border-radius: 8px; align-items: center; grid-template-columns: 84px minmax(0, 1fr) auto; color: #F7F8F7; gap: 16px; background: #161A17; padding: 8px 16px 8px 8px; transition: border-color .24s; text-decoration: none; display: grid; }

.k-guq-g07:hover { border-color: #8FE4BA; color: #F7F8F7; }

.k-guq-ip { background-image: repeating-linear-gradient(135deg, #202622 0 6px, #161A17 6px 12px); aspect-ratio: 1 / 1; overflow: hidden; border-radius: 12px; }

.k-guq-f735 { width: 100%; height: 100%; object-fit: cover; }

.k-guq-j6 { font-weight: 700; overflow-wrap: break-word; display: block; hyphens: auto; }

.k-guq-73 { font-size: 12.5px; display: block; color: #9EA9A2; }

.k-guq-5qk { color: #44E472; font-family: "Red Hat Mono", monospace; white-space: nowrap; font-weight: 700; font-size: 12.5px; }

.k-zoz-tdu { list-style: none; gap: 12px; display: grid; margin: 0; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); }

.k-zoz-tdu > li + li { margin-top: 0; }

.k-zoz-v3 { border: 1px solid #333D36; gap: 16px; text-decoration: none; border-radius: 8px; display: grid; color: #F7F8F7; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; padding: 16px 16px; background: #161A17; height: 100%; transition: border-color .24s; }

.k-zoz-v3:hover { border-color: #8FE4BA; color: #F7F8F7; }

.k-zoz-tc7 { color: #8FE4BA; height: 44px; width: 44px; place-items: center; background: #202622; border-radius: 4px; display: grid; }

.k-zoz-2c { font-weight: 700; display: block; overflow-wrap: break-word; hyphens: auto; }

.k-zoz-64a5 { color: #9EA9A2; font-size: 12.5px; display: block; }

.k-gucei-1kpr { gap: 16px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); }

.k-gucei-1ic { border: 1px solid #333D36; min-width: 0; background: #161A17; display: flex; flex-direction: column; border-radius: 8px; }

.k-gucei-2ul { padding: 24px 24px 20px; }

.k-gucei-9acb { background: #202622; color: #D6DAD7; font-weight: 700; display: inline-block; padding: 4px 8px; font-size: 11.5px; border-radius: 0px; }

.k-gucei-3m2 { font-weight: 600; font-size: 17.5px; line-height: 1.3; margin-top: 12px; }

.k-gucei-k2 { font-weight: 800; font-family: "Unbounded", sans-serif; margin-top: 8px; color: #8FE4BA; overflow-wrap: break-word; line-height: 1.1; letter-spacing: -0.02em; font-size: clamp(1.574rem, 1.259rem + 1vw, 1.937rem); }

.k-gucei-idz { flex: 1; display: flex; margin-inline: 12px; flex-direction: column; position: relative; gap: 16px; padding: 20px 8px 24px; border-top: 2px dashed #333D36; }

.k-gucei-idz::before, .k-gucei-idz::after { background: #0E110F; position: absolute; height: 22px; content: ""; top: -12px; border-radius: 50%; width: 22px; }

.k-gucei-idz::before { left: -26px; border-right: 1px solid #333D36; }

.k-gucei-idz::after { border-left: 1px solid #333D36; right: -26px; }

.k-gucei-685 { flex: 1; font-size: 13.5px; }

.k-gucei-hink { color: #9EA9A2; font-size: 11.5px; }

.k-vemic-l9q { border: 1px solid #333D36; border-radius: 8px; background: #161A17; overflow-x: auto; }

.k-vemic-xbw { counter-reset: facts-row; font-size: 14.5px; }

.k-vemic-xbw thead th { border-bottom: 1px solid #333D36; font-weight: 700; padding: 12px 16px; color: #9EA9A2; font-size: 12.5px; }

.k-vemic-xbw tbody th, .k-vemic-xbw tbody td { border-bottom: 1px dashed #333D36; padding: 12px 16px; }

.k-vemic-xbw tbody tr:last-child th, .k-vemic-xbw tbody tr:last-child td { border-bottom: 0; }

.k-vemic-xbw tbody th { font-weight: 600; color: #D6DAD7; min-width: 150px; width: 40%; }

.k-vemic-xbw tbody th::before { font-weight: 500; color: #9EA9A2; content: counter(facts-row, decimal-leading-zero); counter-increment: facts-row; font-family: "Red Hat Mono", monospace; display: inline-block; font-size: 11.5px; min-width: 32px; }

.k-vemic-xbw tbody td { color: #F7F8F7; overflow-wrap: break-word; hyphens: auto; min-width: 180px; font-weight: 700; }

.k-num-3qz { display: block; }

.k-num-qb7v { display: grid; gap: 8px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); }

.k-num-ul7 { border: 1px solid #333D36; min-width: 0; border-radius: 8px; flex-direction: column; padding: 16px 20px; background: #161A17; gap: 4px; display: flex; }

.k-num-bsn { font-size: 12.5px; font-weight: 700; color: #9EA9A2; }

.k-num-t6 { font-family: "Unbounded", sans-serif; font-size: 23px; font-weight: 800; color: #F7F8F7; hyphens: auto; line-height: 1.15; overflow-wrap: break-word; }

.k-loril-ov6 { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 326px), 1fr)); display: grid; }

.k-loril-5s0 { background: #060706; display: flex; flex-direction: column; text-decoration: none; padding: 24px; color: #F0F1F1; justify-content: space-between; border-radius: 8px; gap: 36px; min-height: 220px; min-width: 0; }

.k-loril-5s0:hover { color: #F0F1F1; }

.k-loril-y6h7 { justify-content: space-between; display: flex; font-weight: 700; gap: 4px 12px; flex-wrap: wrap; }

.k-loril-ywx { font-size: 12.5px; font-weight: 500; font-family: "Red Hat Mono", monospace; }

.k-loril-xm3c { overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; hyphens: auto; line-height: 1; font-weight: 700; letter-spacing: -0.03em; font-size: clamp(1.816rem, 1.162rem + 2.6vw, 3.269rem); }

.k-loril-jixb { border: 1px solid #333D36; background: #333D36; margin: 0; list-style: none; gap: 1px; overflow: hidden; padding: 0; border-radius: 8px; display: grid; }

.k-loril-jixb > li + li { margin-top: 0; }

.k-loril-nb { height: 100%; gap: 4px 16px; display: flex; flex-wrap: wrap; align-items: center; padding: 20px 24px; justify-content: space-between; color: #F7F8F7; text-decoration: none; background: #161A17; }

.k-loril-nb:hover { color: #F7F8F7; background: #202622; }

.k-loril-m3 { font-weight: 700; }

.k-loril-5x { font-family: "Red Hat Mono", monospace; font-weight: 700; font-size: 21.5px; overflow-wrap: break-word; hyphens: auto; }

.k-taj-w2x { grid-template-columns: repeat(auto-fit, minmax(min(100%, 238px), 1fr)); gap: 16px; padding: 0; display: grid; margin: 0; list-style: none; }

.k-taj-w2x > li + li { margin-top: 0; }

.k-taj-gmk { border: 1px solid #333D36; border-radius: 8px; display: block; height: 100%; min-width: 0; padding: 8px 8px 16px; background: #161A17; color: #F7F8F7; transition: border-color .24s; text-decoration: none; }

.k-taj-gmk:hover { color: #F7F8F7; border-color: #8FE4BA; }

.k-taj-sm6 { overflow: hidden; border-radius: 12px; aspect-ratio: 16 / 10; position: relative; background-image: repeating-linear-gradient(135deg, #202622 0 8px, #0E110F 8px 16px); }

.k-taj-b0k { color: #161A17; border-radius: 0px; letter-spacing: .04em; left: 10px; font-weight: 700; padding: 3px 8px; background: #EB7B7A; font-size: 10.5px; position: absolute; top: 10px; }

.k-taj-k7n8 { hyphens: auto; overflow-wrap: break-word; font-weight: 700; margin-top: 12px; padding-inline: 8px; }

.k-taj-kqj { color: #9EA9A2; font-family: "Red Hat Mono", monospace; font-size: 12.5px; padding-inline: 8px; }

.k-qikap-8t { border: 1px solid #333D36; background: #161A17; border-radius: 8px; overflow-x: auto; }

.k-qikap-ya { font-size: 14.5px; min-width: 612px; }

.k-qikap-ya thead { background: #202622; }

.k-qikap-ya th, .k-qikap-ya td { padding: 12px 16px; }

.k-qikap-ya thead th { font-weight: 700; color: #D6DAD7; font-size: 12.5px; }

.k-qikap-ya tbody th, .k-qikap-ya tbody td { vertical-align: middle; border-top: 1px solid #333D36; }

.k-qikap-0e { gap: 12px; font-weight: 700; display: flex; color: #F7F8F7; align-items: center; }

.k-qikap-vn9 { color: #F7F8F7; text-align: right; white-space: nowrap; font-family: "Red Hat Mono", monospace; }

.k-qikap-ya thead .k-qikap-vn9 { font-family: "DM Sans", sans-serif; }

.k-soduf-8fl { border-top: 1px solid #333D36; }

.k-soduf-5e { border-bottom: 1px solid #333D36; gap: 8px 20px; grid-template-columns: auto minmax(0, 1fr); display: grid; padding: 24px 0; }

.k-soduf-tcpk { grid-row: span 2; background: #6EDCA6; width: 52px; color: #0E100F; display: grid; place-items: center; border-radius: 4px; height: 52px; }

.k-soduf-iph { font-weight: 600; font-size: 19.5px; }

.k-soduf-xw4 { hyphens: auto; max-width: 752px; }

.k-hol-2r { display: grid; padding: 0; counter-reset: steps; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); list-style: none; gap: 28px 24px; }

.k-hol-36n { min-width: 0; padding-top: 16px; border-top: 2px solid #F7F8F7; }

.k-hol-36n + .k-hol-36n { margin-top: 0; }

.k-hol-36n::before { counter-increment: steps; color: #8FE4BA; font-family: "Red Hat Mono", monospace; font-weight: 700; font-size: 13.5px; content: counter(steps, decimal-leading-zero); display: block; }

.k-hol-ei { line-height: 1.25; font-weight: 600; font-size: 18.5px; margin-top: 8px; }

.k-hol-u7 { margin-top: 8px; font-size: 14.5px; }

.k-cemii-1o { display: grid; gap: 0 36px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 268px), 1fr)); }

.k-cemii-hu0k { padding-block: 20px 24px; border-top: 1px solid #333D36; min-width: 0; }

.k-cemii-nda { font-size: 18.5px; font-weight: 600; }

.k-cemii-u9f { font-size: 14.5px; margin-top: 8px; }

.k-zoq-bn6s { line-height: 1.7; font-size: 16.5px; max-width: 752px; }

.k-zoq-lhf1 { line-height: 1.1; font-size: clamp(1.574rem, 1.162rem + 1.6vw, 2.421rem); letter-spacing: -0.02em; font-weight: 800; margin-bottom: 20px; }

.k-zoq-bn6s h3 { font-size: 21.5px; margin: 28px 0 8px; font-weight: 600; }

.k-zoq-bn6s p + p { margin-top: 12px; }

.k-zoq-bn6s ul, .k-zoq-bn6s ol { margin-block: 16px; }

.k-zoq-l4lc { padding: 24px 28px; border-radius: 8px; margin-block: 28px; background: #202622; }

.k-zoq-l4lc p { font-family: "Unbounded", sans-serif; color: #F7F8F7; line-height: 1.4; font-size: 20.5px; font-weight: 600; }

.k-zoq-l4lc cite { font-size: 13.5px; color: #9EA9A2; font-style: normal; font-weight: 600; display: block; margin-top: 12px; }

.k-so1-c8v { border: 1px solid #333D36; border-radius: 8px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 344px), 1fr)); display: grid; background: #161A17; gap: 24px 44px; padding: 24px 20px; }

.k-so1-3mn { min-width: 0; }

.k-so1-j52v { font-weight: 800; letter-spacing: -0.02em; line-height: 1.12; font-size: clamp(1.574rem, 1.162rem + 1.4vw, 2.3rem); }

.k-so1-cq { margin-top: 12px; }

.k-so1-n2y { min-width: 0; padding: 0; list-style: none; }

.k-so1-w3 { gap: 12px; padding: 12px 0; hyphens: auto; display: flex; overflow-wrap: break-word; border-bottom: 1px solid #333D36; align-items: flex-start; }

.k-so1-w3 + .k-so1-w3 { margin-top: 0; }

.k-so1-a2 { border-radius: 50%; flex: none; height: 24px; place-items: center; width: 24px; display: grid; color: #161A17; background: #44E472; }

.k-nuw-gd { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); display: grid; }

.k-nuw-zm { border: 1px solid #333D36; padding: 24px; border-radius: 8px; min-width: 0; background: #161A17; }

.k-nuw-zhh { border-radius: 999px; height: 6px; overflow: hidden; background: #202622; }

.k-nuw-yh { height: 100%; background: #6EDCA6; border-radius: 999px; }

.k-nuw-dlx4 { font-weight: 800; margin-top: 20px; font-size: 23px; }

.k-nuw-a3 { font-family: "Red Hat Mono", monospace; color: #9EA9A2; font-size: 13.5px; }

.k-nuw-jzs { margin-top: 16px; list-style: none; font-size: 14.5px; padding: 0; }

.k-nuw-e4rr { gap: 8px; display: flex; }

.k-nuw-e4rr svg { color: #44E472; margin-top: 3px; flex: none; }

.k-dukap-9fo { align-items: center; display: flex; gap: 16px; }

.k-dukap-q14 { line-height: 1; font-family: "Unbounded", sans-serif; color: #F7F8F7; font-weight: 800; font-size: 50.5px; }

.k-dukap-ef { display: flex; gap: 2px; color: #F7F8F7; }

.k-dukap-7h8 { color: #9EA9A2; font-size: 13.5px; }

.k-dukap-e0 { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 268px), 1fr)); display: grid; }

.k-dukap-sej { border: 1px solid #333D36; padding: 24px; gap: 16px; border-radius: 8px; flex-direction: column; min-width: 0; display: flex; background: #161A17; }

.k-dukap-l8k { font-size: 14.5px; flex: 1; }

.k-dukap-k9pv { align-items: center; gap: 12px; display: flex; }

.k-dukap-l961 { color: #F7F8F7; height: 40px; font-weight: 700; background: #202622; font-size: 13.5px; border-radius: 50%; place-items: center; flex: none; display: grid; width: 40px; }

.k-dukap-n65j { display: block; font-size: 14.5px; color: #F7F8F7; font-weight: 700; }

.k-dukap-0vr { color: #9EA9A2; display: block; font-size: 12.5px; }

.k-hou-75 { border: 1px solid #333D36; border-radius: 8px; gap: 24px 44px; padding: 24px; background: #161A17; grid-template-columns: repeat(auto-fit, minmax(min(100%, 326px), 1fr)); display: grid; }

.k-hou-2f { grid-template-columns: auto minmax(0, 1fr); gap: 16px 20px; display: grid; align-items: start; }

.k-hou-2wa3 { display: grid; border-radius: 50%; color: #0E100F; height: 64px; background: #6EDCA6; place-items: center; font-size: 21.5px; overflow: hidden; width: 64px; font-family: "Unbounded", sans-serif; font-weight: 800; }

.k-hou-2wa3 img { width: 100%; height: 100%; object-fit: cover; }

.k-hou-xf { font-weight: 800; font-size: 21.5px; }

.k-hou-gua0 { font-size: 13.5px; color: #9EA9A2; }

.k-hou-ib { margin-top: 8px; }

.k-hou-iue4 { gap: 8px 20px; font-size: 13.5px; margin-top: 12px; flex-wrap: wrap; display: flex; }

.k-hou-ps { font-family: "Red Hat Mono", monospace; color: #9EA9A2; }

.k-riq-14pt { list-style: none; display: grid; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(30%, 134px), 1fr)); padding: 0; gap: 8px; }

.k-riq-14pt > li + li { margin-top: 0; }

.k-riq-vmoo { border: 1px solid #333D36; background: #161A17; padding: 8px; border-radius: 4px; aspect-ratio: 300 / 173; display: block; transition: border-color .24s; }

.k-riq-vmoo:hover { border-color: #8FE4BA; }

.k-riq-mt { height: 100%; object-fit: contain; width: 100%; }

.k-nukai-u1t { gap: 28px; align-items: center; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 344px), 1fr)); }

.k-nukai-2qh { min-width: 0; }

.k-nukai-3b9o { margin-top: 12px; }

.k-nukai-qd4f { margin-top: 16px; padding: 0; list-style: none; }

.k-nukai-t7h4 { gap: 8px; display: flex; }

.k-nukai-t7h4 svg { margin-top: 2px; color: #44E472; flex: none; }

.k-nukai-khj { gap: 8px; flex-wrap: wrap; margin-top: 24px; display: flex; }

.k-nukai-133 { border: 1.5px solid #F7F8F7; text-decoration: none; border-radius: 4px; display: inline-flex; flex-direction: column; color: #F7F8F7; justify-content: center; min-height: 52px; transition: background-color .24s, color .24s; padding: 4px 20px; }

.k-nukai-133:hover { color: #0E110F; background: #F7F8F7; }

.k-nukai-z0n { font-size: 10.5px; }

.k-nukai-8c { font-size: 15.5px; font-weight: 700; line-height: 1.2; }

.k-gucez-txv, .k-ce4-w8q4 { background: #202622; padding: 24px 20px; border-radius: 8px; }

.k-gucez-nf { gap: 20px 36px; flex-wrap: wrap; align-items: flex-end; display: flex; justify-content: space-between; }

.k-gucez-b6nc { min-width: 0; max-width: 632px; }

.k-gucez-mdc, .k-ce4-4hr { margin-top: 12px; max-width: 672px; }

.k-gucez-17f { gap: 8px; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 172px), 1fr)); margin-top: 28px; display: grid; list-style: none; }

.k-gucez-utpf { border-radius: 4px; padding: 16px; background: #161A17; hyphens: auto; min-width: 0; font-weight: 700; align-items: center; display: flex; color: #F7F8F7; gap: 12px; overflow-wrap: break-word; }

.k-gucez-utpf + .k-gucez-utpf { margin-top: 0; }

.k-gucez-utpf svg { color: #8FE4BA; flex: none; }

.k-ce4-y5p8 { font-weight: 700; gap: 8px 20px; font-size: 13.5px; display: flex; flex-wrap: wrap; margin-top: 20px; }

.k-kau-wyd5 { gap: 28px 52px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 364px), 1fr)); display: grid; }

.k-kau-c03 { min-width: 0; }

.k-kau-c03 p { margin-top: 12px; }

.k-kau-re { gap: 16px; align-content: start; min-width: 0; display: grid; }

.k-kau-qokw { border: 1px solid #333D36; gap: 1px; border-radius: 8px; grid-template-columns: repeat(2, minmax(0, 1fr)); overflow: hidden; background: #333D36; display: grid; }

.k-kau-lvh5 { flex-direction: column-reverse; padding: 16px 20px; display: flex; background: #161A17; }

.k-kau-8skc { font-weight: 700; hyphens: auto; font-size: 23px; overflow-wrap: break-word; color: #F7F8F7; font-family: "Red Hat Mono", monospace; }

.k-kau-6m { color: #9EA9A2; font-size: 12.5px; }

.k-kau-mph { border: 1px solid #333D36; background: #161A17; list-style: none; padding: 0; border-radius: 8px; }

.k-kau-3rs { justify-content: space-between; flex-wrap: wrap; display: flex; padding: 12px 20px; border-bottom: 1px solid #333D36; gap: 4px 16px; }

.k-kau-3rs + .k-kau-3rs { margin-top: 0; }

.k-kau-3rs:last-child { border-bottom: 0; }

.k-kau-01e { color: #F7F8F7; font-weight: 700; }

.k-kau-e39w { color: #9EA9A2; hyphens: auto; font-size: 13.5px; font-family: "Red Hat Mono", monospace; overflow-wrap: break-word; }

.k-fived-91 { border-top: 1.5px solid #F7F8F7; counter-reset: faq; }

.k-fived-8n01 { border-bottom: 1px solid #333D36; }

.k-fived-vn { color: #F7F8F7; padding: 16px 0; gap: 12px; font-weight: 700; align-items: center; display: grid; font-size: 16.5px; grid-template-columns: 36px minmax(0, 1fr) 24px; }

.k-fived-vn::before { content: counter(faq, decimal-leading-zero); font-family: "Red Hat Mono", monospace; counter-increment: faq; font-size: 12.5px; color: #8FE4BA; }

.k-fived-vn:hover { color: #8FE4BA; }

.k-fived-bt { transition: transform .24s; }

.k-fived-8n01[open] .k-fived-bt { transform: rotate(45deg); }

.k-fived-4d0 { padding: 0 0 20px 44px; max-width: 848px; }

.k-fived-4d0 p + p { margin-top: 8px; }

.k-soy-9bs { display: grid; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 306px), 1fr)); gap: 24px 44px; }

.k-soy-6zck { min-width: 0; }

.k-soy-5d { margin-top: 12px; color: #9EA9A2; }

.k-soy-6zck .k-loso4 { margin-top: 20px; }

.k-soy-jpi { gap: 8px; min-width: 0; display: grid; }

.k-soy-9ue { border: 1px solid #333D36; background: #161A17; border-radius: 8px; }

.k-soy-9ue[open] { border-color: #F7F8F7; }

.k-soy-prsp { display: flex; font-weight: 700; align-items: center; justify-content: space-between; padding: 16px 20px; gap: 16px; color: #F7F8F7; }

.k-soy-iq { height: 32px; display: grid; width: 32px; place-items: center; flex: none; border-radius: 50%; transition: transform .24s; background: #202622; }

.k-soy-9ue[open] .k-soy-iq { transform: rotate(45deg); }

.k-soy-jy { padding: 0 20px 20px; font-size: 14.5px; }

.k-wytak-1sd { align-items: center; padding: 28px 20px; border-radius: 8px; flex-wrap: wrap; display: flex; gap: 24px 36px; justify-content: space-between; background: #060706; color: #F0F1F1; }

.k-wytak-hp0n { max-width: 632px; min-width: 0; }

.k-wytak-mn { color: #F0F1F1; font-size: clamp(1.453rem, 1.162rem + 1.2vw, 2.058rem); line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; }

.k-wytak-4li { margin-top: 8px; color: #F0F1F1; }

.k-wytak-4li a { color: #F0F1F1; }

.k-zoloq-hn8 { font-size: clamp(1.332rem, 1.065rem + 1vw, 1.816rem); max-width: 752px; line-height: 1.15; font-weight: 800; }

.k-zoloq-5du3 { column-gap: 44px; columns: 2 340px; font-size: 14.5px; margin-top: 16px; }

.k-zoloq-5du3 p + p { margin-top: 12px; }

.k-holoe-7iav { gap: 4px 8px; color: #9EA9A2; flex-wrap: wrap; display: flex; list-style: none; font-size: 12.5px; margin-bottom: 20px; padding: 0; }

.k-holoe-7iav li + li { margin-top: 0; }

.k-holoe-7iav li + li::before { margin-right: 8px; content: "/"; }

.k-holoe-vv { color: #9EA9A2; }

.k-holoe-jsy0 { font-weight: 700; color: #F7F8F7; }

.k-tam { padding-block: 8px 28px; }

.k-tam-1ch { gap: 24px 44px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); align-items: start; display: grid; }

.k-tam-r9d { min-width: 0; }

.k-tam-ezvs { font-family: "Red Hat Mono", monospace; color: #9EA9A2; font-size: 12.5px; }

.k-tam-4p5 { font-weight: 800; margin-top: 8px; line-height: 1.02; font-size: clamp(2.179rem, 1.259rem + 3.4vw, 3.874rem); letter-spacing: -0.03em; }

.k-tam-npje { margin-top: 16px; max-width: 552px; font-size: 17.5px; }

.k-tam-5e { border: 1px solid #333D36; grid-template-columns: repeat(auto-fit, minmax(min(45%, 134px), 1fr)); border-radius: 8px; background: #333D36; gap: 1px; display: grid; overflow: hidden; margin-top: 24px; }

.k-tam-72xo { padding: 12px 16px; background: #161A17; min-width: 0; }

.k-tam-1rg { color: #9EA9A2; font-size: 11.5px; font-weight: 700; }

.k-tam-9wbj { font-weight: 700; overflow-wrap: break-word; hyphens: auto; font-family: "Red Hat Mono", monospace; color: #F7F8F7; font-size: 16.5px; margin-top: 2px; }

.k-tam-4w { margin-top: 24px; }

.k-tam-h9 { margin-top: 12px; color: #9EA9A2; font-size: 12.5px; }

.k-tam-z8dc { min-width: 0; }

.k-nuq-djbn { border-radius: 8px; color: #F0F1F1; overflow: hidden; text-align: center; padding: 28px 20px 0; background: #060706; }

.k-nuq-s1o { max-width: 808px; margin-inline: auto; }

.k-nuq-sx { font-family: "Red Hat Mono", monospace; font-size: 12.5px; color: #F0F1F1; }

.k-nuq-3yck { color: #F0F1F1; line-height: 1.02; font-size: clamp(2.058rem, 1.259rem + 3.4vw, 3.995rem); letter-spacing: -0.03em; font-weight: 800; margin-top: 8px; }

.k-nuq-1u { color: #F0F1F1; font-size: 17.5px; margin-top: 12px; }

.k-nuq-ou { justify-content: center; margin-top: 24px; }

.k-nuq-eqfc { justify-content: center; gap: 8px; margin-top: 28px; list-style: none; display: flex; flex-wrap: wrap; padding: 0; }

.k-nuq-1xq { border: 1px solid #F0F1F1; color: #F0F1F1; padding: 8px 12px; font-size: 13.5px; border-radius: 999px; }

.k-nuq-1xq + .k-nuq-1xq { margin-top: 0; }

.k-nuq-1xq strong { color: #F0F1F1; font-family: "Red Hat Mono", monospace; }

.k-nuq-1soa { border-radius: 8px 8px 0 0; max-width: 948px; background-color: #202622; aspect-ratio: 16 / 10; overflow: hidden; margin: 32px auto 0; }

.k-nuq-1soa img { height: 100%; width: 100%; object-fit: cover; }

.k-xagui { padding-bottom: 44px; }

.k-xagui-hu9i { border: 1px solid #333D36; background: #161A17; border-radius: 8px; }

.k-xagui-k7x { color: #F7F8F7; justify-content: space-between; font-weight: 700; display: flex; padding: 0 16px; align-items: center; min-height: 52px; }

.k-xagui-22a { transition: transform .24s; }

.k-xagui-hu9i[open] .k-xagui-22a { transform: rotate(45deg); }

.k-xagui-1jh { padding: 0 8px 8px; list-style: none; display: grid; margin: 0; }

.k-xagui-1jh li + li { margin-top: 0; }

.k-xagui-vbzi { font-weight: 600; text-decoration: none; display: flex; padding: 0 8px; min-height: 44px; color: #D6DAD7; align-items: center; border-top: 1px solid #333D36; }

.k-xagui-vbzi:hover { color: #8FE4BA; }

.k-lor-5bv { gap: 28px 52px; align-items: start; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 326px), 1fr)); }

.k-lor-w4j { font-size: 16.5px; max-width: 712px; min-width: 0; }

.k-lor-w4j p { margin-top: 12px; }

.k-lor-8o { border-radius: 8px; min-width: 0; padding: 24px; background: #202622; }

.k-lor-241 { font-weight: 600; font-size: 18.5px; }

.k-lor-xl { margin-top: 12px; padding: 0; list-style: none; }

.k-lor-awf { display: flex; gap: 8px; }

.k-lor-awf svg { margin-top: 2px; flex: none; color: #44E472; }

.k-mizox-rfqd { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 268px), 1fr)); margin: 0; padding: 0; list-style: none; }

.k-mizox-rfqd > li + li { margin-top: 0; }

.k-mizox-61go { border: 1px solid #333D36; border-radius: 8px; aspect-ratio: 16 / 10; overflow: hidden; background-color: #060706; }

.k-mizox-up { height: 100%; width: 100%; object-fit: contain; }

.k-mizox-k1 { font-size: 13.5px; margin-top: 8px; }

.k-fix-joua { border: 1px solid #333D36; border-radius: 8px; background: #161A17; overflow-x: auto; }

.k-fix-esm { font-size: 14.5px; min-width: 552px; }

.k-fix-esm thead { background: #202622; }

.k-fix-esm th, .k-fix-esm td { vertical-align: middle; padding: 8px 16px; }

.k-fix-esm thead th { font-weight: 700; font-size: 12.5px; color: #D6DAD7; }

.k-fix-esm tbody th, .k-fix-esm tbody td { border-top: 1px solid #333D36; }

.k-fix-wt3 { text-align: right; color: #F7F8F7; font-family: "Red Hat Mono", monospace; white-space: nowrap; }

.k-fix-ak { color: #F7F8F7; align-items: center; font-weight: 700; display: flex; gap: 12px; }

.k-fix-l957 { flex: none; background: #202622; width: 40px; height: 40px; overflow: hidden; border-radius: 0px; }

.k-fix-l957 img { width: 100%; object-fit: contain; height: 100%; }

.k-fix-p1g { background: #202622; }

.k-fix-p1g .k-fix-l957 { background: #161A17; }

.k-fix-o8 { color: #0E100F; font-size: 10.5px; border-radius: 0px; padding: 2px 8px; background: #6EDCA6; font-weight: 700; }

.k-jag-7n1v { grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); gap: 16px; display: grid; }

.k-jag-rm28 { border: 1px solid #333D36; background: #161A17; gap: 12px; border-radius: 8px; padding: 24px; min-width: 0; flex-direction: column; display: flex; }

.k-jag-yv8s { font-weight: 600; font-size: 19.5px; }

.k-jag-qe { font-size: 14.5px; flex: 1; }

.k-jag-qs7 { font-weight: 700; display: flex; gap: 4px; align-items: center; flex-wrap: wrap; font-size: 12.5px; }

.k-jag-qs7 svg { color: #9EA9A2; }

.k-jag-9a5m { border-radius: 0px; color: #F7F8F7; padding: 4px 8px; background: #202622; }

.k-jag-app { border-radius: 0px; padding: 4px 8px; background: #6EDCA6; color: #0E100F; }

.k-ceg-1z6o { grid-template-columns: repeat(auto-fit, minmax(min(100%, 382px), 1fr)); gap: 36px 44px; display: grid; }

.k-ceg-iy73 { min-width: 0; }

.k-ceg-14ol { font-size: clamp(1.453rem, 1.162rem + 1vw, 2.058rem); font-weight: 800; letter-spacing: -0.02em; line-height: 1.12; }

.k-ceg-wt { margin-top: 8px; color: #9EA9A2; }

.k-ceg-9tyj { border: 1px solid #333D36; margin-top: 16px; background: #161A17; overflow-x: auto; border-radius: 8px; }

.k-ceg-3m { font-size: 14.5px; }

.k-ceg-3m thead { background: #202622; }

.k-ceg-3m th, .k-ceg-3m td { padding: 12px 16px; }

.k-ceg-3m thead th { font-size: 12.5px; }

.k-ceg-3m tbody th, .k-ceg-3m tbody td { border-top: 1px solid #333D36; }

.k-ceg-3m tbody th { font-weight: 600; }

.k-ceg-dt { font-family: "Red Hat Mono", monospace; text-align: right; white-space: nowrap; color: #F7F8F7; }

.k-ceg-b9 { border-radius: 999px; display: block; background: #202622; height: 4px; margin-top: 4px; }

.k-ceg-nbk { height: 100%; border-radius: 999px; display: block; background: #6EDCA6; }

.k-ceg-5c5 { font-weight: 700; color: #44E472; }

.k-ceg-lhh { color: #9EA9A2; }

.k-gui-wb4 { border: 1px solid #333D36; border-radius: 8px; overflow: hidden; position: relative; background-color: #060706; aspect-ratio: 16 / 9; }

.k-gui-hxe { width: 100%; height: 100%; object-fit: cover; }

.k-gui-lw { position: absolute; place-items: center; text-decoration: none; display: grid; inset: 0; background: rgba(0, 0, 0, 0.63); }

.k-gui-of { background: #F0F1F1; align-items: center; min-height: 56px; gap: 12px; font-weight: 800; padding: 0 24px; font-size: 16.5px; transition: transform .24s; color: #060706; border-radius: 999px; display: inline-flex; }

.k-gui-lw:hover .k-gui-of { transform: scale(1.04); }

.k-gui-aho7 { margin-top: 16px; justify-content: space-between; display: flex; align-items: center; gap: 12px 28px; flex-wrap: wrap; }

.k-gui-20 { font-size: 14.5px; max-width: 632px; }

.k-miq-2y { font-size: 16.5px; max-width: 752px; line-height: 1.7; }

.k-miq-itu { font-size: clamp(1.574rem, 1.162rem + 1.6vw, 2.421rem); font-weight: 800; margin-bottom: 16px; letter-spacing: -0.02em; line-height: 1.1; }

.k-miq-2y p + p { margin-top: 12px; }

.k-ce4-kzpa { margin-top: 24px; gap: 12px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); }

.k-ce4-t1sk { padding: 16px 20px; background: #161A17; border-radius: 4px; min-width: 0; }

.k-ce4-al { font-size: 15.5px; font-weight: 700; font-family: "DM Sans", sans-serif; }

.k-ce4-5xey { font-size: 13.5px; margin-top: 4px; }

.k-fimi5 { gap: 12px; padding: 8px 12px 8px 16px; transform: translateY(110%); display: flex; z-index: 35; background: #161A17; position: fixed; transition: transform .30s; align-items: center; right: 0; justify-content: space-between; border-top: 1px solid #333D36; left: 0; bottom: 0; }

.k-fimi5-t7 { transform: translateY(0); }

.k-fimi5-zyt { overflow: hidden; color: #F7F8F7; min-width: 0; text-overflow: ellipsis; white-space: nowrap; font-weight: 700; }

.k-fimi5 .k-loso4 { flex: none; min-height: 44px; }

@media (min-width: 643px) {
  .k-taguj { padding-inline: 24px; }
  .k-ve3-nq7n { padding: 40px 36px; }
  .k-ve3-58a { padding: 24px 28px; }
  .k-so1-c8v { padding: 32px; }
  .k-gucez-txv, .k-ce4-w8q4 { padding: 32px; }
  .k-wytak-1sd { padding: 36px; }
  .k-nuq-djbn { padding: 40px 36px 0; }
}

@media (min-width: 954px) {
  .k-taguj { padding-inline: 36px; }
  main > section { padding-block: 0 84px; }
  .k-wyv { padding: 12px 24px; }
  .k-wyv-hq { padding-left: 12px; grid-template-columns: auto minmax(0, 1fr) auto auto; gap: 16px; grid-template-areas: "logo nav tools actions"; }
  .k-wyv-xp { display: none; }
  .k-wyv-x0 { padding-top: 0; border-top: 0; gap: 2px; flex-wrap: wrap; display: flex; justify-content: center; }
  .k-wyv-001 { font-size: 13.5px; min-height: 40px; }
  .k-wyv-g3 { display: flex; }
  .k-wyv-g3 .k-loso4 { min-height: 42px; padding: 0 16px; }
  .k-lot { padding-block: 24px 76px; }
  .k-lot-yvf { padding-block: 28px; }
  .k-ve3-nq7n { padding: 60px; }
  .k-tam { padding-block: 16px 44px; }
  .k-xagui { padding-bottom: 68px; }
  .k-xagui-hu9i[open] .k-xagui-1jh, .k-xagui-1jh { padding: 0 8px 8px; gap: 8px; display: flex; flex-wrap: wrap; }
  .k-xagui-vbzi { color: #F7F8F7; min-height: 36px; background: #202622; border-radius: 4px; font-size: 13.5px; border-top: 0; padding: 0 12px; font-weight: 700; }
  .k-xagui-vbzi:hover { background: #6EDCA6; color: #0E100F; }
  .k-so1-c8v { padding: 40px; }
  .k-gucez-txv, .k-ce4-w8q4 { padding: 40px; }
  .k-wytak-1sd { padding: 44px; }
  .k-nuq-djbn { padding: 52px 52px 0; }
  .k-besox { padding-block: 68px 28px; }
  .k-fimi5 { display: none; }
}