/* Continuous light road; background geometry independent of lesson positions. */
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="path"] #screenPath #learningPathContainer.path-road:not([data-road-level="6"]) .path-road-summit{height:var(--road-cap)!important;background-size:100% 100%!important;background-position:center top!important;background-repeat:no-repeat!important;z-index:1!important;-webkit-mask-image:linear-gradient(#000 0%,#000 calc(100% - 180px),transparent 100%)!important;mask-image:linear-gradient(#000 0%,#000 calc(100% - 180px),transparent 100%)!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="path"] #screenPath #learningPathContainer.path-road:not([data-road-level="6"]) .path-road-summit::after{display:none!important;background:none!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="path"] #screenPath #learningPathContainer.path-road:not([data-road-level="6"]) .path-road-terrain{top:calc(var(--road-cap) - 200px)!important;background-image:url('../assets/mobile/path-road-continuous-mint-v3.webp')!important;background-size:100% calc(var(--tile-height) * 2)!important;background-position:center top!important;background-repeat:repeat-y!important;-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;z-index:0!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="path"] #screenPath .path-level .path-level-orb{border:0!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important;background-size:cover!important;background-position:center!important;transition:none!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="path"] #screenPath .path-stage-mascot{content:url('../assets/mobile/aimi-path-fullbody-mint-v2.webp')!important;width:70px!important;height:auto!important;bottom:38px!important;object-fit:contain!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session #quizCardContent:not(.hidden),html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session #audioPlayArea,html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session .audio-neon-player{border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session>#trainingLessonCard.neo-card::before,html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session>#trainingLessonCard.neo-card::after{display:none!important}
html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session .training-mode-bar,html[data-mobile][data-mtheme="light"] #mRoot[data-mpage="training"] .m-host-wrap[data-host="training"][data-mscreen="quiz"] #screenLessons.audio-neon-session #trainingSessionHead{border-bottom:0!important;box-shadow:none!important}
