.card{border:.1em solid rgba(0,0,0,.2);border-radius:.75em;padding:1.2em;transition:all .3s;box-shadow:3px 3px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column}.card:hover{border:.1em solid rgba(0,0,0,.4);box-shadow:3px 3px 10px #0003}.card h3{margin:0;margin-block-end:.3em}.card p,.card .p{margin:0}.card.hiddenCard{background-color:#eee;border:none;box-shadow:none}.card.hiddenCard>*{visibility:hidden}.buttonsContainer{display:flex;gap:.5rem;margin-block-start:.3em;margin-block-end:.3em}.buttonsContainer button{flex:1 1 0px}.stereotypeStats{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.7rem;color:#555;font-size:.85rem}.stereotypeScoreInputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block-start:.5rem}.stereotypeScoreInputs label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.stereotypeScoreInputs input{width:100%;box-sizing:border-box}.scoreContainer{display:flex;align-items:center}.scoreContainer button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:#939393;font:inherit;line-height:normal;font-size:1.5rem}.upVote.voteActive{color:#33a133}.downVote.voteActive{color:#9c1111}
