/* Week2-only responsive explanation deck; no fake model player. */
html,body{height:auto}body{overflow:auto;background:#eef5fb;font:18px/1.55 system-ui,sans-serif}#stage{position:static;display:block;max-width:960px;margin:auto;padding:18px}.slide{width:100%;height:auto;min-height:650px;transform:none!important;padding:24px 24px 70px}.slide.on{display:flex}.cmps{grid-template-columns:1fr}.qq{min-height:72px;flex-wrap:wrap}.qq .jp5{white-space:normal}.foot{left:24px;right:24px;font-size:14px}#nav{position:static;max-width:924px;margin:16px auto;display:flex;gap:16px}#nav button{min-height:72px;font-size:24px;padding:16px 20px;background:#245a9f;flex:1}.lesson-back{display:block;max-width:924px;margin:16px auto;color:#245a9f;padding:12px}body>div[role=note]{position:static!important}
@media(max-width:650px){#stage{padding:10px}.slide{padding:18px 12px 70px}.slide h1{font-size:30px}.s.big .w b{font-size:26px}.s .w b{font-size:24px}.cmp .tx{font-size:24px}.row{padding:10px;flex-wrap:wrap}.key{font-size:20px}.qq .ans,.qq .jp5{font-size:20px}.row .tag{font-size:16px}.cmps .cmp{padding:10px}}

/* This page already supplies its English Back to Lesson link. */
#igkLessonBack{display:none}
