.snake-game-container[data-v-e94bc329]{max-width:100%;margin:0 auto}.game-board[data-v-e94bc329]{margin:0 auto;border:2px solid #10b981}.info-card[data-v-e94bc329]{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000001a}.direction-button[data-v-e94bc329]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background-color:#f3f4f6;border-radius:.5rem;cursor:pointer;transition:all .2s}.direction-button[data-v-e94bc329]:hover{background-color:#e5e7eb}.direction-button[data-v-e94bc329]:active{transform:scale(.95)}.control-info[data-v-e94bc329]{padding:.5rem 1rem;background-color:#f3f4f6;border-radius:.5rem;font-size:.875rem}@media(max-width:640px){.touch-controls[data-v-e94bc329]{display:grid}}@media(min-width:641px){.touch-controls[data-v-e94bc329]{display:none}}.skill-card[data-v-cea822c4]{display:flex;flex-direction:column;align-items:center;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000001a;transition:transform .2s}.skill-card[data-v-cea822c4]:hover{transform:translateY(-4px)}.skill-icon[data-v-cea822c4]{font-size:2.5rem;margin-bottom:.5rem}.strategy-card[data-v-cea822c4]{padding:1rem;background-color:#f3f4f6;border-radius:.5rem;border-left:4px solid #4f46e5}.reaction-test[data-v-cea822c4]{display:flex;flex-direction:column;align-items:center}.reaction-box[data-v-cea822c4]{width:200px;height:200px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;border-radius:.5rem;cursor:pointer;background-color:#f3f4f6;transition:background-color .1s;padding:1rem}.reaction-box.waiting[data-v-cea822c4]{background-color:#ef4444;color:#fff}.reaction-box.ready[data-v-cea822c4]{background-color:#10b981;color:#fff}.reaction-box.clicked[data-v-cea822c4]{background-color:#f3f4f6}.exercise-container[data-v-ec1671de]{max-width:800px;margin:0 auto}.game-area[data-v-ec1671de]{position:relative;overflow:hidden;cursor:pointer}.target[data-v-ec1671de]{position:absolute;cursor:pointer;transition:transform .1s}.target[data-v-ec1671de]:hover{transform:translate(-50%,-50%) scale(1.05)!important}.shape-circle[data-v-ec1671de]{border-radius:50%}.shape-square[data-v-ec1671de]{border-radius:4px}.shape-triangle[data-v-ec1671de]{clip-path:polygon(50% 0%,0% 100%,100% 100%)}.shape-star[data-v-ec1671de]{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.color-red[data-v-ec1671de]{background-color:#ef4444}.color-blue[data-v-ec1671de]{background-color:#3b82f6}.color-green[data-v-ec1671de]{background-color:#10b981}.color-yellow[data-v-ec1671de]{background-color:#f59e0b}.result-card[data-v-ec1671de]{background-color:#f9fafb;border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.result-item[data-v-ec1671de]{text-align:center;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px #0000000d}.clock-container[data-v-fca341ad]{transform:scale(.9);transition:transform .3s;position:relative}.clock-container[data-v-fca341ad]:hover{transform:scale(1)}.stundenzeiger[data-v-fca341ad],.minutenzeiger[data-v-fca341ad]{transform-origin:center bottom}.clock-container[data-v-98daea73]{transform:scale(.9);transition:transform .3s;position:relative}.clock-container[data-v-98daea73]:hover{transform:scale(1)}.stundenzeiger[data-v-98daea73],.minutenzeiger[data-v-98daea73]{transform-origin:center bottom}input[type=range][data-v-f964dfd6]{-webkit-appearance:none;height:10px;border-radius:5px}input[type=range][data-v-f964dfd6]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#4f46e5;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px #0003}input[type=range][data-v-f964dfd6]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#4f46e5;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px #0003}.color-wheel[data-v-f964dfd6]{animation:rotate-f964dfd6 60s linear infinite}@keyframes rotate-f964dfd6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.color-quiz[data-v-9be7a465]{width:100%}.circuit-component[data-v-ba965f4e]{transition:transform .2s;z-index:10;border:2px solid #e2e8f0}.circuit-component[data-v-ba965f4e]:hover{transform:scale(1.05);border-color:#4299e1}.connection-point[data-v-ba965f4e]{box-shadow:0 0 0 3px #fff,0 0 5px 2px #0003;transition:transform .2s}.connection-point[data-v-ba965f4e]:hover{transform:scale(1.2);box-shadow:0 0 0 3px #fff,0 0 8px 3px #4299e180}@keyframes pulse-ba965f4e{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.animate-pulse[data-v-ba965f4e]{animation:pulse-ba965f4e 1.5s infinite}.electron[data-v-ba965f4e]{filter:drop-shadow(0 0 3px rgba(255,255,255,.8))}@keyframes flow-ba965f4e{to{stroke-dashoffset:-20}}.electron-flow[data-v-ba965f4e]{filter:drop-shadow(0 0 3px rgba(255,255,255,.8))}.animate-flow[data-v-ba965f4e]{animation:flow-ba965f4e 1s linear infinite}.memory-card[data-v-b9259a1a]{aspect-ratio:1;perspective:1000px;cursor:pointer;transition:transform .2s}.memory-card[data-v-b9259a1a]:hover{transform:scale(1.05)}.memory-card.disabled[data-v-b9259a1a]{cursor:not-allowed}.card-inner[data-v-b9259a1a]{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.memory-card.flipped .card-inner[data-v-b9259a1a]{transform:rotateY(180deg)}.card-front[data-v-b9259a1a],.card-back[data-v-b9259a1a]{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:.5rem;box-shadow:0 4px 6px #0000001a}.card-back[data-v-b9259a1a]{transform:rotateY(180deg)}.memory-card.matched .card-back[data-v-b9259a1a]{background-color:#d1fae5;border-color:#10b981}.command-block[data-v-5d80dddc]{transition:all .2s;border:2px solid transparent}.command-block[data-v-5d80dddc]:hover{border-color:#4f46e5}.command-block[data-v-5d80dddc]:active{transform:scale(.95)}.dragging[data-v-5d80dddc]{opacity:.5}.drag-over[data-v-5d80dddc]{border-color:#4f46e5}.btn[data-v-dbb90acd]{border-radius:.5rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-dbb90acd]{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary[data-v-dbb90acd]:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.btn[data-v-dbb90acd]:disabled{cursor:not-allowed;opacity:.5}.btn[data-v-002100fb]{border-radius:.5rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-002100fb]{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary[data-v-002100fb]:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.btn[data-v-002100fb]:disabled{cursor:not-allowed;opacity:.5}
