.ern-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 8px;font-size:.68rem;line-height:1.4;display:flex}.ern-est{letter-spacing:.04em;border:1px dashed var(--muted);color:var(--muted);border-radius:4px;padding:0 5px;font-size:.62rem;display:inline-block}.ern-sub{color:#fffc;max-width:68ch;margin:-4px 0 14px;font-size:.9rem;line-height:1.55}.ern-card{background:var(--card);border:1px solid var(--line);border-radius:8px;overflow-x:auto}.ern-tbl{border-collapse:collapse;width:100%;color:var(--text);font-size:.84rem}.ern-tbl th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:.68rem;font-weight:600}.ern-tbl td{border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:baseline;padding:8px 12px}.ern-tbl tr:last-child td{border-bottom:0}.ern-tbl .num{text-align:right;font-variant-numeric:tabular-nums}.ern-tbl tbody tr{box-shadow:inset 3px 0 0 var(--line)}.ern-tbl tbody tr.cal-high{box-shadow:inset 3px 0 0 var(--sell)}.ern-tbl tbody tr.cal-mid{box-shadow:inset 3px 0 0 var(--hold)}.ern-tbl tbody tr.cal-quiet{box-shadow:none}.ern-tbl tbody tr.cal-quiet td{color:var(--muted)}.ern-tk{color:var(--muted);font-size:.72rem}.ern-next{font-variant-numeric:tabular-nums}.ern-next .ern-est{margin-left:6px}.ern-dim{color:var(--muted);font-size:.78rem}.ern-imp{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.ern-imp b{font-size:.92rem}.cal-high .ern-imp b{color:var(--sell)}.cal-mid .ern-imp b{color:var(--hold)}.cal-low .ern-imp b,.cal-quiet .ern-imp b{color:var(--muted)}
