/* CSS for Preference Profile explorable styles */

/*
 * div#p-content { }
 * div#profile-explore { }
 * div#profile-explore > figure { }
 * div#profile-explore > figure > div#p-ctrl { }
 * div#profile-explore > figure > div#p-ctrl > label.state.motionCount { }
 * div#profile-explore > figure > div#p-ctrl > label.state.motionCount > input#p-n-motions { }
 * div#profile-explore > figure > div#p-ctrl > button.cycle { }
 * div#profile-explore > figure > div#p-ctrl > button.new-profile { }
 * div#profile-explore > figure > div#profiles { }
 * div#profile-explore > figure > div#profiles > label.profile { }
 * div#profile-explore > figure > div#profiles > label.profile > input#A≻B≻C { }
 * div#profile-explore > figure > div.results { }
 * div#profile-explore > figure > div.results > div.pair-results { }
 * div#profile-explore > figure > div.results > div.copeland { }
 * div#profile-explore > figure > div.results > div.tourney-svg { }
 * div#profile-explore > figure > figcaption { }
 */

body#p-sim-stubs > svg:first-of-type {
    display: none;
}

div#profile-explore {
    background: var(--explore-background-color);
    padding: 1rem;
    margin-bottom: 1rem; }

div#p-ctrl {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: space-around; }

div#p-profiles {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: space-between; }

div#profile-explore > figure > div.results {
     display: flex;
     flex-flow: row wrap;
     align-items: center;
     justify-content: space-around; }
