.lp-mobile-header .menu>a.menu-login,.lp-mobile-header .menu.show>a.menu-login,.lp-mobile-header a.menu-login,.lp-mobile-header .menu-login{background:#fff!important;border:1px solid #d9e0e3!important;color:#071018!important;-webkit-text-fill-color:#071018!important;text-shadow:none!important;opacity:1!important}.lp-mobile-header .menu>a.menu-login *,.lp-mobile-header .menu.show>a.menu-login *,.lp-mobile-header a.menu-login *{color:#071018!important;-webkit-text-fill-color:#071018!important;text-shadow:none!important}.lp-mobile-header .menu>a.menu-login svg,.lp-mobile-header .menu.show>a.menu-login svg,.lp-mobile-header a.menu-login svg{color:#071018!important;stroke:#071018!important;fill:none!important}.lp-mobile-header .menu>a.menu-login:is(:hover,:focus-visible),.lp-mobile-header .menu.show>a.menu-login:is(:hover,:focus-visible),.lp-mobile-header a.menu-login:is(:hover,:focus-visible){background:#e9f1f5!important;border-color:#8db7cc!important;color:#071018!important;-webkit-text-fill-color:#071018!important}html[class*="-night"] body :is(a,button)[class*="back"]:not(.lp-gp-back-link),html[class*="-night"] body :is(a,button)[class*="home-link"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:52px!important;margin:0!important;padding:0 22px!important;background:#121d29!important;border:1px solid #3a5364!important;border-radius:11px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;text-decoration:none!important;text-shadow:none!important;box-shadow:none!important;box-sizing:border-box!important;transition:background-color .16s ease,border-color .16s ease,transform .16s ease!important}html[class*="-night"] body :is(a,button)[class*="back"]:not(.lp-gp-back-link):is(:hover,:focus-visible),html[class*="-night"] body :is(a,button)[class*="home-link"]:is(:hover,:focus-visible){background:#173044!important;border-color:#67a7c4!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:translateY(-1px)!important}#lp-home-membership-upgrade{display:none!important}.lp-unified-home-row{width:min(1150px,calc(100% - 40px))!important;margin:0 auto!important;padding:22px 0 0!important;box-sizing:border-box!important}html body a.lp-unified-home-button.lp-unified-home-button.lp-unified-home-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:0 22px!important;border:1px solid #ef5127!important;border-radius:11px!important;background:#ef5127!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:850!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 10px 24px rgb(239 81 39 / .2)!important}html body a.lp-unified-home-button.lp-unified-home-button.lp-unified-home-button:is(:hover,:focus-visible){background:#d9431e!important;border-color:#d9431e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:translateY(-1px)!important}html:is(.lp-homepage-night,.lp-start-here-night,.lp-book-night,.lp-lessons-night,.lp-dialogues-night,.lp-study-sheets-night,.lp-music-night,.lp-verbs-night,.lp-private-lessons-night,.lp-membership-night,.lp-grammar-night,.lp-faq-night,.lp-feedback-night,.lp-smart-review-night,.lp-progress-night,.lp-account-night,.lp-series-night,.lp-store-night) body a.lp-unified-home-button.lp-unified-home-button.lp-unified-home-button{background:#121d29!important;border-color:#3a5364!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html:is(.lp-homepage-night,.lp-start-here-night,.lp-book-night,.lp-lessons-night,.lp-dialogues-night,.lp-study-sheets-night,.lp-music-night,.lp-verbs-night,.lp-private-lessons-night,.lp-membership-night,.lp-grammar-night,.lp-faq-night,.lp-feedback-night,.lp-smart-review-night,.lp-progress-night,.lp-account-night,.lp-series-night,.lp-store-night) body a.lp-unified-home-button.lp-unified-home-button.lp-unified-home-button:is(:hover,:focus-visible){background:#173044!important;border-color:#67a7c4!important}@media (max-width:420px){body.lp-page-music .lp-page-content-music .music-mini-player{grid-template-columns:42px minmax(0,1fr)!important;grid-template-areas:"cover main" "controls controls"!important;align-items:center!important;row-gap:7px!important;min-height:112px!important;padding:8px 10px!important}body.lp-page-music .lp-page-content-music .music-mini-player>img{grid-area:cover!important}body.lp-page-music .lp-page-content-music .music-mini-main{grid-area:main!important}body.lp-page-music .lp-page-content-music .music-mini-controls{grid-area:controls!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important}body.lp-page-music .lp-page-content-music .music-volume-control{flex:1 1 auto!important;min-width:82px!important;max-width:128px!important}body.lp-page-music .lp-page-content-music .music-volume-control input[type="range"]{flex:1 1 auto!important;width:100%!important;min-width:48px!important}body.lp-page-music .lp-page-content-music .music-mini-controls>button,body.lp-page-music .lp-page-content-music .music-volume-mute{flex:0 0 32px!important;width:32px!important;height:32px!important}body.lp-page-music .lp-page-content-music .music-mini-controls .music-mini-play{flex-basis:40px!important;width:40px!important;height:40px!important}}@media(max-width:760px){.lp-unified-home-row{width:min(100% - 28px,1150px)!important;padding-top:16px!important}}@media(max-width:760px){.lp-mobile-header .menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.lp-mobile-header .lp-mobile-theme-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-left:auto!important;position:relative!important;z-index:10002!important}.lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle,.lp-mobile-header .lp-mobile-theme-actions .hamb{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;min-width:46px!important;margin:0!important;padding:0!important;border:2px solid #075268!important;border-radius:11px!important;background:#fff!important;color:#063f50!important;-webkit-text-fill-color:#063f50!important;opacity:1!important;filter:none!important;box-shadow:0 3px 10px rgb(0 61 78 / .12)!important;text-shadow:none!important}.lp-mobile-header .lp-mobile-theme-actions .hamb{font-size:25px!important;font-weight:900!important;line-height:1!important}.lp-mobile-header .lp-mobile-theme-actions :is(.lp-home-night-toggle,.hamb) *{color:inherit!important;-webkit-text-fill-color:currentColor!important;stroke:currentColor!important;opacity:1!important;filter:none!important}.lp-mobile-header .lp-mobile-theme-actions :is(.lp-home-night-toggle,.hamb):is(:hover,:focus-visible){background:#edf7fa!important;border-color:#08728e!important}.lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle{font-size:0!important}.lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle>*{display:inline!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:25px!important;line-height:1!important}.lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle::before{content:none!important;display:none!important}html.lp-theme-night .lp-mobile-header .lp-mobile-theme-actions :is(.lp-home-night-toggle,.hamb),html[class*="-night"] .lp-mobile-header .lp-mobile-theme-actions :is(.lp-home-night-toggle,.hamb){background:#121d29!important;border-color:#8fb4c7!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}html.lp-theme-night .lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle::before,html[class*="-night"] .lp-mobile-header .lp-mobile-theme-actions .lp-home-night-toggle::before{content:none!important;display:none!important}.lp-mobile-header .menu.show{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overflow-y:auto!important;overscroll-behavior:contain!important;scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.lp-mobile-header .menu.show>.menu-profile{color:#071018!important;-webkit-text-fill-color:#071018!important;background:#fff!important;border:1px solid #d9e0e3!important;opacity:1!important;text-shadow:none!important}.lp-mobile-header .menu.show>.menu-profile *{color:#071018!important;-webkit-text-fill-color:#071018!important;stroke:#071018!important;opacity:1!important}html:is(.lp-homepage-night,.lp-start-here-night,.lp-book-night,.lp-lessons-night,.lp-dialogues-night,.lp-study-sheets-night,.lp-music-night,.lp-verbs-night,.lp-private-lessons-night,.lp-membership-night,.lp-grammar-night,.lp-faq-night,.lp-feedback-night,.lp-smart-review-night,.lp-progress-night,.lp-account-night,.lp-series-night,.lp-store-night) .lp-mobile-header .menu.show{background:#080d13!important;border-right:1px solid #25394a!important;color:#fff!important;box-shadow:18px 0 45px rgb(0 0 0 / .55)!important}html:is(.lp-homepage-night,.lp-start-here-night,.lp-book-night,.lp-lessons-night,.lp-dialogues-night,.lp-study-sheets-night,.lp-music-night,.lp-verbs-night,.lp-private-lessons-night,.lp-membership-night,.lp-grammar-night,.lp-faq-night,.lp-feedback-night,.lp-smart-review-night,.lp-progress-night,.lp-account-night,.lp-series-night,.lp-store-night) .lp-mobile-header .menu.show :is(a,button):not(.menu-start){background:#121d29!important;border-color:#314655!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}html:is(.lp-homepage-night,.lp-start-here-night,.lp-book-night,.lp-lessons-night,.lp-dialogues-night,.lp-study-sheets-night,.lp-music-night,.lp-verbs-night,.lp-private-lessons-night,.lp-membership-night,.lp-grammar-night,.lp-faq-night,.lp-feedback-night,.lp-smart-review-night,.lp-progress-night,.lp-account-night,.lp-series-night,.lp-store-night) .lp-mobile-header .menu.show :is(a,button):not(.menu-start) *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important;opacity:1!important}}@media(min-width:761px){html body .proof.tiktok-proof-strip{background:#fffaf1!important;background-image:none!important;border:0!important;box-shadow:none!important}html:is(.lp-theme-night,[class*="-night"]) body .proof.tiktok-proof-strip{background:#05080d!important;background-image:none!important}}@media(max-width:760px){body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-inner,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-inner{grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important;grid-template-rows:68px!important;min-height:68px!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat),html.lp-android-app body .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat){grid-column:auto!important;grid-row:1!important;width:auto!important;min-width:0!important;min-height:68px!important;padding:8px 2px!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-label>strong,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-label>strong{font-size:clamp(14px,4.2vw,18px)!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-stat>strong,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-stat>strong{font-size:clamp(13px,3.8vw,17px)!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-stat>span,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-stat>span{font-size:6px!important}}html.lp-android-app body.lp-page-lessons .lp-lessons-home-row.lp-android-exercise-back-hidden{display:none!important}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}@media(max-width:760px){html body .tiktok-proof-strip{padding:18px 14px!important;background:transparent!important}html body .tiktok-proof-strip .tiktok-proof-inner{display:grid!important;grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:#0b4a58!important;box-shadow:0 12px 28px rgb(8 63 76 / .14)!important}html body .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat){display:flex!important;min-width:0!important;min-height:70px!important;margin:0!important;padding:10px 3px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:#0b4a58!important;border:0!important;border-left:1px solid rgb(255 255 255 / .12)!important;border-radius:0!important;box-shadow:none!important}html body .tiktok-proof-strip .tiktok-proof-label{border-left:0!important}html body .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat)>strong{margin:0!important;color:#f6c85f!important;-webkit-text-fill-color:#f6c85f!important;font-size:clamp(14px,4.4vw,18px)!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}html body .tiktok-proof-strip .tiktok-proof-label>strong{font-size:clamp(15px,4.7vw,20px)!important;text-transform:uppercase!important}html body .tiktok-proof-strip .tiktok-proof-stat>span{margin-top:5px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:7px!important;font-weight:900!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}}@media(max-width:760px){html.lp-theme-night .lp-mobile-header .menu.show,html[class*="-night"] .lp-mobile-header .menu.show{background:#080d13!important;border-right:1px solid #25394a!important;color:#fff!important;box-shadow:18px 0 45px rgb(0 0 0 / .55)!important}html.lp-theme-night .lp-mobile-header .menu.show :is(a,button):not(.menu-start),html[class*="-night"] .lp-mobile-header .menu.show :is(a,button):not(.menu-start){background:#121d29!important;border-color:#314655!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}html.lp-theme-night .lp-mobile-header .menu.show :is(a,button):not(.menu-start) *,html[class*="-night"] .lp-mobile-header .menu.show :is(a,button):not(.menu-start) *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important;opacity:1!important}html.lp-theme-night .lp-mobile-header .menu.show>.menu-profile,html[class*="-night"] .lp-mobile-header .menu.show>.menu-profile{background:#121d29!important;border-color:#314655!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html.lp-theme-night .lp-mobile-header .menu.show>.menu-profile *,html[class*="-night"] .lp-mobile-header .menu.show>.menu-profile *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}}@media(max-width:760px){body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-inner,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-inner{grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important;grid-template-rows:68px!important;min-height:68px!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat),html.lp-android-app body .tiktok-proof-strip :is(.tiktok-proof-label,.tiktok-proof-stat){grid-column:auto!important;grid-row:1!important;width:auto!important;min-width:0!important;min-height:68px!important;padding:8px 2px!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-label>strong,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-label>strong{font-size:clamp(14px,4.2vw,18px)!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-stat>strong,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-stat>strong{font-size:clamp(13px,3.8vw,17px)!important}body:is(.lp-native-android,.lp-android-app-server) .tiktok-proof-strip .tiktok-proof-stat>span,html.lp-android-app body .tiktok-proof-strip .tiktok-proof-stat>span{font-size:6px!important}}