.lgt-student-home-return[hidden]{display:none!important}
.lgt-student-home-return{box-sizing:border-box;max-width:calc(100vw - 16px)}
.lgt-student-home-return a{box-sizing:border-box;display:inline-flex;max-width:100%;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #0f568f;border-radius:10px;background:#176bb0;color:#fff;font-weight:800;text-decoration:none;overflow-wrap:anywhere;box-shadow:0 4px 12px rgba(20,76,120,.18)}
.lgt-game-navigation{display:flex;gap:8px}.lgt-game-navigation.is-fixed{flex-direction:column;align-items:flex-start}.lgt-game-navigation.is-bottom{flex-wrap:wrap}
.lgt-student-home-return a:hover,.lgt-student-home-return a:focus-visible{border-color:#0b4778;background:#125b97;color:#fff;text-decoration:none}
.lgt-student-home-return.is-bottom{width:min(1080px,100%);margin:20px auto 12px;padding:0 12px}
.lgt-student-home-return.is-fixed{position:fixed;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom));left:max(8px,calc((100vw - 1080px)/2 + 12px));z-index:850;transition:bottom .12s ease}
.lgt-student-home-return.is-fixed a{min-height:42px;padding:8px 14px;box-shadow:0 5px 18px rgba(20,76,120,.25)}
.lgt-result-game-list{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:44px;margin:16px auto 0;padding:9px 16px;border:1px solid #0f568f;border-radius:10px;background:#176bb0;color:#fff!important;font-weight:800;text-decoration:none;box-shadow:0 4px 12px rgba(20,76,120,.18)}.lgt-result-game-list:hover,.lgt-result-game-list:focus-visible{background:#125b97;color:#fff!important;text-decoration:none}
@media(max-width:560px){.lgt-student-home-return.is-bottom{width:100%;margin-top:16px;padding-inline:8px}.lgt-game-navigation.is-bottom{flex-direction:column}.lgt-student-home-return.is-bottom a,.lgt-result-game-list{width:100%}.lgt-student-home-return.is-fixed{right:8px;left:8px;width:max-content;max-width:calc(100vw - 16px)}.lgt-student-home-return.is-fixed a{min-height:40px;padding:7px 11px;font-size:.86rem}}
