.tool[data-tool=decision-matrix-maker] .matrix{gap:var(--space-3);display:grid}.tool[data-tool=decision-matrix-maker] .scroller{overflow-x:auto}.tool[data-tool=decision-matrix-maker] .grid{border-collapse:collapse;font-size:var(--fs-sm)}.tool[data-tool=decision-matrix-maker] .grid th,.tool[data-tool=decision-matrix-maker] .grid td{padding:var(--space-1);text-align:center;border-block-end:1px solid var(--c-border);font-weight:500}.tool[data-tool=decision-matrix-maker] .grid input{text-align:center;min-block-size:40px;inline-size:4.5rem}.tool[data-tool=decision-matrix-maker] .grid .crit{text-align:start;min-inline-size:9rem}.tool[data-tool=decision-matrix-maker] .grid .crit input,.tool[data-tool=decision-matrix-maker] .grid .opt input{text-align:start;inline-size:8rem}.tool[data-tool=decision-matrix-maker] .grid .crit,.tool[data-tool=decision-matrix-maker] .grid .opt{display:table-cell}.tool[data-tool=decision-matrix-maker] .remove{min-block-size:40px;min-inline-size:40px;padding:0}.tool[data-tool=decision-matrix-maker] tfoot th,.tool[data-tool=decision-matrix-maker] tfoot td{font-weight:700}.tool[data-tool=decision-matrix-maker] .ranking{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.tool[data-tool=decision-matrix-maker] .ranking li{gap:var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}.tool[data-tool=decision-matrix-maker] .ranking .first{color:var(--c-primary)}.tool[data-tool=decision-matrix-maker] .pos{min-inline-size:2.5rem;color:var(--c-text-2)}.tool[data-tool=decision-matrix-maker] .adds{gap:var(--space-4);flex-wrap:wrap;align-items:end;display:flex}.tool[data-tool=decision-matrix-maker] .add{gap:var(--space-2);align-items:end;display:flex}@media print{.tool[data-tool=decision-matrix-maker] .no-print{display:none!important}.tool[data-tool=decision-matrix-maker] .grid input{-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0}}
