#game_mode_settings_score_threshold{.radio{margin:0}.radio,input{display:inline-block}input{width:auto}}.games{#errors{color:#c00}input{border:1px solid silver;font-size:1rem}i.error{background:#dd000044}.error{border:1px solid #d00!important}.action-btn{color:#6495ed;cursor:pointer;font-size:1rem;height:2rem;line-height:2rem;text-align:center;width:2rem;&.delete-btn{color:red}}&#memory{.pairs{column-gap:10px;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:10px;.pair{border:1px solid #0003;border-radius:5px;position:relative;text-align:center;.action-btn{position:absolute;right:0;top:0}.cards{display:flex;.card{border:none;display:flex;height:125px;min-width:120px;padding-top:25px;.trads{margin:auto}.camera{max-height:100%;max-width:100%}.trans{width:300px}}}}}}&#solitary{.card-list{border:0;display:flex;flex-wrap:wrap;gap:2rem;row-gap:1rem;.card{align-items:center;margin-top:30px;width:48%;.camera,img{border:1px solid silver;flex:0 1 auto;height:auto;max-width:100%;vertical-align:top}i.camera{width:100%}.name{background:#fff;justify-content:center;margin-bottom:10px;margin-top:-15px;width:fit-content}.card-config,.name{align-items:center;display:flex}.card-config{gap:10px;padding:10px}.responses{border:0;display:inline-block;width:100%;.trads{align-items:center;display:flex;gap:.5rem;.iradio_square-blue,input[type=checkbox]{flex:0 0 auto}input:not([type=checkbox]):not([type=radio]){flex:1;min-width:0;width:100%}}}}}.desc{display:none}.responses{.trads{display:block}}}&#swipe{#question input{text-align:center;width:100%}.actions{font-size:2rem}#left{.move-left-btn{display:none}}#right{.move-right-btn{display:none}}}.card{border:1px solid #0003;border-radius:5px;padding:0 5px;text-align:center;>div{margin:0 auto;padding:0 5px;width:auto}}input::placeholder{color:#ccc}.cam{display:block}.hidden{display:none}i{display:inline-block}.camera,.down,.left,.pointer,.right,.up,i.flags img{cursor:pointer}ul.cards fieldset *{vertical-align:top}ul.cards fieldset:first-child .up,ul.cards fieldset:last-child .down{display:none}ul.cards fieldset:first-child .down,ul.cards fieldset:last-child .up{margin-left:1rem}.cards li{list-style:none;margin-bottom:1rem}.camera{font-size:2rem;margin:auto;vertical-align:middle}i.flags img{margin:0 .1rem}.cards fieldset.form fieldset{border:1px solid silver;display:inline-block}.cards fieldset.form fieldset legend{font-size:inherit;margin:0}.cards fieldset.form fieldset legend img.selected{border-bottom:4px solid red}.hastrad{border-bottom:4px solid #00a6}}.locale_switcher{.flag{opacity:.5;&.selected{opacity:1}}}