@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-ext-regular.woff2) format("woff2"); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-regular.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-ext-500.woff2) format("woff2"); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-500.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-ext-700.woff2) format("woff2"); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-700.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 800; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-ext-800.woff2) format("woff2"); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: 'Azeret Mono'; font-style: normal; font-weight: 800; font-display: swap; src: url(z8tc/azeret-mono-v27-latin-800.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
/*  utilities  */
:root { --line-tray: #39FF6A; --slab-live: #8dffab; --link-band: rgba(57, 255, 106, 0.1); --mark-band: #031006; --spin-dot: 1px; --core-copy: 0 0 0 1px var(--line-tray), 0 0 18px -6px rgba(57, 255, 106, 0.6); --flag-outer: 0px; --deck-tile: 0deg; --box-chip2: 11px; --star-pane: 13px; --foot-stage: 14px; --reel-pane: 16px; --hero-media: clamp(14px, 2.2vw, 32px); --dock-line: clamp(40px, 4.2vw, 64px); --hero-block: 168px}
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scrollbar-color: rgba(57, 255, 106, 0.32) transparent; }
body { color: #C9F8C6; background: radial-gradient(120% 90% at 50% 40%, #0A130A, #050805 70%) fixed, #050805; -webkit-font-smoothing: antialiased; font: 400 var(--foot-stage)/1.6 "Azeret Mono", ui-monospace, monospace; margin: 0; text-shadow: 0 0 1px rgba(57, 255, 106, 0.25) }
body::after { background:
    repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.28) 0 1px, transparent 1px 3px),
    radial-gradient(120% 100% at 50% 50%, transparent 60%, rgba(0, 0, 0, 0.5)); z-index: 100; pointer-events: none; inset: 0; position: fixed; content: "" }
img { display: block; max-width: 100%; height: auto; }
a { color: inherit; text-decoration: none; }
button { cursor: pointer; background: none; border: 0; color: inherit; padding: 0; font: inherit; }
h1, h2, h3, h4, p { margin: 0; }
ul { margin: 0; padding: 0; list-style: none; }
::selection { background: var(--line-tray); color: var(--mark-band); text-shadow: none; }
:focus-visible { outline: 1px dashed var(--line-tray); outline-offset: 3px; }
.cpn6jnh { line-height: 1; font-size: 1.15em; flex: none; }
.rs7c87 { font-family: "Azeret Mono", ui-monospace, monospace; font-variant-numeric: tabular-nums; }
.opa64 { overflow: hidden; clip: rect(0 0 0 0); width: 1px; position: absolute; height: 1px; }
.dt9ee { letter-spacing: 0.04em; justify-content: center; gap: 8px; padding: 0 14px; white-space: nowrap; text-transform: uppercase; height: var(--reel-vip); --reel-vip: 40px; transition: background 160ms, color 160ms; font: 700 var(--star-pane)/1 "Azeret Mono", ui-monospace, monospace; display: inline-flex; align-items: center }
.dt9ee::before { content: "["; opacity: 0.7; }
.dt9ee::after { content: "]"; opacity: 0.7; }
.f373fqj { --reel-vip: 34px; padding: 0 10px; font-size: 12px; }
.fyexv9u { --reel-vip: 50px; padding: 0 18px; font-size: 15px; }
.nbwrpu { background: var(--line-tray); text-shadow: none; box-shadow: 0 0 20px -6px rgba(57, 255, 106, 0.8); color: var(--mark-band); }
.nbwrpu:hover { background: var(--slab-live); }
.f8pokpx { outline-offset: -1px; color: var(--line-tray); outline: 1px dashed rgba(57, 255, 106, 0.7); }
.f8pokpx:hover { background: var(--line-tray); color: var(--mark-band); text-shadow: none; }
[data-y4awuw] { color: var(--line-tray); outline-offset: -1px; height: 38px; width: 38px; place-items: center; outline: 1px dashed rgba(57, 255, 106, 0.32); transition: background 160ms, color 160ms; display: inline-grid; }
[data-y4awuw]:hover { background: var(--line-tray); color: var(--mark-band); }
.regf4c { display: flex; align-items: center; gap: 8px; height: 40px; padding: 0 10px; background: #020402; border: 1px solid rgba(57, 255, 106, 0.32); color: var(--line-tray); }
.regf4c .cpn6jnh { display: none; }
.regf4c::before { content: "$"; font-weight: 700; color: var(--line-tray); }
.regf4c:focus-within { border-color: var(--line-tray); box-shadow: 0 0 14px -6px var(--line-tray); }
.regf4c input { flex: 1; min-width: 0; height: 100%; background: none; border: 0; outline: 0; color: #C9F8C6; font: inherit; font-size: var(--star-pane); caret-color: var(--line-tray); }
.regf4c input::placeholder { color: #557A53; }
.regf4c kbd { font: 400 11px/1 "Azeret Mono", ui-monospace, monospace; color: #050805; background: #557A53; padding: 3px 5px; }
.cp9j0gr { display: inline-flex; align-items: center; gap: 6px; font: 500 var(--box-chip2)/1 "Azeret Mono", ui-monospace, monospace; letter-spacing: 0.08em; text-transform: uppercase; color: #FFB000; }
.cp9j0gr::before { content: ">"; color: var(--line-tray); }
.cp9j0gr::after { content: "_"; color: var(--line-tray); animation: term-blink 1s steps(1) infinite; }
@keyframes term-blink { 50% { opacity: 0; } }
.xbxtum { font-family: "Azeret Mono", ui-monospace, monospace; font-weight: 800; text-transform: uppercase; letter-spacing: -0.03em; line-height: 1; }
.xbxtum em { padding: 0 0.12em; font-style: normal; box-decoration-break: clone; -webkit-box-decoration-break: clone; color: #050805; text-shadow: none; background: var(--line-tray); }
.rfvbedu { background: var(--line-tray); height: 18px; text-shadow: none; color: var(--mark-band); align-items: center; text-transform: uppercase; font: 700 10px/1 "Azeret Mono", ui-monospace, monospace; display: inline-flex; padding: 0 5px; }
.rfvbedu::before { content: "#"; opacity: 0.6; }
.anguyy { background: #FFB000; color: #1a1000; }
.zjh9s8 { background: transparent; outline-offset: -1px; color: var(--line-tray); outline: 1px solid var(--line-tray); }
.vip4n { background: #0A100A; position: relative; border: 1px dashed rgba(57, 255, 106, 0.32); }
[data-mstm2] { border: 1px solid var(--line-tray); background: #020402; overflow: hidden; position: relative; padding: 22px 6px 6px; }
[data-mstm2]::before { letter-spacing: 0.04em; top: 4px; content: "● ● ●   preview.png"; font: 400 10px/14px "Azeret Mono", ui-monospace, monospace; position: absolute; color: var(--line-tray); left: 8px; }
[data-mstm2] img { width: 100%; height: 100%; object-fit: cover; filter: saturate(0.75) contrast(1.1); }
.s3rqy61 { flex: none; height: 7px; background: #39FF6A; display: inline-block; width: 7px; animation: term-blink 1s steps(1) infinite; }
.om253ip { display: grid; gap: 4px; }
.gjxrvvv { font: 400 11px/1 "Azeret Mono", ui-monospace, monospace; color: #557A53; text-transform: uppercase; }
.gjxrvvv::after { content: ":"; }
.rfawf { font: 700 20px/1 "Azeret Mono", ui-monospace, monospace; color: var(--line-tray); }
[data-knamip] { transition: background 160ms, color 160ms; font: 500 12px/1 "Azeret Mono", ui-monospace, monospace; padding: 4px 6px; gap: 6px; align-items: center; display: inline-flex; text-transform: lowercase; color: var(--line-tray); }
[data-knamip]::before { content: "./"; color: #557A53; }
[data-knamip] .rs7c87 { color: #FFB000; }
[data-knamip]:hover { color: var(--mark-band); background: var(--line-tray); text-shadow: none; }
.zbmzv { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }
.y650u4 { font: 400 var(--box-chip2)/1 "Azeret Mono", ui-monospace, monospace; color: #557A53; }
.y650u4::before { content: "0x"; }
.ww69a { display: flex; align-items: baseline; gap: 10px; font: 800 28px/1 "Azeret Mono", ui-monospace, monospace; text-transform: uppercase; letter-spacing: -0.03em; white-space: nowrap; }
.ww69a::before { font-weight: 500; color: var(--line-tray); content: "$"; }
.ww69a .cpn6jnh { display: none; }
.xrxam { border-top: 1px dashed rgba(57, 255, 106, 0.32); height: 0; min-width: 20px; flex: 1; align-self: center; }
.qoipnuq { display: flex; gap: 4px; align-self: center; }
.zbmzv [data-knamip] { white-space: nowrap; }
.vxbbo { display: grid; place-items: center; width: 32px; height: 32px; color: var(--line-tray); outline: 1px dashed rgba(57, 255, 106, 0.32); outline-offset: -1px; transition: background 160ms, color 160ms, opacity 160ms; }
.vxbbo:hover { background: var(--line-tray); color: var(--mark-band); }
.vxbbo[disabled] { opacity: 0.25; pointer-events: none; }
@media (max-width: 720px) { .ww69a { font-size: 20px; min-width: 0; white-space: normal; }
  .y650u4, .qoipnuq, .xrxam { display: none; }
  .zbmzv [data-knamip] { flex: none; margin-left: auto; } }
.f219v9o { gap: 10px; overflow-x: auto; grid-auto-columns: var(--hero-block); display: grid; grid-auto-flow: column; scroll-snap-type: x mandatory; scrollbar-width: none; padding: 1px 1px 8px; overscroll-behavior-x: contain; }
.f219v9o::-webkit-scrollbar { display: none; }
.f219v9o > * { scroll-snap-align: start; }
[data-hkhf96p] { border: 1px dashed rgba(57, 255, 106, 0.16); gap: 6px; transition: border-color 160ms, background 160ms; display: grid; grid-template-columns: minmax(0, 1fr); padding: 5px; min-width: 0; }
.o7s31x { position: relative; aspect-ratio: var(--outer-hero, 3 / 2); overflow: hidden; background: #0F170F; }
.o7s31x::after { content: ""; position: absolute; inset: 0; background: var(--line-tray); mix-blend-mode: color; opacity: 0.35; transition: opacity 160ms; }
.o7s31x img { height: 100%; width: 100%; filter: contrast(1.1); object-fit: cover; }
.gyshp { position: absolute; top: 6px; left: 6px; z-index: 1; }
[data-hkhf96p]:hover { border-color: var(--line-tray); border-style: solid; background: var(--link-band); }
[data-hkhf96p]:hover .o7s31x::after { opacity: 0; }
.svxd0w1 { padding: 0 2px 2px; }
.bi3bz { font: 700 12px/1.3 "Azeret Mono", ui-monospace, monospace; overflow: hidden; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; }
.bi3bz::before { content: "> "; color: var(--line-tray); }
.ed770 { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin-top: 2px; font-size: 10px; color: #557A53; }
.ed770 > span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ebq9e { display: inline-flex; gap: 5px; color: var(--line-tray); flex: none; align-items: center; }
.sttf1jo { --club-shape: 34px; display: inline-flex; align-items: center; gap: 0.3em; font-size: var(--club-shape); line-height: 1; color: #C9F8C6; white-space: nowrap; text-decoration: none }
.kpfkwhb { --club-shape: 44px; }
.v7f3m1 { font-size: 0.74em; line-height: 1; letter-spacing: -0.03em; font-family: "Azeret Mono", ui-monospace, monospace; text-transform: uppercase; font-weight: 800 }
.ggb1r { position: relative; flex: none; }
@media (max-width: 720px) { .ol6d0 .sttf1jo { --club-shape: 28px; } }
.pfswv { display: grid; place-items: center; width: 0.78em; height: 0.78em; margin: 0 0.14em 0 0.1em; background: linear-gradient(135deg, var(--slab-live), var(--line-tray)); border-radius: 0.08em; transform: rotate(45deg); box-shadow: 0 0 0 0.05em #050805, 0 0 0 0.09em var(--line-tray) }
.pfswv span { font: 700 0.34em/1 "Azeret Mono", ui-monospace, monospace; color: var(--mark-band); transform: rotate(-45deg); letter-spacing: -0.03em }
.ol6d0 {
  position: sticky; top: 0; z-index: 30;
  display: flex; align-items: center; gap: 24px;
  height: 62px;
  padding: 0 var(--hero-media) 0 18px;
  background: color-mix(in srgb, #050805 88%, transparent);
  backdrop-filter: blur(12px);
  border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16) }
.lvu5znz { display: flex; margin-left: auto; align-items: center; gap: 10px; }
.a2iv2w { padding: 18px 14px 32px; }
[data-y0jc4z] { list-style: none; margin: 0; gap: 4px; display: flex; flex-direction: column; padding: 0; }
.c136zl2 { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 18px; }
.jp845m {
  display: grid; justify-items: center; gap: 6px;
  padding: 10px 6px 12px;
  background: #0A100A;
  border: var(--spin-dot) solid rgba(57, 255, 106, 0.16);
  border-radius: 0px;
  box-shadow: none;
  font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; color: #86b883;
  transition: border-color 160ms, color 160ms, transform 160ms steps(4, end) }
[data-rr0jeh] { display: grid; place-items: center; width: 52px; height: 52px; border-radius: 50%; font-size: 28px; color: var(--mark-band); background: radial-gradient(circle at 35% 30%, var(--slab-live), var(--line-tray) 70%); box-shadow: 0 6px 16px -8px var(--line-tray); }
.jp845m:nth-child(2) [data-rr0jeh] { background: radial-gradient(circle at 35% 30%, color-mix(in srgb, #39FF6A 70%, #fff), #39FF6A 70%); box-shadow: 0 6px 16px -8px #39FF6A; }
.jp845m:hover { color: #C9F8C6; border-color: var(--line-tray); transform: translateY(calc(var(--flag-outer) * -1)); }
.ljbde85 {
  margin: 22px 10px 8px;
  font-size: var(--box-chip2);
  color: #557A53; letter-spacing: 0.08em; text-transform: uppercase }
.s778o9 {
  position: relative;
  display: flex; align-items: center; gap: 12px;
  height: 40px; padding: 0 10px;
  border-radius: 0px;
  font-size: 14px; color: #86b883;
  transition: color 160ms, background 160ms }
.s778o9 .rfvbedu { margin-left: auto; }
.s778o9:hover { color: #C9F8C6; background: #0A100A; }
.s778o9.jg3x7l { color: #C9F8C6; background: #0A100A; }
.s778o9.jg3x7l .cpn6jnh { color: var(--line-tray); }
[data-tj48lx] { min-width: 0; }
.rfpbhf {
  display: grid; grid-template-columns: minmax(0, 1fr); gap: var(--dock-line);
  max-width: 1360px; margin: 0 auto;
  padding: 28px var(--hero-media) var(--dock-line) }
.mgzh4t { display: none; }
.ispg9ef.yk63sb .mgzh4t { z-index: 35; display: block; position: fixed; background: rgba(0, 0, 0, 0.55); inset: 0; }
.w2yxu {
  border-right: var(--spin-dot) solid rgba(57, 255, 106, 0.16);
  background: #050805;
  overflow-y: auto;
  width: min(300px, 86vw); z-index: 40; bottom: 0; top: 0; left: 0;
  transform: translateX(-102%); transition: transform 320ms steps(4, end);
  position: fixed }
.ispg9ef.yk63sb .w2yxu { transform: none; }
@media (max-width: 720px) {
  .ol6d0 { gap: 12px; padding: 0 16px 0 12px; }
  .lvu5znz { min-width: 0; }
  .ol6d0 [data-y1dxoyi] { display: none; }
  .lvu5znz .f8pokpx { display: none; } }
@media (max-width: 480px) {
  .ol6d0 { gap: 8px; padding-right: 10px; }
  .lvu5znz { gap: 6px; }
  .lvu5znz .dt9ee { padding: 0 12px; letter-spacing: 0.02em; } }
.zmmdq4 { min-height: 100vh; }
.zmmdq4 .ol6d0 { gap: 32px; padding-left: var(--hero-media); }
.wfw8r0f { display: none; }
.i2laa { display: flex; align-items: center; gap: 26px; }
.w3occz { position: relative; display: inline-flex; align-items: center; gap: 6px; height: 62px; font-size: var(--star-pane); font-weight: 500; color: #86b883; transition: color 160ms }
.w3occz:hover { color: #C9F8C6; }
.w3occz.jg3x7l { color: #C9F8C6; }
.w3occz.jg3x7l::after { left: 0; position: absolute; height: 3px; bottom: -1px; content: ""; background: var(--line-tray); right: 0; border-radius: 3px 3px 0 0; }
.xgv7q2d { background: color-mix(in srgb, #050805 92%, transparent); z-index: 25; top: 62px; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); position: sticky; backdrop-filter: blur(12px) }
.wjyiq { display: flex; gap: 8px; padding: 10px var(--hero-media); overflow-x: auto; scrollbar-width: none; max-width: 1360px; margin: 0 auto }
.wjyiq::-webkit-scrollbar { display: none; }
.w5awcf { display: inline-flex; align-items: center; gap: 8px; flex: none; height: 38px; padding: 0 16px; border-radius: 0px; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); font-size: var(--star-pane); color: #86b883; white-space: nowrap; transition: border-color 160ms, color 160ms, background 160ms }
.w5awcf .cpn6jnh { color: var(--line-tray); }
.w5awcf:hover { color: #C9F8C6; border-color: rgba(57, 255, 106, 0.7); }
.w5awcf.jg3x7l { border-color: var(--line-tray); background: var(--line-tray); color: var(--mark-band); }
.w5awcf.jg3x7l .cpn6jnh { color: inherit; }
.gwpgq2 { display: none; }
@media (max-width: 1080px) { .i2laa { display: none; }
  .wfw8r0f { display: inline-grid; } }
@media (max-width: 720px) { .zmmdq4 .ol6d0 [data-y4awuw][aria-label="Search"] { display: none; }
  .wfw8r0f { display: none; }
  .gwpgq2 { bottom: 0; position: fixed; right: 0; padding: 6px 6px calc(6px + env(safe-area-inset-bottom)); background: color-mix(in srgb, #070B07 94%, transparent); border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); z-index: 30; display: grid; grid-template-columns: repeat(5, 1fr); left: 0; backdrop-filter: blur(12px); }
  .v024va { font-size: 10px; padding: 6px 0; gap: 3px; justify-items: center; display: grid; color: #557A53; }
  .v024va .cpn6jnh { font-size: 22px; }
  .v024va.jg3x7l { color: var(--line-tray); }
  .zmmdq4 [data-tj48lx] { padding-bottom: 72px; } }
.roov7z { color: #86b883; }
/*  v2  */
.roov7z p { margin: 0 0 1em; }
.roov7z p:last-child { margin-bottom: 0; }
.c4phsz { margin: 1.4em 0 0.5em; font-size: var(--reel-pane); font-weight: 600; color: #C9F8C6; }
[data-w0yomr], .mzutkk2 { gap: 0.55em; margin: 0 0 1.1em; padding: 0; list-style: none; display: grid; }
[data-w0yomr] li { position: relative; padding-left: 1.4em; }
[data-w0yomr] li::before {
  content: ""; position: absolute; left: 0.1em; top: 0.62em;
  width: 0.45em; height: 0.45em;
  background: var(--line-tray); border-radius: calc(0px * 0.2);
  transform: rotate(45deg) }
.mzutkk2 { counter-reset: step; }
.mzutkk2 li { counter-increment: step; position: relative; padding-left: 2.3em; min-height: 1.7em; }
.mzutkk2 li::before { height: 1.7em; place-items: center; border-radius: 50%;
  background: var(--line-tray);
  font: 600 0.8em/1 "Azeret Mono", ui-monospace, monospace;
  content: counter(step); left: 0;
  position: absolute; top: -0.05em; width: 1.7em; color: var(--mark-band);
  display: grid }
.roov7z, .roov7z > * { min-width: 0; }
.sp1nf { max-width: 100%; margin: 0 0 1.1em; overflow-x: auto; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); border-radius: 0px; }
.sp1nf table { font-size: var(--star-pane); border-collapse: collapse; width: 100%; }
.sp1nf th, .sp1nf td { padding: 10px 14px; text-align: left; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); white-space: nowrap; }
.sp1nf tbody tr:last-child > * { border-bottom: 0; }
.sp1nf thead th { text-transform: uppercase; background: #0A100A; letter-spacing: 0.08em; color: #557A53; font-weight: 600; font-size: var(--box-chip2); }
.sp1nf tbody th { font-weight: 600; color: #C9F8C6; }
.sp1nf caption { caption-side: top; text-align: left; padding: 10px 14px; font-size: var(--box-chip2); font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--line-tray); border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.sp1nf tbody tr:nth-child(even) > * { background: color-mix(in srgb, #0F170F 45%, transparent); }
[data-johmm0u], .t2evkc { display: inline-grid; place-items: center; width: 22px; height: 22px; border-radius: 50%; font-size: 12px; font-weight: 700; }
[data-johmm0u] { background: color-mix(in srgb, #39FF6A 18%, transparent); color: #39FF6A; }
/*  sections  */
.t2evkc { background: color-mix(in srgb, #FFB000 14%, transparent); color: #FFB000; }
[data-is7ja] tbody th { color: #86b883; font-weight: 500; white-space: normal; width: 42%; }
[data-is7ja] td { color: #C9F8C6; font-weight: 600; white-space: normal; }
[data-nendj] td, [data-nendj] thead th:not(:first-child) { text-align: center; }
[data-nendj] tbody td:nth-child(2), [data-nendj] thead th:nth-child(2) { background: var(--link-band) !important; }
[data-nendj] thead th:nth-child(2) { color: var(--line-tray); }
@media (max-width: 520px) { .zbmzv { flex-wrap: wrap; row-gap: 8px; } }
img.xmimj, img.ifbxt, img.qlaxcf { background-color: var(--lead-offer, var(--box-wrap)); }
[data-numgzyo] { --outer-hero: 3 / 4; position: relative; }
[data-numgzyo] img { object-position: 50% 0 !important;
  background: linear-gradient(180deg, color-mix(in srgb, var(--lead-offer, #222) 72%, #0B0B10) 0 50%, color-mix(in srgb, var(--lead-offer, #222) 38%, #0b0b10)) !important;
  object-fit: contain !important }
[data-numgzyo]::before { top: 49%; right: 0; height: 24%; z-index: 1; left: 0; position: absolute; content: ""; pointer-events: none; background: linear-gradient(rgba(0, 0, 0, 0.28), transparent); }
.d6r6uv { pointer-events: none; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); color: #fff; gap: 2px; display: grid; z-index: 2; bottom: 12px; right: 10px; left: 10px; position: absolute; }
.q4b8g5 { font-family: "Azeret Mono", ui-monospace, monospace; font-weight: 800; text-transform: uppercase; letter-spacing: -0.03em; font-size: 17px; line-height: 1.05; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.rk50du7 { font-size: 11px; opacity: 0.78; }
.o7s31x[data-numgzyo] + .svxd0w1, .o7s31x[data-numgzyo] + .c5ntoh { display: none; }
img.jkhjef {
  background: none !important; border: 0 !important; border-radius: 0 !important; padding: 0 !important;
  box-shadow: none !important; mask-image: none !important }
[data-j1k0wz] {
  position: relative; align-self: stretch; justify-self: center;
  width: 100%; min-height: var(--chip-field, 340px);
  pointer-events: none }
/*  temp  */
[data-j1k0wz] .gm8ks { left: 50%; object-position: 50% 100%;
  object-fit: contain; top: 50%; max-width: 116%; transform: translate(-50%, -50%); height: auto;
  width: auto;
  filter: drop-shadow(0 18px 26px rgba(0, 0, 0, 0.35));
  position: absolute; max-height: 100% }
@media (max-width: 820px) {
  [data-j1k0wz] { align-self: auto; min-height: var(--shape-card, 260px); }
  [data-j1k0wz] .gm8ks { object-position: 50% 100%; } }
img.mnk9580 { object-fit: contain; border-radius: 0; filter: var(--lead-link, none); }
.tmgc76 { vertical-align: middle; line-height: 1; gap: 0.5em; align-items: center; display: inline-flex; }
.tmgc76 svg { flex: none; width: auto; height: 1.6em; max-width: 3em; }
.x2nhgy { white-space: nowrap; height: 1px; overflow: hidden; clip-path: inset(50%); position: absolute; width: 1px; }
.bc6jdzl { font-size: 12px; display: inline-flex; letter-spacing: 0.04em; gap: 12px; text-transform: uppercase; align-items: center; }
.bc6jdzl a { color: #86b883; text-decoration: none; }
.bc6jdzl a:hover { color: var(--line-tray); }
.bc6jdzl a.jg3x7l { color: #C9F8C6; font-weight: 600; }
.dtlynnq { display: block; }
.cjg0vme { color: var(--line-tray); }
.g4sv9 {
  font-family: var(--line-set); font-weight: 600; font-size: clamp(12px, 0.22em, 17px); opacity: 0.72;
  letter-spacing: 0.08em; line-height: 1.2; color: inherit; text-transform: uppercase; margin-top: 0.5em;
  display: block }
.pb006e {
  margin: 0; line-height: 1.05; font-size: clamp(22px, 2.4vw, 38px); font-weight: 800;
  letter-spacing: -0.03em; text-transform: uppercase; display: block;
  font-family: "Azeret Mono", ui-monospace, monospace }
[data-qlz5f] { font-style: normal; color: var(--line-tray); }
.uyeg0c { display: inline-flex; font-size: var(--box-chip2); align-items: baseline; color: #557A53; gap: 6px; flex-wrap: wrap; line-height: 1.3; }
.yhrt8ug { letter-spacing: 0.08em; text-transform: uppercase; }
.mo1cw6 { font-weight: 600; color: #C9F8C6; }
.xaoqt { color: rgba(255, 255, 255, 0.72); }
.xaoqt .mo1cw6 { color: #fff; }
.pa81dnw { flex-wrap: wrap; display: flex; gap: 8px; align-items: center; }
[data-em00p] { display: inline-flex; align-items: center; gap: 6px; height: 28px; padding: 0 10px; font-size: var(--box-chip2); color: #557A53; border-radius: 0px; transition: color .15s, border-color .15s, background-color .15s; }
[data-em00p]:hover { color: #C9F8C6; }
[data-em00p] .cpn6jnh { font-size: 1.25em; }
.ntw8wn [data-em00p] { background: #070B07; border-radius: 0px; }
.y98wl7 [data-em00p] { border: var(--spin-dot) solid rgba(57, 255, 106, 0.32); }
.y98wl7 [data-em00p]:hover { border-color: rgba(57, 255, 106, 0.7); }
.ex3uqe [data-em00p] { background: #0A100A; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); font-weight: 600; }
.jvi2hv { gap: 4px 18px; }
.jvi2hv [data-em00p] { padding: 0; height: auto; text-decoration: underline; text-underline-offset: 3px; text-decoration-color: rgba(57, 255, 106, 0.7); }
.wzckus [data-em00p] { padding: 0 8px; text-transform: uppercase; border-radius: 0; letter-spacing: 0.08em; font: 500 11px/1 "Azeret Mono", ui-monospace, monospace; border-left: 2px solid var(--line-tray); }
a[role="button"] { cursor: pointer; }
.ksftpdi { display: none; }
@media (max-width: 640px) {
  .fwcs2h { overflow: visible; border: 0; border-radius: 0; }
  .fwcs2h thead { display: none; }
  .fwcs2h table, .fwcs2h tbody, .fwcs2h tr { display: block; width: 100%; }
  .fwcs2h caption { display: block; padding: 0 0 8px; }
  .fwcs2h tr { margin: 0 0 10px; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); border-radius: 0px; overflow: hidden; }
  .fwcs2h tbody tr > * { background: none; }
  .fwcs2h tbody th { background: color-mix(in srgb, #0F170F 70%, transparent); border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); white-space: normal; display: block; }
  .fwcs2h td { display: flex; white-space: normal; text-align: right; align-items: baseline; justify-content: space-between; gap: 14px; }
  .fwcs2h tbody tr > td:last-child { border-bottom: 0; }
  .fwcs2h tbody tr:last-child > th { border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
  .fwcs2h .ksftpdi { display: block; flex: none; max-width: 48%; text-align: left; font-size: var(--box-chip2); font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #557A53; } }
.ym9moil { padding: clamp(28px, 5vw, 64px) 0; }
.ax85j { max-width: 780px; margin: 0 auto; gap: 14px; display: grid; }
.f22p66 { font-size: clamp(32px, 4.4vw, 52px); line-height: 1.05; }
.uhcremx { font-size: var(--star-pane); color: #557A53; }
.dmwousk { font-size: var(--reel-pane); color: #86b883; }
.ori1ye8 { display: grid; gap: 12px; margin-top: 8px; }
.ori1ye8 h2 { font-size: 20px; margin-top: 18px; color: #C9F8C6; }
.tv1w41 { grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); display: grid; padding: 0; gap: 10px; margin: 8px 0; list-style: none; }
.tv1w41 li { display: grid; gap: 4px; padding: 16px 18px; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); border-radius: 0px; background: #0A100A; }
.seobq { font-size: var(--box-chip2); text-transform: uppercase; letter-spacing: 0.08em; color: #557A53; }
.ws4itzb { font-weight: 600; color: #C9F8C6; word-break: break-word; }
.efkl4 { font-size: var(--star-pane); color: #86b883; }
.o1ak1 { gap: 8px 18px; margin: 14px 0 4px; font-size: var(--star-pane); flex-wrap: wrap; display: flex; }
.o1ak1 a { text-underline-offset: 3px; color: #86b883; text-decoration: underline; text-decoration-color: color-mix(in srgb, currentColor 35%, transparent); }
.o1ak1 a:hover { color: #C9F8C6; }
.ol6d0 { background: rgba(5, 8, 5, 0.94); border-bottom: 1px dashed rgba(57, 255, 106, 0.32); }
.ayxmfg, .zvdn59h { background: #050805; border-right: 1px dashed rgba(57, 255, 106, 0.32); }
.s778o9 { text-transform: lowercase; font-size: 13px; border-radius: 0; height: 34px; color: #86b883; }
.s778o9 .cpn6jnh { color: #557A53; }
.s778o9:hover { background: var(--link-band); color: var(--line-tray); }
.s778o9.jg3x7l { text-shadow: none; color: var(--mark-band); background: var(--line-tray); }
.s778o9.jg3x7l .cpn6jnh { color: var(--mark-band); }
.s778o9.jg3x7l .rfvbedu { background: var(--mark-band); color: var(--line-tray); }
.ljbde85 { color: #FFB000; letter-spacing: 0.04em; }
.ljbde85::before { content: "# "; color: #557A53; }
.jp845m { text-transform: lowercase; box-shadow: none; color: var(--line-tray); border: 1px dashed rgba(57, 255, 106, 0.32); letter-spacing: 0; }
.jp845m img { filter: saturate(0.6); }
.yahjcpk { border-radius: 0; text-transform: lowercase; }
.yahjcpk.jg3x7l { background: var(--line-tray); color: var(--mark-band); }
.yahjcpk.jg3x7l .cpn6jnh { color: var(--mark-band); }
.xgv7q2d { border-bottom: 1px dashed rgba(57, 255, 106, 0.32); }
.w5awcf { border-radius: 0; height: 32px; border-style: dashed; text-transform: lowercase; }
/*  responsive  */
.w5awcf.jg3x7l { background: var(--line-tray); color: var(--mark-band); border-style: solid; text-shadow: none; }
.c9zhb { border-radius: 0; text-transform: lowercase; }
.c9zhb.jg3x7l { text-shadow: none; box-shadow: none; color: var(--mark-band); background: var(--line-tray); }
.w3occz { text-transform: lowercase; }
.w3occz.jg3x7l::after { border-radius: 0; height: 2px; }
.gjegm9 .j74rk9 { border-radius: 0; border-style: dashed; }
.gwpgq2 { border-top: 1px dashed rgba(57, 255, 106, 0.32); }
.dazt4 {
  overflow: hidden;
  min-height: clamp(400px, 40vw, 540px); grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);
  align-items: center;
  display: grid;
  isolation: isolate; gap: 40px;
  padding: clamp(28px, 4vw, 56px) clamp(24px, 4vw, 64px) 0 }
.dazt4::before {
  content: ""; position: absolute;
  background: radial-gradient(60% 80% at 80% 40%, rgba(57, 255, 106, 0.09), transparent 70%), repeating-linear-gradient(0deg, rgba(57, 255, 106, 0.05) 0 1px, transparent 1px 3px); z-index: -1; inset: 0;
  mask-image: linear-gradient(90deg, transparent 30%, #000 75%) }
.a6tkqg { padding-bottom: clamp(28px, 4vw, 56px); gap: 22px; justify-items: start; align-content: center; display: grid; }
/*  keep in sync with the build  */
.b39m81e { font-size: clamp(38px, 4.4vw, 66px); max-width: 12ch; }
.b39m81e em { display: block; }
.yk7uqq { max-width: 46ch; color: #86b883; font-size: var(--reel-pane); line-height: 1.5; }
.g7ollwf { border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16);
  display: grid; grid-template-columns: repeat(3, auto); justify-content: start;
  margin: 6px 0 0; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16) }
.g7ollwf .om253ip { padding: 16px 28px 16px 0; margin: 0; }
.g7ollwf .om253ip + .om253ip { padding-left: 28px; border-left: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.g7ollwf dd { margin: 0; }
.l9mxa { gap: 12px; flex-wrap: wrap; display: flex; margin-top: 6px; }
.pmqte { font-size: var(--box-chip2); color: #557A53; letter-spacing: 0.04em; }
.ybw4w { position: relative; align-self: end; justify-self: center; width: min(100%, 420px); }
/*  legacy  */
.gl9wm { justify-items: center; align-content: end; width: auto; display: grid; align-self: stretch; }
.cqzxdi { aspect-ratio: 4 / 5; }
.cqzxdi img { object-fit: cover; object-position: 50% 40%; }
.sv4sg7h {
  position: absolute; left: -28px; bottom: 44px;
  display: grid; gap: 6px; padding: 12px 16px;
  background: #050805; border: var(--spin-dot) solid rgba(57, 255, 106, 0.32); border-radius: 0px;
  box-shadow: none }
.sv4sg7h .rs7c87 { font-size: var(--foot-stage); color: var(--slab-live); letter-spacing: 0.06em; }
@media (max-width: 900px) {
  .dazt4 { grid-template-columns: 1fr; padding-top: 32px; }
  .ybw4w { order: -1; width: min(100%, 320px); }
  .sv4sg7h { left: -12px; } }
@media (max-width: 520px) {
  .g7ollwf { grid-template-columns: repeat(3, 1fr); }
  .g7ollwf .om253ip { padding-right: 10px; }
  .g7ollwf .om253ip + .om253ip { padding-left: 10px; }
  .l9mxa { justify-self: stretch; }
  .l9mxa .dt9ee { flex: 1; } }
.dazt4 { min-height: clamp(440px, 42vw, 580px); }
.gl9wm { align-self: stretch; display: grid; grid-template-rows: minmax(0, 1fr) auto; width: min(100%, 460px); }
.bo77g { --chip-field: 340px; }
.gl9wm .sv4sg7h { margin: 0 0 clamp(20px, 3vw, 40px); justify-self: start; z-index: 1; inset: auto; position: relative; }
@media (max-width: 900px) {
  .dazt4 { min-height: 0; }
  .gl9wm { order: -1; align-self: auto; justify-items: start; grid-template-rows: auto minmax(0, 1fr); width: 100%; }
  .bo77g { justify-self: start; --shape-card: min(66vw, 290px); width: min(78vw, 330px); }
  .gl9wm .sv4sg7h { order: -1; margin: 0 0 10px; padding: 8px 12px; } }
.x9b8n01 .f219v9o { --hero-block: clamp(200px, calc((100% - 14px * 4) / 5), 300px); }
@media (max-width: 720px) { .x9b8n01 .f219v9o { --hero-block: 64vw; } }
.py4lwme { overflow: hidden; isolation: isolate; padding: clamp(36px, 4vw, 60px) 24px; }
.py4lwme::before { content: ""; position: absolute; z-index: -1; inset: 0; background: radial-gradient(60% 80% at 80% 40%, rgba(57, 255, 106, 0.09), transparent 70%), repeating-linear-gradient(90deg, rgba(57, 255, 106, 0.08) 0 1px, transparent 1px 8px); }
.mcqzp { display: grid; margin: 0 auto; justify-items: center; max-width: 620px; gap: 18px; text-align: center; }
.b7zk12 { font-size: clamp(32px, 3.4vw, 52px); }
.hjpjqu { display: flex; gap: 10px; margin: 6px 0; padding: 0; list-style: none; }
.hjpjqu li { display: grid; justify-items: center; gap: 8px; min-width: 84px; padding: 14px 10px 12px; background: #050805; border: var(--spin-dot) solid rgba(57, 255, 106, 0.32); border-radius: 0px; box-shadow: none }
.mf595gh { font-size: 34px; line-height: 1; color: var(--slab-live); }
.fpkbt3 { color: #86b883; max-width: 48ch; }
.h5mmpb8 { width: 220px; box-shadow: none; z-index: -1; position: absolute; height: 220px; border-radius: 0px; object-fit: cover }
.fphy7 { left: 4%; top: 50%; transform: translateY(-50%) rotate(calc(var(--deck-tile) * -3)); }
.az6pp87 { right: 4%; top: 50%; transform: translateY(-50%) rotate(calc(var(--deck-tile) * 3)); }
@media (max-width: 1200px) { .h5mmpb8 { width: 150px; height: 150px; opacity: 0.5; } .fphy7 { left: -40px; } .az6pp87 { right: -40px; } }
@media (max-width: 640px) { .h5mmpb8 { display: none; }
  .hjpjqu li { padding: 10px 4px; flex: 1; min-width: 0; }
  .mf595gh { font-size: 24px; }
  .hjpjqu .gjxrvvv { font-size: 9px; } }
.f80w7e4 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.3fr); gap: 14px; }
.pcgfim2 { position: relative; overflow: hidden; min-height: 400px; border-radius: 0px; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); box-shadow: none }
.pcgfim2 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 20%; transition: transform 700ms steps(4, end); }
.pcgfim2:hover img { transform: scale(1.04); }
.pcgfim2::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.9)); }
[data-opy9tz9] { bottom: 24px; position: absolute; display: grid; color: #fff; left: 24px; right: 24px; gap: 10px; z-index: 1; justify-items: start; }
.sm5rsl { font-size: clamp(36px, 3.4vw, 56px); }
.aotaq84 { font-size: var(--star-pane); color: rgba(255, 255, 255, 0.75); }
[data-yvtyw] { display: grid; align-content: stretch; margin: 0; padding: 6px 0; list-style: none; overflow: hidden; }
[data-yvtyw] li + li { border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.ubtx1h { display: grid; grid-template-columns: 28px 46px minmax(0, 1fr) auto 32px; align-items: center; gap: 16px; height: 100%; min-height: 76px; padding: 8px 20px; transition: background 160ms }
.ubtx1h:hover { background: #0F170F; }
.pi7ybgd { font-size: var(--box-chip2); color: #557A53; }
.ubtx1h img { border-radius: 0px; width: 48px; height: 48px; object-fit: cover; }
[data-o6lsgd] { white-space: nowrap; text-overflow: ellipsis; font-size: 20px; overflow: hidden; }
.s7tph { gap: 6px; font-size: var(--box-chip2); white-space: nowrap; display: inline-flex; color: #86b883; align-items: center; }
.b51ar { height: 32px; display: grid; place-items: center; color: #86b883; border-radius: 0px; transition: background 160ms, color 160ms, transform 160ms steps(4, end); width: 32px; }
.ubtx1h:hover .b51ar { color: var(--mark-band); background: var(--line-tray); transform: translateX(3px); }
@media (max-width: 1080px) { .f80w7e4 { grid-template-columns: 1fr; } .pcgfim2 { min-height: 320px; } }
@media (max-width: 600px) { .ubtx1h { grid-template-columns: 46px minmax(0, 1fr) 24px; gap: 12px; padding: 8px 14px; }
  .pi7ybgd, .s7tph { display: none; }
  [data-o6lsgd] { font-size: var(--reel-pane); } }
.lul0yu5 { padding: 0; position: relative; display: grid; gap: 24px; grid-template-columns: repeat(4, minmax(0, 1fr)); margin: 0; list-style: none }
.lul0yu5::before { content: ""; position: absolute; left: 0; right: 0; top: 37px; height: 0; border-top: calc(var(--spin-dot) * 2) dashed rgba(57, 255, 106, 0.32) }
.pj5or72 { display: grid; gap: 10px; position: relative; justify-items: start; }
[data-j0fltt] { font-size: var(--box-chip2); font-weight: 600; letter-spacing: 0.08em; color: #557A53; text-transform: uppercase; height: 18px; }
.mk06c { width: 18px; height: 18px; border-radius: 50%; margin-bottom: 8px; background: #050805; border: calc(var(--spin-dot) * 2) solid rgba(57, 255, 106, 0.7) }
.mk06c.w4igjya { box-shadow: 0 0 0 6px var(--link-band); border-color: var(--line-tray); background: var(--line-tray); }
.qp60y { width: 96px; height: 96px; object-fit: cover; border-radius: 50%; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.bnh5b { font-size: 20px; }
.ghvzc { font-size: var(--star-pane); color: #86b883; }
@media (max-width: 1080px) { .lul0yu5 { grid-template-columns: 1fr; gap: 0; padding-left: 36px; }
  .lul0yu5::before { bottom: 0; right: auto; border-top: 0; left: 8px; top: 0; width: 0; border-left: calc(var(--spin-dot) * 2) dashed rgba(57, 255, 106, 0.32); }
  .pj5or72 { padding: 16px 0; column-gap: 18px; grid-template-columns: 80px minmax(0, 1fr); }
  [data-j0fltt] { grid-column: 1 / -1; }
  .mk06c { left: -36px; top: 18px; position: absolute; }
  .qp60y { height: 80px; width: 80px; grid-row: span 3; } }
.y5ga4 { display: grid; grid-template-columns: minmax(260px, 0.9fr) minmax(0, 2.4fr); gap: 14px; }
.pt3qs52 { align-content: start; display: grid; gap: 16px; justify-items: start; padding: 28px; }
.yspc4dt { font-size: 44px; }
.oeooaa { font-size: var(--star-pane); color: #86b883; }
.uhkz1cf { gap: 8px; display: grid; width: 100%; padding: 16px 0; border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.hbr8f4u { align-items: baseline; justify-content: space-between; display: flex; }
.hbr8f4u .rs7c87 { color: var(--slab-live); }
.sbthjn { height: 8px; border-radius: 0px; background: #050805; overflow: hidden; }
.sbthjn span { display: block; height: 100%; background: linear-gradient(90deg, var(--line-tray), var(--slab-live)); }
.fqfpj { font-size: var(--box-chip2); color: #557A53; }
[data-picur] { overflow-x: auto; }
[data-picur] table { width: 100%; min-width: 600px; table-layout: fixed; border-collapse: collapse; font-size: var(--star-pane); }
[data-picur] th, [data-picur] td { padding: 14px 12px; overflow-wrap: anywhere; text-align: left; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
[data-picur] tbody tr:last-child > * { border-bottom: 0; }
[data-picur] thead th { padding-top: 24px; vertical-align: bottom; }
[data-picur] tbody th { white-space: nowrap; text-transform: uppercase; letter-spacing: 0.08em; font-weight: 500; color: #557A53; font-size: var(--box-chip2); }
[data-picur] td { color: #86b883; }
[data-rh2e34] { font-size: 24px; color: #C9F8C6; }
[data-picur] [data-egk159] { background: var(--link-band); color: #C9F8C6; }
[data-picur] th[data-egk159] [data-rh2e34] { color: var(--slab-live); }
.l254sa { color: var(--line-tray); }
.v6xi2ll { display: inline-block; transform: rotate(45deg); color: #557A53; }
@media (max-width: 1180px) { .y5ga4 { grid-template-columns: 1fr; } }
.jj2ewe { flex-wrap: wrap; padding-bottom: 16px; justify-content: space-between; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.32); align-items: end; display: flex; gap: 12px 24px; }
[data-lcjda7] { font-size: 28px; }
.khtrtu { display: flex; flex-wrap: wrap; gap: 4px; }
.khtrtu a { place-items: center; color: #86b883; height: 30px; transition: background 160ms, color 160ms; border-radius: 0px; display: grid; padding: 0 6px; min-width: 30px; font: 500 var(--box-chip2)/1 "Azeret Mono", ui-monospace, monospace }
.khtrtu a:hover { background: var(--line-tray); color: var(--mark-band); }
.ots7j { gap: 10px; grid-template-columns: repeat(6, minmax(0, 1fr)); list-style: none; padding: 0; display: grid; margin: 18px 0 26px; }
.ots7j img { width: 100%; height: 40px; opacity: 0.7; transition: opacity 160ms; }
.ots7j a:hover img { opacity: 1; }
.j5k80 { columns: 4 200px; column-gap: 32px; }
[data-ydhzohf] { grid-template-columns: 36px minmax(0, 1fr); break-inside: avoid; display: grid; gap: 4px; margin-bottom: 18px; scroll-margin-top: calc(62px + 20px); }
.mli3w { color: var(--line-tray); line-height: 1; font-size: 26px; }
[data-ydhzohf] ul { display: grid; gap: 4px; }
[data-ydhzohf] li { display: flex; font-size: var(--star-pane); align-items: baseline; gap: 8px; }
[data-ydhzohf] li a { color: #C9F8C6; transition: color 160ms; }
[data-ydhzohf] li a:hover { color: var(--line-tray); }
[data-ydhzohf] li .rs7c87 { margin-left: auto; font-size: 11px; color: #557A53; }
@media (max-width: 900px) { .ots7j { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
.j5yn597 { overflow: hidden; grid-template-columns: minmax(260px, 0.8fr) minmax(0, 1.4fr); display: grid; }
.fi02mhw { padding: 32px; gap: 14px; justify-items: start; border-right: var(--spin-dot) solid rgba(57, 255, 106, 0.16); align-content: center; display: grid; }
.in07al { font-size: clamp(28px, 2.6vw, 40px); }
.gskex32 { width: 100%; display: grid; margin: 8px 0 0; gap: 14px; }
.gskex32 .om253ip { padding-top: 12px; border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.gskex32 dd { margin: 0; }
.gbi33p { overflow: hidden; height: 340px; mask-image: linear-gradient(transparent, #000 14%, #000 86%, transparent) }
.j6nm8 { display: grid; animation: wins-d-up 40s linear infinite; }
.j5yn597:hover .j6nm8 { animation-play-state: paused; }
.fj1ad { display: grid; grid-template-columns: 36px minmax(0, 1fr) auto auto; align-items: center; gap: 14px; padding: 10px 24px; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16) }
.fj1ad img { object-fit: cover; height: 40px; width: 40px; border-radius: calc(0px * 0.5); }
.j946n { display: grid; gap: 2px; min-width: 0; font-size: var(--star-pane); }
.j946n span { color: #557A53; overflow: hidden; font-size: var(--box-chip2); white-space: nowrap; text-overflow: ellipsis; }
[data-qd978o] { font-size: var(--box-chip2); color: #86b883; }
.kdfmf { min-width: 100px; text-align: right; color: #39FF6A; }
@keyframes wins-d-up { to { transform: translateY(-50%); } }
@media (prefers-reduced-motion: reduce) { .j6nm8 { animation: none; } .gbi33p { overflow-y: auto; } }
@media (max-width: 900px) { .j5yn597 { grid-template-columns: 1fr; }
  .fi02mhw { border-right: 0; border-bottom: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
  .gskex32 { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 560px) { .gskex32 { grid-template-columns: 1fr; }
  .fj1ad { grid-template-columns: 36px minmax(0, 1fr) auto; padding: 10px 16px; }
  [data-qd978o] { display: none; } }
.vad54y8 { padding: clamp(24px, 4vw, 56px); }
.tgas3 { gap: 16px 48px; align-items: start;
  border-bottom: calc(var(--spin-dot) * 3) double rgba(57, 255, 106, 0.32); margin-bottom: 32px; grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  padding-bottom: 32px;
  display: grid }
.tgas3 .cp9j0gr { grid-column: 1 / -1; }
.tjrf7e { font-size: clamp(30px, 3.4vw, 52px); }
.q53zldg { font-size: var(--reel-pane); line-height: 1.6; color: #C9F8C6; }
.v2e83za {
  font-size: var(--star-pane); column-gap: 48px;
  column-count: 3; line-height: 1.7;
  column-rule: var(--spin-dot) solid rgba(57, 255, 106, 0.16) }
.z8e05 { margin-bottom: 28px; }
[data-d4wg1] { margin-bottom: 10px; break-after: avoid; font-size: var(--reel-pane); color: #C9F8C6; }
.v2e83za .sp1nf, .v2e83za .mzutkk2, .v2e83za [data-w0yomr] li { break-inside: avoid; }
.v2e83za .sp1nf table { font-size: 12px; }
.v2e83za .nh28jsp { column-span: all; margin: 8px 0 28px; }
.v2e83za .nh28jsp table { font-size: var(--star-pane); }
.v2e83za .sp1nf th, .v2e83za .sp1nf td { padding: 7px 8px; white-space: normal; }
.v2e83za .sp1nf thead th { font-size: 10px; letter-spacing: 0.04em; }
@media (max-width: 1280px) { .v2e83za { column-count: 2; } }
@media (max-width: 800px) {
  .tgas3 { grid-template-columns: 1fr; }
  .v2e83za { column-count: 1; } }
[data-k4uffp] { grid-template-columns: minmax(0, 1fr); }
[data-k4uffp] .tjrf7e { max-width: 22ch; }
[data-k4uffp] .q53zldg { max-width: 64ch; }
.s0ukfl { display: grid; gap: 40px; }
[data-uybf6] { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); gap: clamp(24px, 4vw, 64px); align-items: start; }
.nwsr8tw { font-size: clamp(30px, 3vw, 46px); }
[data-hziex1c] { display: grid; gap: 14px; color: #86b883; }
[data-r8v7v] { display: grid; gap: 14px; }
[data-r8v7v] summary { display: inline-flex; align-items: center; gap: 8px; width: max-content; cursor: pointer; list-style: none; font-size: var(--star-pane); font-weight: 600; color: var(--line-tray) }
[data-r8v7v] summary::-webkit-details-marker { display: none; }
[data-r8v7v] summary .cpn6jnh { transition: transform 160ms steps(4, end); transform: rotate(90deg); }
[data-r8v7v][open] summary .cpn6jnh { transform: rotate(-90deg); }
.ml99v2, [data-r8v7v][open] .u9hvxa { display: none; }
[data-r8v7v][open] .ml99v2 { display: inline; }
[data-r8v7v][open] summary { order: 2; }
.if1hb2k { gap: 10px; align-items: center; letter-spacing: 0.08em; text-transform: uppercase; display: flex; color: #557A53; font-size: var(--box-chip2); font-weight: 500; margin-bottom: 16px; }
.if1hb2k .cpn6jnh { color: var(--line-tray); font-size: 18px; }
.tp42n3 { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; margin: 0; }
.htba9x { display: grid; align-content: start; gap: 10px; padding: 22px; }
.htba9x dt { font-size: var(--reel-pane); line-height: 1.15; }
.htba9x dd { margin: 0; font-size: var(--star-pane); color: #86b883; }
@media (max-width: 1180px) { .tp42n3 { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 800px) { [data-uybf6] { grid-template-columns: 1fr; } }
@media (max-width: 560px) { .tp42n3 { grid-template-columns: 1fr; } }
[data-ed3m5] { background: #070B07; border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); }
.v74rooj { max-width: 1440px; margin: 0 auto; padding: 28px var(--hero-media) 20px; display: grid; gap: 20px; }
.k5wxca { display: flex; flex-wrap: wrap; align-items: center; gap: 16px 32px; }
.ny8ww4w { flex: 1; min-width: 280px; }
.ny8ww4w ul { display: flex; flex-wrap: wrap; gap: 6px 20px; font-size: var(--star-pane); color: #86b883; }
.ny8ww4w a:hover { color: var(--line-tray); }
.hzcip { display: flex; gap: 8px; }
.n0brow { display: inline-flex; align-items: center; gap: 6px; height: 38px; padding: 0 10px; border-radius: 0px; border: var(--spin-dot) solid rgba(57, 255, 106, 0.32); color: #557A53 }
.n0brow select { background: transparent; border: 0; outline: 0; color: #C9F8C6; font: inherit; font-size: var(--star-pane); cursor: pointer; }
.n0brow option { color: #111; }
.k5uyv { display: grid; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; gap: 16px 24px; padding: 16px 20px; border-radius: 0px; background: #0A100A; border: var(--spin-dot) solid rgba(57, 255, 106, 0.16); font-size: var(--star-pane); color: #86b883 }
.k5uyv :is(strong, b) { color: #C9F8C6; }
.lhwt0l { font-size: 13px; color: #fff; height: 42px; border-radius: 50%; display: grid; place-items: center; width: 42px; background: #FFB000; }
.mow7n { flex-wrap: wrap; display: flex; gap: 6px; }
.mow7n .tmgc76 svg { height: 16px; }
.mow7n li { display: inline-flex; padding: 6px 10px; align-items: center; color: #557A53; background: #070B07; border-radius: 0px; font: 500 11px/1 "Azeret Mono", ui-monospace, monospace; }
.ppxam9z { line-height: 1.7; color: #557A53; font-size: var(--box-chip2); }
.anjuol { gap: 16px; display: flex; justify-content: space-between; align-items: center; border-top: var(--spin-dot) solid rgba(57, 255, 106, 0.16); padding-top: 14px; color: #557A53; font-size: var(--box-chip2); }
@media (max-width: 900px) { .k5uyv { grid-template-columns: auto minmax(0, 1fr); } .mow7n { grid-column: 1 / -1; } }
:root { --mark-band: #ffffff; --link-band: rgba(201, 41, 48, 0.14); --slab-live: #d35055; --line-tray: #C92930; }
:root { --line-tray: #C92930; --slab-live: #D35055; --link-band: rgba(201, 41, 48, 0.14); --mark-band: #FFFFFF; }
:root { --dock-line: calc(clamp(40px, 4.2vw, 64px) * 0.78); --hero-media: calc(clamp(14px, 2.2vw, 32px) * 0.78); --spin-dot: 1px; --box-chip2: 11.7px; --star-pane: 13.8px; --foot-stage: 14.8px; --reel-pane: 17.0px; --flag-outer: 6px; --deck-tile: 1deg; }
svg.cpn6jnh{width:1em;height:1em;vertical-align:-0.125em;display:inline-block;fill:currentColor}
