.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.arrow{align-items:center;background-color:#00000080;border:1px solid var(--color-accent);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:40px;z-index:10}.arrow:hover:not(.arrow--disabled){background-color:var(--color-accent)}.arrow--disabled{cursor:not-allowed;opacity:.3}.arrow--left{left:-20px}.arrow--right{right:-20px}@keyframes add-card-animation{0%{filter:brightness(.6);opacity:1;transform:scale(1) translateY(0)}to{filter:brightness(.6);opacity:0;transform:scale(.5) translateY(60px)}}.animate-add{animation:add-card-animation .3s ease-out forwards}.deck-card-badge{background-color:var(--color-accent);border-radius:9999px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));font-size:.8rem;height:28px;position:absolute;right:-8px;top:-8px;width:28px;z-index:10}.deck-card-badge,.deck-control-button{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center}.deck-control-button{background-color:#fff3;border-radius:50%;height:40px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:40px}.group:hover .deck-control-button{opacity:1;transform:translateY(0)}.deck-control-button:hover{background-color:var(--color-accent)}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.animate-pop-in{animation:pop-in .3s ease-out}.fade-enter-active,.fade-leave-active,.fade-move{transition:all .4s ease}.fade-enter-from,.fade-leave-to{opacity:0}
