.user-card-container{perspective:1000px;cursor:pointer;border:2px solid transparent;transition:border-color .3s ease;width:100%;position:relative;height:200px}.user-card{transition:transform .6s;transform-style:preserve-3d;position:relative;width:100%;height:100%}.user-card-inner{width:100%;height:100%;position:absolute;top:0;left:0;transform-style:preserve-3d}.user-card-front,.user-card-back{backface-visibility:hidden;transform-style:preserve-3d;position:absolute;width:100%;height:100%;top:0;left:0;padding:.5rem;box-sizing:border-box}.user-card-front{transform:rotateY(0)}.user-card-back,.flipped .user-card{transform:rotateY(180deg)}.player-list{scrollbar-width:none;scrollbar-color:#a3e635 #1f2937}.games-list{opacity:1;transition:opacity .5s ease-out}.games-list.hide{opacity:0;pointer-events:none}.scoreboard{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Toastify__toast{border-radius:.5rem;color:#000;text-align:center;font-weight:bolder;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Toastify__toast--error{border:1px solid #ef4444;background:#cbd5e1!important;text-align:center;box-shadow:0 0 5px #ef444480}.Toastify__toast--success{border:1px solid #10b981;background:#cbd5e1!important;text-align:center;box-shadow:0 0 5px #10b98180}.Toastify__toast--warning{border:1px solid #f59e0b;background:#cbd5e1!important;text-align:center;box-shadow:0 0 5px #f59e0b80}.Toastify__toast--info{border:1px solid #3b82f6;background:#cbd5e1!important;text-align:center;box-shadow:0 0 5px #3b82f680}.Toastify__toast-body{font-size:.875rem;font-weight:500}.Toastify__close-button{color:currentColor;opacity:.7}.Toastify__close-button:hover{opacity:1}.dark .Toastify__toast{background:#1e293b!important}.dark .Toastify__toast--error{border-color:#f87171;color:#fecaca;box-shadow:0 0 5px #f8717180}.dark .Toastify__toast--success{border-color:#34d399;color:#a7f3d0;box-shadow:0 0 5px #34d39980}.dark .Toastify__toast--warning{border-color:#fbbf24;color:#fef3c7;box-shadow:0 0 5px #fbbf2480}.dark .Toastify__toast--info{border-color:#60a5fa;color:#bfdbfe;box-shadow:0 0 5px #60a5fa80}.dark .Toastify__toast-body,.dark .Toastify__close-button{color:#e5e7eb}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(0);cursor:pointer}.dark input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.8)}
