@layer component{.bhOr-q_Bayes{gap:var(--space-5);display:grid}.bhOr-q_Bayes .bhOr-q_settings{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.bhOr-q_Bayes .bhOr-q_prior{max-inline-size:16rem}.bhOr-q_Bayes .bhOr-q_step{gap:var(--space-3);border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-5);display:grid}.bhOr-q_Bayes .bhOr-q_step>header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.bhOr-q_Bayes h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.bhOr-q_Bayes .bhOr-q_note{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.bhOr-q_Bayes .bhOr-q_inputs{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.bhOr-q_Bayes .bhOr-q_result{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);display:flex}.bhOr-q_Bayes .bhOr-q_result span{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-sm)}.bhOr-q_Bayes .bhOr-q_result output{min-inline-size:0;font-family:var(--font-family-mono);font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bhOr-q_Bayes .bhOr-q_formula{gap:var(--space-1);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere;display:grid}.bhOr-q_Bayes .bhOr-q_formula[data-error]>p:first-child{color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm)}.bhOr-q_Bayes .bhOr-q_frequencies{gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;display:grid}.bhOr-q_Bayes .bhOr-q_mosaic{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-base);gap:2px;block-size:8rem;padding:2px;display:flex}.bhOr-q_Bayes .bhOr-q_column{flex:var(--share) 1 0;flex-direction:column;gap:2px;min-inline-size:2px;display:flex}.bhOr-q_Bayes .bhOr-q_column>div{flex:var(--share) 1 0;min-block-size:2px}.bhOr-q_Bayes [data-group=tp]{background:var(--color-text-primary)}.bhOr-q_Bayes [data-group=fn]{background:var(--color-border-strong)}.bhOr-q_Bayes [data-group=fp]{background:var(--color-text-tertiary)}.bhOr-q_Bayes [data-group=tn]{background:var(--color-bg-active)}.bhOr-q_Bayes .bhOr-q_legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.bhOr-q_Bayes .bhOr-q_legend li{align-items:center;gap:var(--space-2);display:flex}.bhOr-q_Bayes .bhOr-q_swatch{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);block-size:.75rem;inline-size:.75rem}.bhOr-q_Bayes .bhOr-q_footer{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.bhOr-q_Bayes .bhOr-q_footer output{font-family:var(--font-family-mono)}}
