.sorting-page .display{position:relative;text-align:center}.sorting-page .display,.sorting-page .display .loading{background:linear-gradient(rgba(12,29,36,.5),rgba(10,63,94,0))}.sorting-page .display .loading{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;top:0;bottom:0;left:0;right:0;z-index:100}.sorting-page .display .paper svg{height:100%;max-width:100%;max-height:100%}.sorting-page #status{position:absolute;top:50px;left:350px}.sorting-page .controls{background:linear-gradient(rgba(10,63,94,.8),rgba(48,100,124,0));border-top-left-radius:1em;border-top-right-radius:1em}.sorting-page .controls .buttons{display:flex;justify-content:space-evenly;align-items:center;padding:.5em;font-size:.85em}.sorting-page .controls .buttons .newPitchArray,.sorting-page .controls .buttons .sortButtons{display:flex;flex-wrap:wrap;justify-content:center}.sorting-page .controls .buttons .newPitchArray>*,.sorting-page .controls .buttons .sortButtons>*{margin:.25em}.sorting-page .controls .advanced-options,.sorting-page .controls .advanced-options>div{display:flex;align-items:stretch;justify-content:stretch}.sorting-page .controls .advanced-options>div{width:50%;flex-direction:column}.sorting-page .controls .advanced-options>div fieldset{display:inline-block;vertical-align:top;margin:.5em 1em;height:100%;border:1px solid #30647c;border-radius:1em}.sorting-page .controls .advanced-options>div fieldset legend{color:#a3c4cb}.sorting-page .controls .advanced-options>div fieldset>div{margin:.5em 0}.sorting-page .controls .advanced-options>div fieldset label{color:#a3c4cb}.sorting-page .controls #pitchSetFieldset{float:left}.sorting-page .controls #miscFieldset,.sorting-page .controls #performanceFieldset{float:right}.sorting-page .controls input[type=button]{margin:4px}