.insights__ranges{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.insights__choice{min-height:2.75rem;color:var(--paper);font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;padding:.5rem .9rem}.insights__choice[aria-pressed=true]{color:var(--ink);background:var(--live);border-color:var(--live);font-weight:700}.insights__choice:disabled{cursor:not-allowed;opacity:.6}.insights__choice:focus-visible,.insights__table summary:focus-visible{outline:2px solid var(--live);outline-offset:2px}.insights__delta{color:var(--muted);font:500 .75rem / 1.3 var(--mono);letter-spacing:0;margin-top:.35rem;display:block}.insights__delta[data-direction=up]{color:var(--live)}.insights__delta[data-direction=down]{color:var(--warning)}.insights__trend{border-bottom:1px solid var(--line);width:100%;height:9rem;display:block}.insights__trend rect{fill:var(--live)}.insights__trend rect[data-zero=true]{fill:var(--line)}.insights__axis{color:var(--muted);font:500 .7rem / 1.2 var(--mono);justify-content:space-between;margin:.4rem 0 0;display:flex}.insights__table summary{min-height:2.75rem;color:var(--muted);cursor:pointer;padding:.6rem 0}.insights__scroll{overflow-x:auto}.insights__scroll table{border-collapse:collapse;font:500 .72rem / 1.2 var(--mono);font-variant-numeric:tabular-nums}.insights__scroll th,.insights__scroll td{text-align:right;border-bottom:1px solid var(--line);padding:.35rem .5rem}.insights__scroll th[scope=row]{text-align:left;color:var(--muted)}.insights__heat td{min-width:1.7rem;height:1.9rem;color:var(--paper);text-align:center;border:1px solid var(--ink);background:var(--line);padding:0}.insights__heat td[data-level="0"]{color:#0000;border-color:var(--line);background:0 0}.insights__heat td[data-level="1"]{background:color-mix(in srgb, var(--live) 22%, var(--ink))}.insights__heat td[data-level="2"]{background:color-mix(in srgb, var(--live) 45%, var(--ink))}.insights__heat td[data-level="3"]{color:var(--ink);background:color-mix(in srgb, var(--live) 70%, var(--ink))}.insights__heat td[data-level="4"]{color:var(--ink);background:var(--live);font-weight:700}.insights__heat thead th{color:var(--muted);text-align:center;border:0;padding:0 0 .35rem;font-weight:500}.insights__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
