html.lp-lessons-night{color-scheme:dark;background:#000!important;scrollbar-color:#39566a #05080d}html.lp-lessons-night body.lp-page-lessons{--lp-night-black:#05080d;--lp-night-deep:#080d13;--lp-night-surface:#0d141d;--lp-night-raised:#121d29;--lp-night-line:#294151;--lp-night-text:#f8fafc;--lp-night-muted:#c6d2dc;--lp-night-orange:#ef5127;background:#000!important;color:#f8fafc!important}html.lp-lessons-night body.lp-page-lessons :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,small,label){text-shadow:none}body.lp-page-lessons .lp-android-theme-top{display:none!important}.lp-page-content-lessons>.lp-lessons-home-row{width:min(1150px,calc(100% - 40px));margin:0 auto;padding:22px 0 0}.lp-page-content-lessons>.lp-lessons-home-row .lp-lessons-home-link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:11px;text-decoration:none!important;font-weight:850}html.lp-lessons-night body.lp-page-lessons .lp-lessons-home-row .lp-lessons-home-link{background:#121d29!important;border-color:#3a5364!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html.lp-lessons-night body.lp-page-lessons .lp-lessons-home-row .lp-lessons-home-link:is(:hover,:focus-visible){background:#173044!important;border-color:#67a7c4!important}.lp-lessons-native-back-hidden{display:none!important}.lp-page-content-lessons .lp-lessons-home-row.lp-lessons-app-exercise-back-hidden{display:none!important}body.lp-native-android.lp-page-lessons.lp-lesson-active>.site>.lp-unified-home-row,body.lp-android-app-server.lp-page-lessons.lp-lesson-active>.site>.lp-unified-home-row,html.lp-android-app body.lp-page-lessons.lp-lesson-active>.site>.lp-unified-home-row{display:none!important}body.lp-native-android.lp-page-lessons .lp-page-content-lessons:has(.lp-modern-lesson)>.lp-lessons-home-row,body.lp-android-app-server.lp-page-lessons .lp-page-content-lessons:has(.lp-modern-lesson)>.lp-lessons-home-row,html.lp-android-app body.lp-page-lessons .lp-page-content-lessons:has(.lp-modern-lesson)>.lp-lessons-home-row{display:none!important}.lp-lessons-night-toggle{display:inline-grid;place-items:center;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border:1px solid #647787;border-radius:50%;background:#101923;color:#fff;font:800 22px/1 system-ui,sans-serif;cursor:pointer;box-sizing:border-box;box-shadow:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.lp-lessons-night-toggle:hover{background:#173044;border-color:#8db7cc;transform:translateY(-1px)}.lp-lessons-night-toggle:focus-visible{outline:3px solid #71c4e8;outline-offset:3px}html.lp-lessons-night body.lp-page-lessons>.site{background:#05080d!important;box-shadow:0 22px 80px rgb(0 0 0 / .55)!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header{background:#080d13!important;border-bottom-color:#25394a!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header :is(a,button,.menu-item){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .menu>a.menu-login,html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .menu.show>a.menu-login{background:#fff!important;border-color:#d9e0e3!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .menu>a.menu-login:is(:hover,:focus-visible),html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .menu.show>a.menu-login:is(:hover,:focus-visible){background:#e8f0f4!important;border-color:#9fb3c0!important;color:#05080d!important;-webkit-text-fill-color:#05080d!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .logo-tagline{color:#8fc5df!important;-webkit-text-fill-color:#8fc5df!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .submenu{background:#0d141d!important;border-color:#314655!important;box-shadow:0 18px 45px rgb(0 0 0 / .42)!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .submenu a{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .submenu a:is(:hover,:focus-visible),html.lp-lessons-night body.lp-page-lessons .lp-mobile-header .submenu a[aria-current="page"]{background:#173044!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons{background:#05080d!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .hero{background:linear-gradient(108deg,#05080d 0%,#0b1722 50%,#0c3448 100%)!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .hero :is(h1,p){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .hero .eyebrow{color:#8fd3f0!important;-webkit-text-fill-color:#8fd3f0!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(.formats,.levels,.lessons-section){background:#05080d!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(.section-title,.section-text){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .section-text{color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(#lp-lessons-night-card,.card){background:#0d141d!important;border-color:#314655!important;box-shadow:none!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(#lp-lessons-night-card,.card) :is(h2,h3,p,strong,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(#lp-lessons-night-card,.card) p{color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(#lp-lessons-night-card,.card):first-child{border-color:#314655!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .level-big{color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .mini-progress{background:#121d29!important;border-color:#3a5364!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .mini-progress>*{color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .card-footer{background:transparent!important;border-color:#294151!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(.btn,.card-footer a){background:#fff!important;border-color:#fff!important;color:#05080d!important;-webkit-text-fill-color:#05080d!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(.btn-primary,.card:first-child .card-footer a){background:#ef5127!important;border-color:#ef5127!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .reset-panel{background:#0d141d!important;border:1px solid #314655!important;box-shadow:none!important;color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .reset-panel :is(p,span){color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .reset-panel .btn{background:#ef5127!important;border-color:#ef5127!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons .back-row .btn{background:#fff!important;border-color:#fff!important;color:#05080d!important;-webkit-text-fill-color:#05080d!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson{background:#05080d!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-shell{background:#0d141d!important;border-color:#314655!important;box-shadow:0 26px 70px rgb(0 0 0 / .45)!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.lesson-top,.lp-lesson-toolbar){background:linear-gradient(90deg,#0b3043 0%,#0d637b 100%)!important;border-color:#315266!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.lesson-body,.lp-exercise-content){background:#0d141d!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.question-title,.flashcard-term,.flashcard-meaning,h1,h2,h3,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(p,.flashcard-example,.audio-prompt,.phrase-audio-prompt){color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .flashcard-practice{background:#121d29!important;border-color:#3a5364!important;box-shadow:none!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .flashcard-card{background:#101923!important;border-color:#3a5364!important;box-shadow:none!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .flashcard-label{color:#ff6b3d!important;-webkit-text-fill-color:#ff6b3d!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-bottom{background:#0a1017!important;border-color:#314655!important;color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-bottom :is(span,p,strong){color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.lesson-actions .btn,.audio-play,.phrase-audio-button){background:#ef5127!important;border-color:#ef5127!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lp-lesson-back{background:#fff!important;border-color:#fff!important;color:#05080d!important;-webkit-text-fill-color:#05080d!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(input,textarea,select,.answer-option,.quiz-option){background:#121d29!important;border-color:#3a5364!important;color:#fff!important;-webkit-text-fill-color:#fff!important;color-scheme:dark}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(input,textarea)::placeholder{color:#aebdca!important;opacity:1}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lp-lesson-progress-track{background:#496a7a!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lp-lesson-progress-fill{background:#ffbe45!important}html.lp-lessons-night body.lp-page-lessons :is(#lp-lessons-night-cmp,.lp-cmp){background:linear-gradient(108deg,#05080d 0%,#091621 50%,#0b3043 100%)!important;border-color:#294151!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons :is(#lp-lessons-night-cmp-grid,.lp-cmp-grid){background:#0d141d!important;border-color:#314655!important;box-shadow:0 24px 60px rgb(0 0 0 / .4)!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp h2{color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-copy>p:not(.lp-cmp-eyebrow){color:#c6d2dc!important;-webkit-text-fill-color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-eyebrow{color:#ff6b3d!important;-webkit-text-fill-color:#ff6b3d!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-note{background:#0b4438!important;color:#eafff7!important;-webkit-text-fill-color:#eafff7!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-benefits span{background:#121d29!important;border-color:#3a5364!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-benefits span:before{color:#37d6a5!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-btn-secondary{background:#fff!important;border-color:#fff!important;color:#05080d!important;-webkit-text-fill-color:#05080d!important}html.lp-lessons-night body.lp-page-lessons .lp-cmp-btn-primary{background:#ef5127!important;border-color:#ef5127!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-site-footer{background:#05080d!important;border-top-color:#25394a!important;color:#c6d2dc!important}html.lp-lessons-night body.lp-page-lessons .lp-site-footer :is(a,h2,h3,h4,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons :is(.lp-app-bottom-nav,.lp-bottom-nav){background:#0a1017!important;border-color:#334856!important;color:#fff!important}html.lp-lessons-night body.lp-page-lessons :is(.lp-app-bottom-nav,.lp-bottom-nav) :is(a,span,svg){color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons :is(.lp-app-bottom-nav,.lp-bottom-nav) a:is(:hover,:focus-visible,.is-active),html.lp-lessons-night body.lp-page-lessons :is(.lp-app-bottom-nav,.lp-bottom-nav) .lp-app-bottom-link:is(:hover,:focus-visible,.is-active){background:#173044!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (prefers-reduced-motion:reduce){.lp-lessons-night-toggle{transition:none}}@media (max-width:760px){html.lp-lessons-night body.lp-page-lessons .lp-page-content-lessons :is(#lp-lessons-night-card,.card){box-shadow:none!important}}html.lp-web-theme:not(.lp-theme-night):not(.lp-theme-portugal)[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#fff4f2!important;border:1px solid #c94a40!important;color:#a62d25!important;-webkit-text-fill-color:#a62d25!important;box-shadow:none!important}html.lp-web-theme:not(.lp-theme-night):not(.lp-theme-portugal)[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#fde3df!important;border-color:#a62d25!important;color:#84231d!important;-webkit-text-fill-color:#84231d!important}html.lp-theme-portugal[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#fff3f0!important;border:1px solid #c92f38!important;color:#a91f28!important;-webkit-text-fill-color:#a91f28!important;box-shadow:none!important}html.lp-theme-portugal[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#fbdedb!important;border-color:#a91f28!important;color:#821820!important;-webkit-text-fill-color:#821820!important}html.lp-theme-night.lp-lessons-night[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#261719!important;border:1px solid #e05d58!important;color:#ff8e88!important;-webkit-text-fill-color:#ff8e88!important;box-shadow:none!important}html.lp-theme-night.lp-lessons-night[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#3a1d20!important;border-color:#ff817b!important;color:#ffaaa5!important;-webkit-text-fill-color:#ffaaa5!important}html.lp-theme-night[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#261719!important;border:1px solid #e05d58!important;color:#ff8e88!important;-webkit-text-fill-color:#ff8e88!important;box-shadow:none!important}html.lp-theme-night[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#3a1d20!important;border-color:#ff817b!important;color:#ffaaa5!important;-webkit-text-fill-color:#ffaaa5!important}html:has(button[data-lp-current-theme="classic"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#fff4f2!important;border:1px solid #c94a40!important;color:#a62d25!important;-webkit-text-fill-color:#a62d25!important;box-shadow:none!important}html:has(button[data-lp-current-theme="classic"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#fde3df!important;border-color:#a62d25!important;color:#84231d!important;-webkit-text-fill-color:#84231d!important}html:has(button[data-lp-current-theme="portugal"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#fff3f0!important;border:1px solid #c92f38!important;color:#a91f28!important;-webkit-text-fill-color:#a91f28!important;box-shadow:none!important}html:has(button[data-lp-current-theme="portugal"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#fbdedb!important;border-color:#a91f28!important;color:#821820!important;-webkit-text-fill-color:#821820!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]{background:#261719!important;border:1px solid #e05d58!important;color:#ff8e88!important;-webkit-text-fill-color:#ff8e88!important;box-shadow:none!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] button.btn.btn-outline[onclick="resetCurrentLevelProgress()"]:hover{background:#3a1d20!important;border-color:#ff817b!important;color:#ffaaa5!important;-webkit-text-fill-color:#ffaaa5!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] .lp-modern-lesson .flashcard-label{color:#8fd3f0!important;-webkit-text-fill-color:#8fd3f0!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] .lp-modern-lesson .phrase-audio-button{background:#8fd3f0!important;border-color:#8fd3f0!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] .lp-modern-lesson .phrase-audio-button:hover{background:#b5e4f7!important;border-color:#b5e4f7!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] .lp-modern-lesson :is(.audio-play,.phrase-audio-button){box-shadow:0 10px 24px rgb(143 211 240 / .28)!important;filter:none!important}html:has(button[data-lp-current-theme="dark"])[class] body.lp-page-lessons.page-id-18[class] .lp-modern-lesson :is(.audio-play,.phrase-audio-button):is(:hover,:focus-visible,.is-playing){box-shadow:0 12px 28px rgb(143 211 240 / .42)!important}@media(max-width:760px){html.lp-lesson-active:has(.lp-complete-modern),html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active{position:static!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:auto!important;overscroll-behavior:auto!important}html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active>.site,html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active .lp-page-content-lessons .practice,html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active .lp-page-content-lessons .practice>.container{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active .lp-page-content-lessons #exerciseView:not(.hidden){display:block!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active .lp-page-content-lessons #exerciseView>.lesson-shell:not(.lp-modern-lesson){height:auto!important;min-height:100dvh!important;overflow:visible!important}html.lp-lesson-active:has(.lp-complete-modern) body.lp-page-lessons.lp-lesson-active .lp-page-content-lessons .complete.lp-complete-modern{height:auto!important;min-height:100dvh!important;overflow:visible!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}}body.lp-page-lessons:has(#exerciseView .lp-complete-modern) #exerciseView{display:none!important}body.lp-page-lessons:has(#exerciseView .lp-complete-modern) #lessonsView.hidden{display:block!important}body.lp-lesson-complete-open{overflow:hidden!important}.lp-lesson-complete-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;opacity:0;transition:opacity .2s ease}.lp-lesson-complete-modal.is-open{opacity:1}.lp-lesson-complete-backdrop{position:absolute;inset:0;background:rgb(3 10 16 / .72);backdrop-filter:blur(8px)}.lp-lesson-complete-card{position:relative;width:min(100%,440px);max-height:calc(100dvh - 40px);overflow:auto;text-align:center;background:#fffaf1;border:1px solid rgb(8 63 76 / .16);border-radius:26px;padding:30px 28px calc(28px + env(safe-area-inset-bottom));box-shadow:0 28px 90px rgb(0 0 0 / .32);color:#083f4c;transform:translateY(14px) scale(.98);transition:transform .22s ease}.lp-lesson-complete-modal.is-open .lp-lesson-complete-card{transform:none}.lp-lesson-complete-trophy{font-size:58px;line-height:1;margin-bottom:12px}.lp-lesson-complete-eyebrow{margin:0 0 8px;color:#e65324;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.lp-lesson-complete-card h2{margin:0 0 12px;color:inherit;font-size:clamp(34px,8vw,48px);line-height:1}.lp-lesson-complete-copy{margin:0;color:#405e68;line-height:1.55}.lp-lesson-complete-xp{display:flex;align-items:center;justify-content:center;gap:10px;margin:22px 0 16px;padding:16px;border-radius:18px;background:#e7f7fb;border:1px solid #8fd3f0;color:#075268}.lp-lesson-complete-xp strong{font-size:30px}.lp-lesson-complete-xp span{font-weight:900}.lp-lesson-complete-unit{margin:0 0 16px;padding:12px;border-radius:14px;background:#e8f8ef;color:#11684e;font-weight:800}.lp-lesson-complete-continue{width:100%;min-height:52px;margin-top:6px;border-radius:15px!important;background:#0b5966!important;border-color:#0b5966!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important}.lp-lesson-complete-continue:hover{background:#0f6d7c!important;border-color:#0f6d7c!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-card{background:#0d141d;border-color:#3a5364;color:#fff}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-eyebrow{color:#8fd3f0}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-copy{color:#c6d2dc}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-xp{background:#121d29;border-color:#3a5364;color:#8fd3f0}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-unit{background:#10271f;color:#91e0bc}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-continue{background:#8fd3f0!important;border-color:#8fd3f0!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-continue:hover{background:#b5e4f7!important;border-color:#b5e4f7!important}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-card{background:#fffaf0;border-color:#d6b663;color:#075b43}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-eyebrow{color:#c92f38}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-xp{background:#eef8ed;border-color:#7cab6d;color:#075b43}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-continue{background:#c92f38!important;border-color:#c92f38!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:480px){.lp-lesson-complete-modal{padding:14px}.lp-lesson-complete-card{max-height:calc(100dvh - 28px);padding:24px 20px calc(22px + env(safe-area-inset-bottom));border-radius:22px}.lp-lesson-complete-trophy{font-size:50px}.lp-lesson-complete-xp{margin:18px 0 14px}}body.lp-page-lessons .match-card.active{background:#fff0e8!important;border-color:#e65324!important;color:#083f4c!important;box-shadow:0 0 0 3px rgb(230 83 36 / .2)!important;transform:translateY(-1px)}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .match-card.active{background:#173044!important;border-color:#8fd3f0!important;color:#fff!important;box-shadow:0 0 0 3px rgb(143 211 240 / .24)!important}html:has(button[data-lp-current-theme="portugal"]) body.lp-page-lessons .match-card.active{background:#e4f1e8!important;border-color:#d7b643!important;color:#075b43!important;box-shadow:0 0 0 3px rgb(215 182 67 / .28)!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-exercise-content{background:transparent!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-character-stage{z-index:4!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-character-glow{z-index:0!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-exercise-character{z-index:2!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-lesson-back{background:rgb(13 20 29 / .72)!important;border:1px solid rgb(143 211 240 / .42)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-lesson-progress-track{fill:rgb(255 255 255 / .24)!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-lesson-progress-fill{filter:drop-shadow(0 0 4px rgb(143 211 240 / .4))!important}@media(min-width:761px){html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-lesson-back{display:none!important}}@media(max-width:760px){html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lp-lesson-back{display:inline-flex!important;width:38px!important;height:38px!important;min-width:38px!important;border-radius:12px!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson:not(.lp-type-match).lp-mobile-condensed .lp-character-stage,html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson:not(.lp-type-match).lp-mobile-ultra-compact .lp-character-stage{display:flex!important;right:3px!important;bottom:0!important;width:108px!important;height:145px!important}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons.lp-keyboard-open .lp-modern-lesson .lp-character-stage{display:none!important}}html:has(button[data-lp-current-theme="dark"]) body.lp-page-lessons .lp-modern-lesson .lesson-bottom .note{display:block!important;background:transparent!important;border:0!important;color:#8fd3f0!important;-webkit-text-fill-color:#8fd3f0!important;text-shadow:none!important;opacity:1!important}body.lp-page-lessons .lp-modern-lesson .lp-lesson-toolbar{width:100%!important}body.lp-page-lessons .lp-modern-lesson .lesson-progress{width:100%!important;max-width:none!important;min-width:0!important}@media(min-width:761px){body.lp-page-lessons .lp-modern-lesson .lp-lesson-toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important}body.lp-page-lessons .lp-modern-lesson .lp-lesson-back{display:none!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-top{min-height:0!important;padding:18px 20px 12px!important}}@media(min-width:761px){html.lp-lessons-night.lp-theme-night[class] body.lp-page-lessons.lp-lesson-active[class] .lp-page-content-lessons .lp-modern-lesson .lp-lesson-toolbar>button.lp-lesson-back[class]{display:none!important;width:0!important;height:0!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}html.lp-lessons-night.lp-theme-night[class] body.lp-page-lessons.lp-lesson-active[class] .lp-page-content-lessons .lp-modern-lesson .lp-lesson-toolbar{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important}html.lp-lessons-night.lp-theme-night[class] body.lp-page-lessons.lp-lesson-active[class] .lp-page-content-lessons .lp-modern-lesson .lp-exercise-count{grid-column:2!important;grid-row:1!important;min-width:52px!important;width:auto!important}html.lp-lessons-night.lp-theme-night[class] body.lp-page-lessons.lp-lesson-active[class] .lp-page-content-lessons .lp-modern-lesson .lesson-progress{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important}}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.audio-play,.phrase-audio-button){background:#8fd3f0!important;border-color:#8fd3f0!important;color:#071018!important;-webkit-text-fill-color:#071018!important;box-shadow:0 10px 24px rgb(143 211 240 / .28)!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson :is(.audio-play,.phrase-audio-button):is(:hover,:focus-visible,.is-playing){background:#b5e4f7!important;border-color:#b5e4f7!important;color:#071018!important;-webkit-text-fill-color:#071018!important;box-shadow:0 12px 28px rgb(143 211 240 / .42)!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-actions .skip-exercise{background:#173044!important;border:1px solid #5f879d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .lesson-actions .skip-exercise:is(:hover,:focus-visible){background:#21445a!important;border-color:#8fd3f0!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.good,html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.good :is(p,span,strong,small){color:#075f49!important;-webkit-text-fill-color:#075f49!important;text-shadow:none!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.bad,html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.bad :is(p,span,strong,small){color:#8f281f!important;-webkit-text-fill-color:#8f281f!important;text-shadow:none!important}html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.warning,html.lp-lessons-night body.lp-page-lessons .lp-modern-lesson .feedback.warning :is(p,span,strong,small){color:#69420b!important;-webkit-text-fill-color:#69420b!important;text-shadow:none!important}.lp-lesson-complete-account-copy{margin:0 0 16px;color:#405e68;font-weight:700;line-height:1.45}.lp-lesson-complete-actions{display:grid;gap:10px}.lp-lesson-complete-actions .lp-lesson-complete-continue{margin-top:0}.lp-lesson-complete-create-account{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;border-radius:15px!important;background:#e65324!important;border-color:#e65324!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;text-decoration:none!important}.lp-lesson-complete-create-account:hover{background:#c9441e!important;border-color:#c9441e!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-account-copy{color:#c6d2dc}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-create-account{background:#8fd3f0!important;border-color:#8fd3f0!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-create-account:hover{background:#b5e4f7!important;border-color:#b5e4f7!important}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-account-copy{color:#41665a}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-create-account{background:#c92f38!important;border-color:#c92f38!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-actions .lp-lesson-complete-continue{background:#173044!important;border:1px solid #5f879d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html:has(button[data-lp-current-theme="dark"]) .lp-lesson-complete-actions .lp-lesson-complete-continue:hover{background:#21445a!important;border-color:#8fd3f0!important}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-actions .lp-lesson-complete-continue{background:#075b43!important;border:1px solid #075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html:has(button[data-lp-current-theme="portugal"]) .lp-lesson-complete-actions .lp-lesson-complete-continue:hover{background:#0a704f!important;border-color:#0a704f!important}