.cm-inforce-row{margin-bottom:var(--space-3);min-width:0}.cm-noun{font-weight:650;margin-right:var(--space-2)}#cm-draft-method[hidden],#cm-draft-heatmap[hidden]{display:none}.cm-editor{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--bl-line);min-width:0}.cm-h{font-size:var(--text-sm);font-weight:650;margin:var(--space-5) 0 var(--space-2)}.cm-total{font-size:var(--text-sm);font-weight:600;margin:var(--space-2) 0;min-height:var(--space-4)}.cm-dim{border:1px solid var(--bl-line);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2);min-width:0}.cm-dim-head{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.cm-dim-name{font-weight:600;min-width:0;overflow-wrap:anywhere}.cm-weight{display:flex;gap:var(--space-2);align-items:center;font-size:var(--text-xs);color:var(--bl-muted)}.cm-weight input{width:var(--space-16);min-width:0}.cm-dim summary{cursor:pointer;font-size:var(--text-xs);color:var(--bl-muted);margin-top:var(--space-2)}.cm-fieldset{border:0;padding:0;margin:var(--space-2) 0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);min-width:0}.cm-fieldset legend{font-size:var(--text-xs);color:var(--bl-muted);padding:0;margin-bottom:var(--space-1)}.cm-check{display:inline-flex;gap:var(--space-2);align-items:center;font-size:var(--text-sm);min-width:0}.cm-anchors{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.cm-anchor{display:grid;gap:var(--space-1);font-size:var(--text-xs);color:var(--bl-muted);min-width:0}.cm-anchor textarea{min-width:0;max-width:100%;font:inherit;font-size:var(--text-sm)}.cm-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-2);min-width:0}.cm-row select,.cm-row input,.cm-heatmap select,.cm-heatmap input{min-width:0;max-width:100%}.cm-name{min-width:var(--space-24);font-size:var(--text-sm)}.cm-heatmap{min-width:0}.cm-heatmap input[data-cm=hm-why]{width:100%;min-width:var(--space-24)}.cm-problems{margin:var(--space-2) 0 0;padding-left:var(--space-5);font-size:var(--text-sm);overflow-wrap:anywhere}

