.el .el-top{display:flex;gap:10px 12px;flex-wrap:wrap;align-items:center;margin:4px 0 16px}.el .el-top+.el-top{margin-top:-4px}.el .el-l{font-size:13.5px;font-weight:600;color:var(--ink-2)}.el [hidden]{display:none!important}.el .dt-in select{flex:1;width:100%;font-size:14.5px;color:var(--navy-800)}.el .dt-in select.el-u{flex:none;width:auto;border:0;background:0 0;font-size:14px;color:var(--ink-2);cursor:pointer}.el .r-lab{text-transform:none;letter-spacing:0;font-size:14px}.el .r-big small{font-size:.5em;opacity:.75;margin-left:8px}.el .r-kpis:empty,.el .el-extra:empty{display:none}.el .el-extra{margin-top:18px}.el .el-bands{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.el .el-wheel{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.el .el-wq{background:#f5f7fb;border-radius:12px;padding:12px;font:13px var(--ff-mono);color:var(--ink-3);display:flex;flex-direction:column;gap:4px}.el .el-wq b{font:800 20px var(--ff-body);color:var(--ink-3)}.el .el-wq.on b{color:var(--blue)}.el .el-wq .hit{color:var(--navy-800);font-weight:700;background:#eaf1ff;border-radius:6px;padding:2px 6px}.el .el-rsvg{display:block;width:100%;max-width:420px;margin:6px auto 0}.el .el-cap{text-align:center;font-size:12.5px;color:var(--ink-3);margin:12px 0 0}.el .el-bt{font-size:.62em;line-height:1.7}.el .el-bt i{display:inline-block;width:14px;height:24px;border-radius:3px;vertical-align:-5px;margin:0 5px 0 8px;border:1px solid rgba(255,255,255,.4)}.el .el-chip{display:flex;justify-content:center}.el .el-chip span{background:#1f1f1f;color:#eee;font:700 26px var(--ff-mono);padding:14px 26px;border-radius:6px;box-shadow:inset 0 0 0 6px #c9c9c9}.el .el-ok{color:#5be39a}.el .el-bad{color:#ff8a80}.el .el-tw{overflow:auto;border:1px solid var(--line);border-radius:12px}.el .el-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.el .el-tbl th,.el .el-tbl td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line)}.el .el-tbl th{font-size:12px;color:var(--ink-3);font-weight:700}.el .el-tbl td{font-family:var(--ff-mono);color:var(--navy-800)}.el .dt-note+.dt-note{margin-top:8px}@media (max-width:640px){.el .el-wheel{grid-template-columns:repeat(2,1fr)}}