.page_container__aoG4z{font-family:Helvetica Neue,Arial,sans-serif;max-width:600px;margin:40px auto;padding:40px;color:#2c3e50;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.05);border-radius:8px;text-align:center;transition:all .3s ease;outline:none;cursor:pointer}.page_container__aoG4z:focus{box-shadow:0 4px 12px rgba(255,165,0,.3);border:2px solid orange}.page_container__aoG4z.page_dark__Y3IA9{color:#e0e0e0;background-color:#2a2a2a;box-shadow:0 4px 8px rgba(0,0,0,.3)}.page_container__aoG4z.page_dark__Y3IA9:focus{box-shadow:0 4px 12px rgba(255,165,0,.4);border:2px solid orange}.page_container__aoG4z h1{color:#333;margin-bottom:20px}.page_container__aoG4z.page_dark__Y3IA9 h1{color:#e0e0e0}.page_grid__f5Kdy{display:inline-grid;grid-template-columns:repeat(5,60px);gap:2px;background-color:#e0e0e0;padding:2px;border-radius:4px;margin:0 auto;transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_grid__f5Kdy{background-color:#404040}.page_cell__kEKND{width:60px;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_cell__kEKND{background-color:#3a3a3a;border:1px solid #555;box-shadow:0 1px 3px rgba(0,0,0,.2)}.page_robot__wQx6b{font-size:40px;transition:transform .3s}.page_north__w7d_5{transform:rotate(0deg)}.page_east__uj9Fv{transform:rotate(90deg)}.page_south__UbBvP{transform:rotate(180deg)}.page_west__Qd0OR{transform:rotate(270deg)}.page_controls__MGrPX{margin-top:30px}.page_controls__MGrPX button,.page_executeButton__ejQdA{background-color:transparent;color:#000;border:2px solid #000;padding:10px 20px;margin:5px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.05);cursor:pointer;transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_controls__MGrPX button,.page_container__aoG4z.page_dark__Y3IA9 .page_executeButton__ejQdA{color:#e0e0e0;border-color:#e0e0e0;box-shadow:0 4px 8px rgba(0,0,0,.2)}.page_controls__MGrPX button:hover,.page_executeButton__ejQdA:hover{color:orange;border-color:orange;transform:translateY(-2px)}.page_status___nccx{margin-top:20px;font-style:italic;color:#555;transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_status___nccx{color:#b0b0b0}.page_commandQueue__5Nnsa{margin-top:20px;display:flex;gap:10px;justify-content:center;align-items:center}.page_commandInput__CY8y_{padding:10px;width:300px;border:2px solid #ddd;border-radius:5px;font-size:14px;transition:all .3s ease;background-color:#fff;color:#333}.page_container__aoG4z.page_dark__Y3IA9 .page_commandInput__CY8y_{background-color:#3a3a3a;border-color:#555;color:#e0e0e0}.page_commandInput__CY8y_:focus{outline:none;border-color:orange;box-shadow:0 0 5px rgba(255,165,0,.3)}.page_goal__YeJ2Y,.page_obstacle__Ce5op{font-size:24px;position:absolute}.page_goal__YeJ2Y{animation:page_pulse__U_e85 1.5s infinite}.page_success__Xb9nl{color:#2ecc71;font-weight:700}@keyframes page_pulse__U_e85{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.page_keyboardHint__q3wba{margin-top:15px;font-size:12px;color:#888;font-style:italic;transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_keyboardHint__q3wba{color:#999}.page_container__aoG4z:focus .page_keyboardHint__q3wba{color:orange;font-weight:700}.page_robotSelector__5rxWQ{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.page_robotSelect__B_IGF{padding:8px 12px;border:2px solid #ddd;border-radius:5px;font-size:14px;background-color:#fff;color:#333;cursor:pointer;transition:all .3s ease}.page_container__aoG4z.page_dark__Y3IA9 .page_robotSelect__B_IGF{background-color:#3a3a3a;border-color:#555;color:#e0e0e0}.page_robotSelect__B_IGF:focus{outline:none;border-color:orange}.page_robotDescription__CxVm2{font-size:12px;color:#666;font-style:italic}.page_container__aoG4z.page_dark__Y3IA9 .page_robotDescription__CxVm2{color:#aaa}.page_controls__MGrPX button:disabled,.page_executeButton__ejQdA:disabled{opacity:.5;cursor:not-allowed;color:#999;border-color:#999}.page_controls__MGrPX button:disabled:hover,.page_executeButton__ejQdA:disabled:hover{transform:none;color:#999;border-color:#999}.page_rechargeButton__fxgja{background-color:#2ecc71!important;color:#fff!important;border-color:#2ecc71!important}.page_rechargeButton__fxgja:hover{background-color:#27ae60!important;border-color:#27ae60!important}.page_energy__ZopYN{color:#3498db;font-weight:700}.page_container__aoG4z.page_dark__Y3IA9 .page_energy__ZopYN{color:#5dade2}