.term-landing{--term:#f4f5f1;--term2:#fff;--term3:#f4f5f1;--tstrip:#eaece5;--tline:#0d100c17;--tline2:#0d100c17;--tink:#0d100c;--tink2:#494c44;--tink3:#86887e;--theadline:#0d100c;--tgreen:#0c8a42;--tred:#c0291f;--tamber:#c79212;--acid:#38e07b;--acid-ink:#0c8a42;--acid-bg:#38e07b21;--ice:#2a7bb5;--gold:#c79212;--tph-bg:#0d100c05;--trow-line:#0d100c0f;--trow-hover:#38e07b14;--tcurve-track:#0d100c1a;--tpri-ink:#07130b;--tcard-shadow:0 1px 2px #0d100c0d;--treceipt-bg:#fff;--treceipt-ink:#0d100c;--treceipt-label:#86887e;--treceipt-border:#0d100c1f;--treceipt-line:#0d100c24;--sh1:#0d100c0a;--sh2:#0d100c17;--tmono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;background:var(--term);color:var(--tink);font-family:var(--tmono);-webkit-font-smoothing:antialiased;min-height:100%}:root[data-theme=dark] .term-landing{--term:#0b0d0c;--term2:#111514;--term3:#161b19;--tstrip:#070a09;--tline:#38e07b24;--tline2:#ffffff12;--tink:#d8ded9;--tink2:#8b948d;--tink3:#5a635c;--theadline:#f2f6f2;--tgreen:#3fe07f;--tred:#ff5c4d;--tamber:#e8b13f;--acid:#38e07b;--acid-ink:#3fe07f;--acid-bg:#38e07b21;--ice:#2a7bb5;--gold:#c79212;--tph-bg:#ffffff05;--trow-line:#ffffff0a;--trow-hover:#38e07b0d;--tcurve-track:#ffffff17;--tcard-shadow:none;--treceipt-bg:#0e1411;--treceipt-ink:#3fe07f;--treceipt-label:#3fe07f8c;--treceipt-border:#3fe07f4d;--treceipt-line:#3fe07f59;--sh1:#ffffff0a;--sh2:#ffffff17}.term-landing *,.term-landing :before,.term-landing :after{box-sizing:border-box}.term-landing ::selection{background:var(--acid);color:#07130b}.term-landing .num,.term-landing td{font-variant-numeric:tabular-nums}.term-landing .up{color:var(--tgreen)}.term-landing .dn{color:var(--tred)}.term-landing .gold{color:var(--gold)}.term-landing sub{vertical-align:-.18em;font-size:.62em}.term-landing button{font:inherit;cursor:pointer}.term-landing a{color:inherit;text-decoration:none}.term-landing svg{display:block}.term-landing .cmdbar{background:var(--tstrip);border-bottom:1px solid var(--tline);flex-wrap:wrap;align-items:center;gap:16px;padding:9px 18px;font-size:12px;display:flex}.term-landing .cmdbar .lg{color:var(--acid-ink);letter-spacing:.05em;align-items:center;gap:8px;font-weight:700;display:flex}.term-landing .cmd{background:var(--term2);border:1px solid var(--tline2);min-width:220px;color:var(--tink2);border-radius:6px;flex:1;align-items:center;gap:8px;padding:7px 12px;display:flex}.term-landing .cmd .p{color:var(--acid-ink);flex-shrink:0}.term-landing .cmd input{min-width:0;color:var(--tink);font:inherit;letter-spacing:.02em;background:0 0;border:none;outline:none;flex:1}.term-landing .cmd input::placeholder{color:var(--tink3)}.term-landing .cmd .go{color:var(--tamber);letter-spacing:.12em;flex-shrink:0;margin-left:auto;font-size:10px}.term-landing .sess{color:var(--tink3);flex-wrap:wrap;gap:14px;font-size:10px;display:flex}.term-landing .sess b{color:var(--tgreen)}.term-landing .dot{background:var(--acid);border-radius:50%;width:7px;height:7px;animation:2s infinite tl-pulse;display:inline-block;box-shadow:0 0 8px #38e07b99}@keyframes tl-pulse{50%{opacity:.4}}@keyframes tl-blink{50%{opacity:0}}.term-landing .fkeys{border-bottom:1px solid var(--tline2);background:var(--tstrip);display:flex;overflow-x:auto}.term-landing .fk{min-width:96px;color:var(--tink2);border-right:1px solid var(--tline2);cursor:pointer;white-space:nowrap;flex:1;align-items:center;gap:8px;padding:7px 10px;font-size:10px;transition:all .12s;display:flex}.term-landing .fk b{color:var(--tamber);font-weight:700}.term-landing .fk:hover{background:var(--acid-bg);color:var(--tink)}.term-landing .tapewrap{white-space:nowrap;border-bottom:1px solid var(--tline2);background:var(--tstrip);padding:7px 0;position:relative;overflow:hidden}.term-landing .tape{will-change:transform;animation:44s linear infinite tl-marquee;display:inline-flex}.term-landing .tapewrap:hover .tape{animation-play-state:paused}@keyframes tl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.term-landing .tp{align-items:baseline;gap:7px;padding:0 18px;font-size:12px;display:inline-flex}.term-landing .tp .t{color:var(--tink2)}.term-landing .tp b{font-weight:700}.term-landing .wrap{max-width:1360px;margin:0 auto;padding:26px 22px 60px}.term-landing .hero{grid-template-columns:1.25fr .9fr;gap:22px;margin-bottom:22px;display:grid}@media (max-width:980px){.term-landing .hero{grid-template-columns:1fr}}.term-landing .hero-l h1{letter-spacing:-.02em;color:var(--theadline);font-size:clamp(30px,4.6vw,54px);font-weight:700;line-height:1.04}.term-landing .hero-l h1 .g{color:var(--acid-ink);text-shadow:0 0 24px #38e07b4d}.term-landing .hero-l .sub{color:var(--tink2);max-width:560px;margin-top:14px;font-size:13px;line-height:1.65}.term-landing .hero-l .sub b{color:var(--tink)}.term-landing .heroctas{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.term-landing .bt{border:1px solid var(--tline2);background:var(--term2);color:var(--tink);letter-spacing:.04em;border-radius:8px;padding:11px 20px;font-size:12px;font-weight:700;transition:all .15s}.term-landing .bt.pri{background:var(--acid);border-color:var(--acid);color:var(--tpri-ink);box-shadow:0 0 26px #38e07b4d}.term-landing .bt.pri:hover{transform:translateY(-1px);box-shadow:0 0 40px #38e07b73}.term-landing .bt:hover{border-color:var(--acid-ink)}.term-landing .kbd{color:var(--tink3);margin-top:16px;font-size:10px}.term-landing .kbd b{color:var(--tamber);border:1px solid var(--tline2);border-radius:4px;margin:0 2px;padding:1px 5px}.term-landing .statband{background:var(--tline2);border:1px solid var(--tline2);box-shadow:var(--tcard-shadow);border-radius:12px;grid-template-columns:repeat(2,1fr);align-self:start;gap:1px;display:grid;overflow:hidden}.term-landing .stat{background:var(--term2);padding:14px 16px}.term-landing .stat .k{letter-spacing:.16em;color:var(--tink3);text-transform:uppercase;font-size:9px}.term-landing .stat .v{color:var(--theadline);margin:5px 0 4px;font-size:22px;font-weight:700}.term-landing .stat .d{font-size:10px}.term-landing .grid{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.term-landing .panel{background:var(--term2);border:1px solid var(--tline2);box-shadow:var(--tcard-shadow);border-radius:12px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.term-landing .panel:hover{border-color:#38e07b73}.term-landing .ph{border-bottom:1px solid var(--tline2);letter-spacing:.14em;color:var(--tink2);text-transform:uppercase;background:var(--tph-bg);align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:flex}.term-landing .ph .fn{color:var(--tamber)}.term-landing .ph .r{color:var(--tink3);letter-spacing:.04em;text-transform:none;margin-left:auto}.term-landing .c6{grid-column:span 6}.term-landing .c4{grid-column:span 4}.term-landing .c3{grid-column:span 3}.term-landing .c8{grid-column:span 8}.term-landing .c12{grid-column:span 12}@media (max-width:980px){.term-landing .c6,.term-landing .c4,.term-landing .c3,.term-landing .c8{grid-column:span 12}}.term-landing table{border-collapse:collapse;width:100%;font-size:11.5px}.term-landing th{text-align:right;letter-spacing:.12em;color:var(--tink3);border-bottom:1px solid var(--tline2);text-transform:uppercase;padding:8px 12px;font-size:9px;font-weight:500}.term-landing th:first-child,.term-landing td:first-child{text-align:left}.term-landing td{text-align:right;border-bottom:1px solid var(--trow-line);color:var(--tink);padding:8px 12px}.term-landing tbody tr{cursor:pointer}.term-landing tbody tr:hover td{background:var(--trow-hover)}.term-landing .tk{align-items:center;gap:8px;font-weight:700;display:flex}.term-landing .av{color:#07130b;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:flex;overflow:hidden}.term-landing .av img{object-fit:cover;width:100%;height:100%;display:block}.term-landing .curve{background:var(--tcurve-track);vertical-align:middle;border-radius:3px;width:74px;height:5px;display:inline-block;overflow:hidden}.term-landing .curve i{background:linear-gradient(90deg, #1d7c48, var(--acid));border-radius:3px;height:100%;display:block}.term-landing .grad{color:var(--ice);letter-spacing:.08em;border:1px solid #2a7bb573;border-radius:4px;padding:1px 5px;font-size:8px}.term-landing .mv{border-bottom:1px solid var(--trow-line);cursor:pointer;justify-content:space-between;padding:7px 13px;font-size:11.5px;display:flex}.term-landing .mv:hover{background:var(--trow-hover)}.term-landing .mv b{font-weight:700}.term-landing .book{padding:8px 13px;font-size:10.5px}.term-landing .spread{color:var(--tink3);border-top:1px dashed var(--tline2);border-bottom:1px dashed var(--tline2);justify-content:space-between;margin:3px 0;padding:5px 0;font-size:9px;display:flex}.term-landing .tapeline{color:var(--tink2);justify-content:space-between;padding:2.5px 13px;font-size:10px;display:flex}.term-landing .tapeline b{font-weight:600}.term-landing .tapescroll{max-height:176px;overflow-y:auto}.term-landing .promo{padding:14px}.term-landing .promo-lead{color:var(--tink2);font-size:11px;line-height:1.62}.term-landing .promo-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.term-landing .ps{background:var(--term3);border:1px solid var(--tline2);text-align:center;border-radius:8px;padding:9px 8px}.term-landing .psk{letter-spacing:.12em;color:var(--tink3);text-transform:uppercase;font-size:8px}.term-landing .psv{color:var(--acid-ink);margin-top:3px;font-size:15px;font-weight:700}.term-landing .promo-cta{text-align:center;background:var(--acid);color:var(--tpri-ink);letter-spacing:.04em;border-radius:8px;padding:10px 0;font-size:11px;font-weight:700;display:block;box-shadow:0 0 22px #38e07b47}.term-landing .promo-cta:hover{filter:brightness(1.04);transform:translateY(-1px)}.term-landing .arena{padding:14px}.term-landing .vs{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.term-landing .fighter{background:var(--term3);border:1px solid var(--tline2);border-radius:10px;padding:12px 8px}.term-landing .fighter .sym{font-size:15px;font-weight:700}.term-landing .fighter .pct{margin-top:3px;font-size:11px}.term-landing .vs .x{color:var(--tamber);font-size:11px;font-weight:700}.term-landing .pot{color:var(--tink2);justify-content:space-between;margin-top:12px;font-size:10px;display:flex}.term-landing .pot b{color:var(--tink)}.term-landing .wagerbtns{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.term-landing .wbt{text-align:center;border:1px solid;border-radius:8px;padding:9px 0;font-size:11px;font-weight:700}.term-landing .wbt.up{color:var(--tgreen);background:#38e07b1f;border-color:#38e07b66}.term-landing .wbt.dn{color:var(--tred);background:#c0291f1a;border-color:#c0291f66}.term-landing .wbt:hover{filter:brightness(1.05)}.term-landing .receipt{background:var(--treceipt-bg);border:1px solid var(--treceipt-border);color:var(--treceipt-ink);border-radius:4px;margin:14px;padding:14px 16px;font-size:11px;display:block}.term-landing .receipt .rh{text-align:center;letter-spacing:.22em;border-bottom:1px dashed var(--treceipt-line);margin-bottom:8px;padding-bottom:8px;font-size:10px}.term-landing .rrow{justify-content:space-between;gap:12px;padding:2.5px 0;display:flex}.term-landing .rrow span:first-child{color:var(--treceipt-label);flex-shrink:0}.term-landing .rrow b{text-align:right}.term-landing .barcode{height:26px;color:var(--treceipt-ink);opacity:.85;align-items:stretch;gap:2px;margin-top:10px;display:flex;overflow:hidden}.term-landing .barcode i{background:currentColor;display:block}.term-landing .receipt .foot{text-align:center;color:var(--treceipt-label);letter-spacing:.1em;margin-top:8px;font-size:9px}.term-landing .actboard{flex-direction:column;display:flex}.term-landing .actrow{color:var(--tink);border-bottom:1px solid var(--trow-line);cursor:pointer;align-items:center;gap:10px;padding:8px 14px;font-size:11.5px;transition:background .12s;animation:.34s both tl-actin;display:flex}.term-landing .actrow:last-child{border-bottom:none}.term-landing .actrow:hover{background:var(--trow-hover)}.term-landing .act-kind{letter-spacing:.1em;flex-shrink:0;min-width:74px;font-size:10px;font-weight:700}.term-landing .act-sym{color:var(--tink);font-weight:700}.term-landing .act-grad{color:var(--tgreen);background:var(--acid-bg);letter-spacing:.08em;border:1px solid #38e07b73;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:8px}.term-landing .act-amt{color:var(--tink2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.term-landing .act-chain{letter-spacing:.1em;color:var(--tink3);border:1px solid var(--tline2);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:9px}.term-landing .act-ago{text-align:right;min-width:62px;color:var(--tink3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px}@keyframes tl-actin{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:560px){.term-landing .act-chain{display:none}.term-landing .act-kind{min-width:60px}}.term-landing .chains{background:var(--tline2);flex-wrap:wrap;gap:1px;display:flex}.term-landing .chain{background:var(--term2);min-width:150px;color:var(--tink2);flex:1;align-items:center;gap:8px;padding:10px 14px;font-size:10px;display:flex}.term-landing .chain b{color:var(--tink);font-size:11px}.term-landing .chain .lat{color:var(--tgreen);letter-spacing:.08em;margin-left:auto;font-size:9px}.term-landing .chain .soondot{background:var(--tamber);border-radius:50%;width:7px;height:7px;display:inline-block}.term-landing .ctabar{background:linear-gradient(90deg,#38e07b1f,#0000 55%);border:1px solid #38e07b59;border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;padding:22px 26px;display:flex}.term-landing .ctabar h3{color:var(--theadline);letter-spacing:-.01em;font-size:19px;font-weight:700}.term-landing .ctabar p{color:var(--tink2);margin-top:4px;font-size:11px}.term-landing .ctabar .bt.spacer{margin-left:auto}.term-landing .tfoot{max-width:1360px;color:var(--tink3);border-top:1px solid var(--tline2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:22px 22px 40px;font-size:10.5px;display:flex}.term-landing .tfoot a:hover{color:var(--acid-ink)}.term-landing .tfoot .links{flex-wrap:wrap;gap:16px;display:flex}.term-landing .sh{background:linear-gradient(90deg, var(--sh1) 25%, var(--sh2) 50%, var(--sh1) 75%);background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite tl-sh;display:inline-block}@keyframes tl-sh{0%{background-position:200% 0}to{background-position:-200% 0}}
