:root{--jp-vt-dur:var(--k-dur-reveal,420ms);--jp-vt-ease:var(--k-ease,cubic-bezier(0.16,1,0.3,1))}.jpCineStage,.jpDeskPaper,.jpDeskRoom{view-transition-name:jp-desk-room}.jpBook{view-transition-name:jp-guide-book}::view-transition-new(jp-desk-room),::view-transition-new(jp-guide-book),::view-transition-new(root),::view-transition-old(jp-desk-room),::view-transition-old(jp-guide-book),::view-transition-old(root){animation-duration:var(--jp-vt-dur);animation-timing-function:var(--jp-vt-ease)}@keyframes jpViewIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.jpAcEcoItem,.jpAcLesson,.jpAcModuleRow,.jpAcPathStep,.jpSheet-figure,.jpViewReveal{animation:jpViewIn var(--k-dur-reveal,.42s) var(--k-ease,cubic-bezier(.16,1,.3,1)) both;animation-timeline:view();animation-range:entry 0 entry 40%}.jpAcLesson,.jpSheet{content-visibility:auto;contain-intrinsic-size:auto 280px}.jpEnterPanel{opacity:1;transform:translateY(0);transition:opacity var(--k-dur-state,.14s) var(--k-ease,cubic-bezier(.16,1,.3,1)),transform var(--k-dur-state,.14s) var(--k-ease,cubic-bezier(.16,1,.3,1))}@starting-style{.jpEnterPanel{opacity:0;transform:translateY(2px)}}@keyframes jpMeaning{0%{box-shadow:inset 0 0 0 0 rgba(46,196,182,0)}40%{box-shadow:inset 0 0 0 2px rgba(46,196,182,.55)}to{box-shadow:inset 0 0 0 0 rgba(46,196,182,0)}}@keyframes jpMeaningStop{0%{box-shadow:inset 0 0 0 0 rgba(196,74,54,0)}40%{box-shadow:inset 0 0 0 2px rgba(196,74,54,.5)}to{box-shadow:inset 0 0 0 0 rgba(196,74,54,0)}}.jpMeaningFlash{animation:jpMeaning var(--k-dur-reveal,.42s) var(--k-ease,cubic-bezier(.16,1,.3,1))}.jpFactGate.is-stop,.jpMeaningFlash.is-stop{animation:jpMeaningStop var(--k-dur-reveal,.42s) var(--k-ease,cubic-bezier(.16,1,.3,1))}@media (prefers-reduced-motion:reduce){::view-transition-new(jp-desk-room),::view-transition-new(jp-guide-book),::view-transition-new(root),::view-transition-old(jp-desk-room),::view-transition-old(jp-guide-book),::view-transition-old(root){animation:none!important}.jpAcEcoItem,.jpAcLesson,.jpAcModuleRow,.jpAcPathStep,.jpFactGate.is-stop,.jpMeaningFlash,.jpSheet-figure,.jpViewReveal{animation:none!important;transform:none}.jpEnterPanel{transition:none}}