@keyframes rollDiceAnimation{0%{transform:translateX(0) rotate(0deg)}50%{transform:translateX(10px) rotate(180deg)}to{transform:translateX(0) rotate(360deg)}}.wochenplan{width:100%;border-collapse:collapse;margin-top:20px}.wochenplan td,.wochenplan th{border:1px solid #ddd;padding:8px;text-align:left}@media screen and (max-width:768px){.wochenplan td,.wochenplan th{line-height:1.2}}.wochenplan th{background-color:#f4f4f4;font-weight:700}.wochenplan td:first-child{width:20%}.wochenplan td:last-child{width:80%}.wochenplan td{height:100px}.recipe-row{display:flex;gap:20px;flex-wrap:wrap}.recipe-row>div{flex:1 1 calc(50% - 20px);box-sizing:border-box}.dice,.dice:hover{text-decoration:none}.dice{font-size:24px;display:inline-block;cursor:pointer}.dice:hover{animation:rollDiceAnimation .2s ease-out}