:root{--ink:#0e1419;--ink3:#1f2933;--panel:#141c24;--green:#76b900;--txt:#e8eef2;--mut:#8d969e;--line:#243040;--amber:#e0a437;--red:#c65b55;--blue:#5b8db8}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ink);color:var(--txt);font:14px/1.45 Avenir Next,Segoe UI,system-ui,sans-serif}.cabecera{align-items:baseline;gap:18px;padding:18px 28px 10px;display:flex}.cabecera h1{letter-spacing:.5px;margin:0;font-size:26px;font-weight:700}.cabecera h1 b{color:var(--green)}.pill{letter-spacing:1px;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.pill.demo{background:var(--amber);color:#1a1408}.pill.vivo{background:var(--green);color:#101800}.pill.viejo{background:var(--red);color:#fff}.clock{color:var(--mut);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:16px 18px;display:flex;overflow:hidden}.panel h2{letter-spacing:2px;color:var(--green);text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.stat{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:6px 0;display:flex}.stat:last-child{border-bottom:0}.stat .v{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.stat .v.g{color:var(--green)}.stat .v.a{color:var(--amber)}.stat .l{color:var(--mut);max-width:64%;font-size:12px}.mini{color:var(--mut);font-size:11px}.rep{margin-bottom:10px}.rep .t{justify-content:space-between;margin-bottom:4px;font-size:12.5px;display:flex}.rep .t span{color:var(--mut)}.bar{background:var(--ink3);border-radius:5px;height:8px;overflow:hidden}.bar i{background:linear-gradient(90deg,#4e7a00,var(--green));border-radius:5px;height:100%;transition:width .6s;display:block}.feed{border-top:1px solid var(--line);white-space:nowrap;color:var(--mut);background:#161e26;padding:6px 0;font-size:13px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.feed span{padding-left:100%;animation:45s linear infinite mv;display:inline-block}@keyframes mv{to{transform:translate(-100%)}}.feed b{color:var(--green)}
