.PermutationCalculator-module__mjMqga__shell{width:min(100%,44rem)}.PermutationCalculator-module__mjMqga__modeRow{flex-wrap:wrap;gap:.5rem;display:flex}.PermutationCalculator-module__mjMqga__modeBtn{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.9rem;transition:color .16s,border-color .16s,background .16s}.PermutationCalculator-module__mjMqga__modeBtn:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.PermutationCalculator-module__mjMqga__modeBtnActive{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.PermutationCalculator-module__mjMqga__formulaHint{font-family:var(--font-mono);color:var(--color-text-disabled);margin:0;font-size:.88rem}.PermutationCalculator-module__mjMqga__inputsRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.PermutationCalculator-module__mjMqga__field{gap:.4rem;display:grid}.PermutationCalculator-module__mjMqga__numInput{font-family:var(--font-mono);text-align:center;font-size:1.05rem}.PermutationCalculator-module__mjMqga__formulaRow{padding:.5rem 0}.PermutationCalculator-module__mjMqga__formula{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.92rem}.PermutationCalculator-module__mjMqga__stepsList{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);gap:.35rem;margin:.5rem 0 0;padding:.75rem;list-style:inside decimal;display:grid}.PermutationCalculator-module__mjMqga__stepItem{color:var(--color-text-secondary);font-size:.9rem}.PermutationCalculator-module__mjMqga__stepItem code{font-family:var(--font-mono);color:var(--color-text-primary)}@media (max-width:480px){.PermutationCalculator-module__mjMqga__inputsRow{grid-template-columns:1fr}}
