/* Teoria · Quando a reta esconde uma classe (/teoria/classe/mascaramento/). Só complementa o teoria.css. */

/* tabelas de números */
.tab-wrap{overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--r-panel)}
table.tab{border-collapse:collapse;width:100%;font:500 13.5px/1.4 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}
table.tab th,table.tab td{padding:9px 12px;text-align:right;border-bottom:1px solid var(--line-soft);white-space:nowrap}
table.tab th{color:var(--ink-3);font-weight:600;font-size:12px;letter-spacing:.04em}
table.tab th:first-child,table.tab td:first-child{text-align:left}
table.tab tr:last-child td{border-bottom:0}
table.tab td.f{color:var(--ink);font-weight:600}
.tab-cap{font-size:14px;line-height:1.5;color:var(--ink-3)}

/* três classes: cor e traço */
.grafico .c1{stroke:var(--accent);fill:var(--accent)}
.grafico .c2{stroke:var(--seed);fill:var(--seed)}
.grafico .c3{stroke:var(--ink-2);fill:var(--ink-2)}
.grafico .ajuste{fill:none;stroke-width:2.2}
.grafico .ajuste.c2{stroke-width:3.2}
.grafico .ajuste.c3{stroke-dasharray:2 4}
.grafico .faixa{stroke:none;opacity:.85}
.grafico .tapete{fill:none;stroke-width:1.2}
.grafico .grade.terco{stroke:var(--line);stroke-dasharray:4 4}
.grafico .barra-v{fill:var(--viable);opacity:.55}
.grafico .barra-i{fill:none;stroke:var(--inviable);stroke-width:1.4;stroke-dasharray:3 2}
.grafico .corte{stroke:var(--ink);stroke-width:1.5;stroke-dasharray:5 4}
.grafico text.seed-t{fill:var(--seed-ink)}
.grafico text.acc-t{fill:var(--accent)}

/* legenda das classes no instrumento */
.lab .leg .k{display:inline-block;width:11px;height:11px;vertical-align:-1px;margin:0 4px 0 2px}
.lab .leg .k.c1{background:var(--accent);border-radius:50%}
.lab .leg .k.c2{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:11px solid var(--seed)}
.lab .leg .k.c3{background:var(--ink-2)}
.lab .chips .chip[aria-pressed="true"]{border-color:var(--accent);color:var(--ink)}
.lab .num b.sd{color:var(--seed-ink)}
.lab .sub{font:600 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}
