.element-card[data-v-720dde90]{border:1px solid #000;width:74px;height:100px;overflow:hidden;text-align:center;padding:1px;position:relative}.element-card__image[data-v-720dde90]{aspect-ratio:1;margin:0 auto;width:70px}.element-card__final[data-v-720dde90]{position:absolute;right:4px;bottom:1.25em;font-size:1.5em}.element-card__title[data-v-720dde90]{position:relative;font-size:1em;white-space:nowrap}.element-card__title>span[data-v-720dde90]{display:inline-block}.element-card:hover .element-card__title>span.scroll[data-v-720dde90]{position:relative;-webkit-animation:scrollText-720dde90 3s ease-in-out infinite alternate;animation:scrollText-720dde90 3s ease-in-out infinite alternate}@-webkit-keyframes shine-720dde90{0%{box-shadow:0 0 0 #aaa;background-color:transparent}50%{box-shadow:0 0 10px 5px #aaa;background-color:hsla(0,0%,78%,.5)}to{box-shadow:0 0 0 #aaa;background-color:transparent}}@keyframes shine-720dde90{0%{box-shadow:0 0 0 #aaa;background-color:transparent}50%{box-shadow:0 0 10px 5px #aaa;background-color:hsla(0,0%,78%,.5)}to{box-shadow:0 0 0 #aaa;background-color:transparent}}.element-card.new[data-v-720dde90]{-webkit-animation:shine-720dde90 2s ease-in-out;animation:shine-720dde90 2s ease-in-out}@-webkit-keyframes scrollText-720dde90{0%,20%{transform:translateX(0);left:0}80%,to{transform:translateX(-100%);left:100%}}@keyframes scrollText-720dde90{0%,20%{transform:translateX(0);left:0}80%,to{transform:translateX(-100%);left:100%}}.card-selector__cards[data-v-35d0e3cf]{gap:3px;overflow:auto;scrollbar-width:thin;width:100%;padding:1px}.card-selector__cards .card-selector__cards__card[data-v-35d0e3cf]:hover{background-color:hsla(0,0%,50%,.2)}.finished[data-v-35d0e3cf]{outline:2px solid #ff8b26}.finished .finished-text[data-v-35d0e3cf]{color:#ff8b26}.small-elements .card-selector__cards[data-v-35d0e3cf]{gap:1px}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf]{flex-direction:row;display:flex;height:1.25em;width:100%;padding:0;align-items:center;border:0}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf]:hover{outline:1px solid #000}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf] .element-card__image{flex-grow:0}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf] .element-card__final{position:unset;font-size:1em}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf] .element-card__title{flex-grow:1;text-align:left;padding-left:4px;font-size:1em}.small-elements .card-selector__cards .card-selector__cards__card[data-v-35d0e3cf] img{aspect-ratio:1;width:1.25em!important;height:1.25em!important;display:inline-block}.playing-field-slot[data-v-7d240c25]{height:104px;outline:1px solid #aaa;padding:1px;width:78px}.playing-field-slot[data-v-70168b35]{width:76px;height:102px;border:1px solid red}.trash-field-slot[data-v-70168b35]{text-align:center}.trash-field-slot>[data-v-70168b35]{pointer-events:none}.playing-field__toolbar[data-v-1e6dd2ff]{transition:background-color .5s}div.playing-field__content[data-v-1e6dd2ff]{min-width:200px;overflow:hidden}.message-activator__icon[data-v-1e6dd2ff]{transition:transform .5s}.message-activator__icon.rotate[data-v-1e6dd2ff]{transform:rotate(90deg)}#playing-field.held-card .playing-field-slot[data-v-1e6dd2ff]:hover{background-color:hsla(0,0%,50%,.2)}#playing-field.held-card .trash-field-slot[data-v-1e6dd2ff]:hover{background-color:rgba(255,0,0,.1)}#held-card[data-v-3dca492e]{position:absolute;pointer-events:none;opacity:.5}div#main-game[data-v-2b3dd994]{gap:8px;min-height:300px;height:calc(100vh - 48px);max-height:calc(100vh - 48px);overflow:hidden;width:100vw;position:relative}div#main-game div.card-selector[data-v-2b3dd994]{min-width:238px;width:238px}@media screen and (max-width:600px){div#main-game[data-v-2b3dd994]{flex-direction:column}div#main-game div#card-selector[data-v-2b3dd994]{height:180px;width:100%}div#main-game div#card-selector[data-v-2b3dd994] .card-selector__cards{overflow-x:auto;overflow-y:auto;flex-wrap:nowrap;flex-direction:row;min-width:0}}::-webkit-scrollbar{width:5px;height:5px;background-color:#444}::-webkit-scrollbar-thumb{background-color:#aaa}::-webkit-scrollbar,::-webkit-scrollbar-thumb{visibility:hidden}:hover::-webkit-scrollbar,:hover::-webkit-scrollbar-thumb{visibility:visible}