.lv-flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;margin:30px 0;border:1px solid var(--line)}.lv{background:var(--card);padding:26px 22px;border-right:1px solid var(--line)}.lv:last-child{border-right:none}.lv-n{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:#fff;background:var(--steel);padding:3px 9px;display:inline-block;margin-bottom:12px}.lv1 .lv-n{background:var(--trace2)}.lv2 .lv-n{background:var(--trace)}.lv3 .lv-n{background:var(--signal2)}.lv4 .lv-n{background:var(--signal)}.lv h3{font-size:17px;font-weight:700;margin-bottom:8px}.lv .lv-w{font-size:12.5px;color:var(--steel);line-height:1.75;margin-bottom:14px}.lv-items{display:flex;flex-direction:column;gap:7px}.lv-items a{font-size:12.5px;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:6px;display:block}.lv-items a:hover{color:var(--signal);border-bottom-color:var(--signal)}.lv-items a span{color:var(--steel);font-size:11.5px;display:block;margin-top:2px}.cmp{width:100%;border-collapse:collapse;margin-top:20px;font-size:13px;background:var(--card)}.cmp th{background:var(--ink);color:#fff;padding:12px 14px;text-align:left;font-size:12px;font-weight:700;font-family:var(--mono)}.cmp td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.7}.cmp tr:nth-child(even) td{background:var(--warm)}.cmp .q{font-weight:700;color:var(--ink);width:32%}.cmp .a{color:var(--signal2);font-weight:700}@media(max-width:760px){.cmp{font-size:12px}.cmp th,.cmp td{padding:9px 8px}}