.education-module__-kOqtG__shell{color:#13324c;background:#f3f9fc;height:100dvh;font-size:16px;line-height:1.6;overflow:auto}.education-module__-kOqtG__shell *{box-sizing:border-box}.education-module__-kOqtG__header{background:#fff;border-bottom:1px solid #dae8f0;justify-content:space-between;align-items:center;gap:18px;padding:16px 4%;display:flex}.education-module__-kOqtG__brand{color:#075da8;align-items:center;gap:10px;font-weight:750;display:flex}.education-module__-kOqtG__brand img{object-fit:contain;width:42px;height:42px}.education-module__-kOqtG__header nav{align-items:center;gap:20px;display:flex}.education-module__-kOqtG__shell a{color:#075da8;text-decoration:none}.education-module__-kOqtG__shell a:hover{text-decoration:underline}.education-module__-kOqtG__main{max-width:1440px;margin:auto;padding:28px 4% 70px}.education-module__-kOqtG__hero{background:linear-gradient(90deg,#eef8ff 45%,#eef8ff99),url(/brand/hoa-ban-chat.webp) 100%/cover;border-radius:20px;margin-bottom:24px;padding:32px}.education-module__-kOqtG__hero h1{color:#123965;max-width:900px;margin:8px 0 16px;font-size:clamp(28px,3vw,42px);line-height:1.2}.education-module__-kOqtG__hero p{max-width:850px}.education-module__-kOqtG__eyebrow{color:#008466;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.education-module__-kOqtG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.education-module__-kOqtG__card{background:#fff;border:1px solid #dceaf2;border-radius:16px;min-width:0;padding:24px}.education-module__-kOqtG__card h2,.education-module__-kOqtG__card h3{margin:8px 0 12px;line-height:1.35}.education-module__-kOqtG__card h2{font-size:24px}.education-module__-kOqtG__muted{color:#567184;font-size:14px}.education-module__-kOqtG__badge{color:#805600;background:#fff1d6;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:650;display:inline-flex}.education-module__-kOqtG__notice{background:#fff8e8;border-left:4px solid #e4a62d;border-radius:8px;margin:16px 0;padding:16px 20px}.education-module__-kOqtG__stats{flex-wrap:wrap;gap:22px;margin:24px 0;display:flex}.education-module__-kOqtG__stats b{color:#075da8;font-size:28px;display:block}.education-module__-kOqtG__button{cursor:pointer;background:#00856c;border:1px solid #00856c;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:650;display:inline-flex;color:#fff!important;text-decoration:none!important}.education-module__-kOqtG__secondary{background:#fff;border-color:#cadfea;color:#075da8!important}.education-module__-kOqtG__button:disabled{opacity:.5;cursor:not-allowed}.education-module__-kOqtG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.education-module__-kOqtG__topic{margin:20px 0}.education-module__-kOqtG__lessonLink{border-top:1px solid #e3edf3;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.education-module__-kOqtG__tabs{gap:8px;margin-bottom:20px;padding-bottom:12px;display:flex;overflow:auto}.education-module__-kOqtG__tabs button{white-space:nowrap;color:#244a68;cursor:pointer;background:#fff;border:1px solid #d5e5ef;border-radius:10px;flex-shrink:0;padding:12px 16px}.education-module__-kOqtG__tabs button[aria-selected=true]{color:#0658ed;background:#e8f2ff;border-color:#0658ed}.education-module__-kOqtG__editor{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:20px;display:grid}.education-module__-kOqtG__fields{gap:18px;display:grid}.education-module__-kOqtG__fields label{gap:6px;font-size:14px;font-weight:600;display:grid}.education-module__-kOqtG__fields input,.education-module__-kOqtG__fields select,.education-module__-kOqtG__fields textarea,.education-module__-kOqtG__input{color:#183b52;width:100%;font:inherit;background:#fff;border:1px solid #cbdfe8;border-radius:9px;min-width:0;padding:12px}.education-module__-kOqtG__fields textarea{resize:vertical;min-height:120px}.education-module__-kOqtG__fields input[type=checkbox]{width:18px;height:18px}.education-module__-kOqtG__check{align-items:flex-start;gap:10px!important;display:flex!important}.education-module__-kOqtG__prose{overflow-wrap:anywhere;line-height:1.8}.education-module__-kOqtG__prose img{object-fit:contain;max-width:100%;max-height:480px}.education-module__-kOqtG__prose figcaption{color:#557084;font-size:14px}.education-module__-kOqtG__prose h2{margin:28px 0 12px}.education-module__-kOqtG__prose blockquote{background:#f0faf5;border-left:3px solid #00856c;margin:12px 0;padding:12px 20px}.education-module__-kOqtG__source{overflow-wrap:anywhere;border-bottom:1px solid #e0eaf0;padding:14px 0}.education-module__-kOqtG__source small{display:block}.education-module__-kOqtG__error{color:#9b2520;background:#fff0ef;border-radius:8px;padding:16px}.education-module__-kOqtG__success{color:#006244;background:#e5f8ef;border-radius:8px;padding:16px}.education-module__-kOqtG__actions{z-index:2;background:#f3f9fcf5;border-top:1px solid #d9e6ed;flex-wrap:wrap;gap:10px;padding:14px;display:flex;position:sticky;bottom:0}.education-module__-kOqtG__subcard{background:#f6fafc;border-radius:10px;margin:12px 0;padding:16px}.education-module__-kOqtG__subcard button{margin-top:8px}.education-module__-kOqtG__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.education-module__-kOqtG__shell :focus-visible{outline-offset:3px;outline:3px solid #387deb}.education-module__-kOqtG__catalogNav{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.education-module__-kOqtG__titleIcon{color:#00856c}.education-module__-kOqtG__empty{text-align:center;background:#f6faff;border:1px dashed #b9d7e9;border-radius:14px;padding:36px}.education-module__-kOqtG__progress{background:#e4eef5;border-radius:3px;height:6px;margin-top:12px;overflow:hidden}.education-module__-kOqtG__progress span{background:#00856c;height:100%;display:block}.education-module__-kOqtG__preview{max-width:980px;margin:auto}.education-module__-kOqtG__split{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:900px){.education-module__-kOqtG__editor{grid-template-columns:1fr}.education-module__-kOqtG__header nav{gap:12px;font-size:14px}.education-module__-kOqtG__hero{padding:22px}.education-module__-kOqtG__main{padding:20px 16px 60px}.education-module__-kOqtG__split{grid-template-columns:1fr}}@media (max-width:600px){.education-module__-kOqtG__grid{grid-template-columns:1fr}.education-module__-kOqtG__header{flex-wrap:wrap;padding:12px 16px}.education-module__-kOqtG__header nav{justify-content:space-between;width:100%}.education-module__-kOqtG__card{padding:18px}.education-module__-kOqtG__hero h1{font-size:28px}.education-module__-kOqtG__stats{gap:16px}.education-module__-kOqtG__actions .education-module__-kOqtG__button{flex:1;padding:10px}.education-module__-kOqtG__lessonLink{flex-direction:column;align-items:flex-start;gap:8px}}
.student-module__mLkUkq__shell{color:#183655;background:#f5faff;min-height:100dvh;line-height:1.55;overflow-x:hidden}.student-module__mLkUkq__shell *{box-sizing:border-box}.student-module__mLkUkq__shell a{text-decoration:none}.student-module__mLkUkq__header{background:#fff;border-bottom:1px solid #d9e8f5;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 max(22px,50vw - 750px);display:flex}.student-module__mLkUkq__brand{color:#065ea9;white-space:nowrap;align-items:center;gap:10px;font-weight:800;display:flex}.student-module__mLkUkq__brand img{object-fit:contain;width:54px;height:54px}.student-module__mLkUkq__brand small{color:#60758c;font-size:11px;font-weight:500;display:block}.student-module__mLkUkq__desktopNav,.student-module__mLkUkq__headerTools{align-items:center;gap:20px;display:flex}.student-module__mLkUkq__desktopNav a,.student-module__mLkUkq__accountLink{color:#193e6c;white-space:nowrap;font-weight:600}.student-module__mLkUkq__accountLink{align-items:center;gap:8px;display:flex}.student-module__mLkUkq__aiButton,.student-module__mLkUkq__primary{cursor:pointer;background:#008564;border:0;border-radius:11px;justify-content:center;align-items:center;padding:12px 20px;font-weight:800;display:inline-flex;color:#fff!important}.student-module__mLkUkq__outline{color:#075f4d;cursor:pointer;background:#fff;border:1px solid #a9d4d2;border-radius:11px;justify-content:center;align-items:center;padding:11px 18px;font-weight:750;display:inline-flex}.student-module__mLkUkq__main{max-width:1500px;margin:auto;padding:0 24px 80px}.student-module__mLkUkq__bottomNav,.student-module__mLkUkq__mobileAi{display:none}.student-module__mLkUkq__banner{background:linear-gradient(90deg,#e9f7ff 0%,#e9f7ffed 37%,#e9f7ff29 73%),url(/brand/local/dien-bien-phu-landscape.jpg) 50%/cover;border-radius:22px;min-height:285px;margin:20px -24px 30px;padding:52px 42px}.student-module__mLkUkq__banner h1{letter-spacing:-.035em;color:#163454;max-width:800px;margin:8px 0 12px;font-size:clamp(35px,3.5vw,58px);line-height:1.1}.student-module__mLkUkq__banner p{max-width:670px;margin:0 0 18px;font-size:18px}.student-module__mLkUkq__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#087c5d;font-size:13px;font-weight:850}.student-module__mLkUkq__actions,.student-module__mLkUkq__meta,.student-module__mLkUkq__promptRow{flex-wrap:wrap;gap:10px;display:flex}.student-module__mLkUkq__section{margin:34px 0}.student-module__mLkUkq__sectionTitle{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.student-module__mLkUkq__sectionTitle h2{letter-spacing:-.025em;margin:0;font-size:26px}.student-module__mLkUkq__sectionTitle a,.student-module__mLkUkq__domainInner a,.student-module__mLkUkq__lessonCardBody a{color:#075faa;font-weight:750}.student-module__mLkUkq__domainGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.student-module__mLkUkq__domainCard,.student-module__mLkUkq__card,.student-module__mLkUkq__lessonCard,.student-module__mLkUkq__softCard,.student-module__mLkUkq__lessonPanel{background:#fff;border:1px solid #dce9f5;border-radius:16px;overflow:hidden}.student-module__mLkUkq__domainCard img{object-fit:cover;width:100%;height:125px}.student-module__mLkUkq__domainInner,.student-module__mLkUkq__softCard{padding:18px}.student-module__mLkUkq__domainInner svg{color:#008564}.student-module__mLkUkq__domainInner h3{margin:4px 0;font-size:21px}.student-module__mLkUkq__domainInner p,.student-module__mLkUkq__softCard p{color:#506984;margin:0 0 12px}.student-module__mLkUkq__lessonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.student-module__mLkUkq__lessonCard{flex-direction:column;display:flex}.student-module__mLkUkq__lessonCover{object-fit:cover;background:#dfecf6;width:100%;height:165px}.student-module__mLkUkq__lessonCoverFallback{color:#0b775d;background:linear-gradient(125deg,#e4f7ee,#dcecff);place-items:center;height:165px;font-size:54px;display:grid}.student-module__mLkUkq__lessonCardBody{flex-direction:column;flex:1;padding:19px;display:flex}.student-module__mLkUkq__lessonCardBody h3{margin:10px 0;font-size:21px;line-height:1.25}.student-module__mLkUkq__lessonCardBody p{color:#4f6781;margin:0 0 12px}.student-module__mLkUkq__lessonCardBody a{margin-top:auto}.student-module__mLkUkq__meta{color:#5c728b;font-size:14px}.student-module__mLkUkq__demo,.student-module__mLkUkq__real{border-radius:7px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-block}.student-module__mLkUkq__demo{color:#765200;background:#fff1d7}.student-module__mLkUkq__real{color:#077054;background:#e0f5e9}.student-module__mLkUkq__twoCol{grid-template-columns:1.65fr 1fr;gap:18px;display:grid}.student-module__mLkUkq__softCard h3{margin:0 0 12px;font-size:21px}.student-module__mLkUkq__empty{color:#48617d;background:#f4faff;border:1px dashed #b5d4e8;border-radius:12px;padding:24px}.student-module__mLkUkq__filterBar{background:#fff;border:1px solid #dce9f5;border-radius:16px;flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:14px;display:flex}.student-module__mLkUkq__filterBar input,.student-module__mLkUkq__filterBar select{font:inherit;color:#183655;background:#fff;border:1px solid #cfdeeb;border-radius:10px;min-width:0;padding:11px 13px}.student-module__mLkUkq__filterBar input{flex:2 260px}.student-module__mLkUkq__filterBar select{flex:150px}.student-module__mLkUkq__lessonHero{background:linear-gradient(90deg,#eaf7ff 0%,#eaf7fff7 42%,#eaf7ff61 76%),url(/brand/local/dien-bien-phu-landscape.jpg) 50%/cover;border-radius:22px;align-items:center;min-height:360px;margin:20px -24px 28px;padding:35px 42px;display:flex}.student-module__mLkUkq__lessonHero h1{letter-spacing:-.035em;max-width:850px;margin:12px 0;font-size:clamp(36px,4vw,62px);line-height:1.09}.student-module__mLkUkq__lessonHero p{max-width:700px;font-size:18px}.student-module__mLkUkq__crumb{color:#275378;font-size:14px;font-weight:650}.student-module__mLkUkq__lessonColumns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.student-module__mLkUkq__lessonMain{min-width:0}.student-module__mLkUkq__lessonAside{gap:18px;display:grid;position:sticky;top:18px}.student-module__mLkUkq__lessonNav{gap:8px;margin-bottom:16px;padding-bottom:8px;display:flex;overflow:auto}.student-module__mLkUkq__lessonNav a{color:#285576;background:#fff;border:1px solid #d5e5ef;border-radius:10px;flex:none;padding:9px 13px;font-weight:650}.student-module__mLkUkq__lessonPanel{margin-bottom:18px;padding:26px;scroll-margin-top:16px}.student-module__mLkUkq__lessonPanel h2{margin:0 0 14px;font-size:26px;line-height:1.2}.student-module__mLkUkq__lessonPanel p{overflow-wrap:anywhere}.student-module__mLkUkq__lessonPanel img,.student-module__mLkUkq__lessonPanel video{max-width:100%}.student-module__mLkUkq__lessonPanel iframe{aspect-ratio:16/9;border:0;width:100%}.student-module__mLkUkq__gallery{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.student-module__mLkUkq__gallery figure{scroll-snap-align:start;flex:0 0 min(280px,80%);margin:0}.student-module__mLkUkq__gallery img{object-fit:cover;border-radius:10px;width:100%;height:180px}.student-module__mLkUkq__gallery figcaption{color:#58728a;font-size:14px}.student-module__mLkUkq__resource{border-top:1px solid #e2edf4;padding:13px 0}.student-module__mLkUkq__resource a{color:#075faa;font-weight:700}.student-module__mLkUkq__progressTrack{background:#e1ecf3;border-radius:99px;height:10px;margin:14px 0;overflow:hidden}.student-module__mLkUkq__progressTrack span{background:#00a374;height:100%;display:block}.student-module__mLkUkq__progressNum{color:#08785f;font-size:34px;font-weight:850}.student-module__mLkUkq__progressActions{gap:9px;display:grid}.student-module__mLkUkq__progressActions button{font:inherit}.student-module__mLkUkq__progressMessage{color:#577089;font-size:14px}.student-module__mLkUkq__info{background:#fff4f3;border-left:4px solid #dd5d56;border-radius:12px;padding:17px 20px}.student-module__mLkUkq__placeholder{color:#567089;background:#f6fbff;border:1px dashed #b8d1e0;border-radius:12px;padding:20px}.student-module__mLkUkq__promptRow a{color:#135c8f;background:#f7fbff;border:1px solid #d5e5ef;border-radius:20px;padding:8px 12px;font-size:14px}.student-module__mLkUkq__back{color:#075faa;margin-top:16px;display:inline-block}.student-module__mLkUkq__statusLine{color:#577089;font-size:14px}.student-module__mLkUkq__resumeCard{justify-content:space-between;align-items:center;gap:15px;display:flex}.student-module__mLkUkq__resumeCard h3{margin:4px 0}.student-module__mLkUkq__resumeCard a{flex:none}.student-module__mLkUkq__shell :focus-visible{outline-offset:2px;outline:3px solid #2879cf}@media (max-width:1100px){.student-module__mLkUkq__desktopNav{gap:10px;font-size:13px}.student-module__mLkUkq__brand small{display:none}.student-module__mLkUkq__domainGrid,.student-module__mLkUkq__lessonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.student-module__mLkUkq__lessonColumns{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:760px){.student-module__mLkUkq__header{height:64px;padding:0 16px}.student-module__mLkUkq__brand img{width:44px;height:44px}.student-module__mLkUkq__desktopNav,.student-module__mLkUkq__accountLink{display:none}.student-module__mLkUkq__headerTools .student-module__mLkUkq__aiButton{padding:9px 13px}.student-module__mLkUkq__main{padding:0 16px 125px}.student-module__mLkUkq__banner,.student-module__mLkUkq__lessonHero{background-position:50%;border-radius:0;min-height:310px;margin:0 -16px 23px;padding:28px 18px}.student-module__mLkUkq__banner h1,.student-module__mLkUkq__lessonHero h1{font-size:clamp(32px,9vw,42px)}.student-module__mLkUkq__banner p,.student-module__mLkUkq__lessonHero p{font-size:16px}.student-module__mLkUkq__domainGrid,.student-module__mLkUkq__lessonGrid,.student-module__mLkUkq__twoCol,.student-module__mLkUkq__lessonColumns{grid-template-columns:1fr}.student-module__mLkUkq__domainCard{grid-template-columns:112px 1fr;display:grid}.student-module__mLkUkq__domainCard img{height:100%;min-height:150px}.student-module__mLkUkq__lessonAside{grid-row:1;position:static}.student-module__mLkUkq__lessonPanel{padding:18px}.student-module__mLkUkq__bottomNav{z-index:40;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #d5e4ed;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.student-module__mLkUkq__bottomNav a{color:#34536c;text-align:center;white-space:nowrap;flex:1;place-content:center;gap:2px;min-width:0;font-size:10px;display:grid}.student-module__mLkUkq__bottomNav svg{width:22px;height:22px;margin:auto}.student-module__mLkUkq__mobileAi{right:14px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:39;background:#008564;border-radius:99px;padding:11px 17px;font-weight:800;display:block;position:fixed;box-shadow:0 7px 20px #1234;color:#fff!important}.student-module__mLkUkq__sectionTitle h2{font-size:22px}.student-module__mLkUkq__resumeCard{flex-direction:column;align-items:flex-start}.student-module__mLkUkq__lessonNav{margin-right:-16px}}.student-module__mLkUkq__studentHero{isolation:isolate;color:#102c4b;background:#eaf7ff;border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:center;gap:32px;min-height:430px;margin:20px -24px 38px;padding:52px 64px;display:grid;position:relative;overflow:hidden}.student-module__mLkUkq__studentHero:before{content:"";z-index:-2;background:linear-gradient(90deg,#f3fbff 0%,#f3fbfff5 38%,#e9f8ffce 66%,#e9f8ffab 100%),url(/education/muong-thanh-ricefields-commons.jpg) 50% 62%/cover;position:absolute;inset:0}.student-module__mLkUkq__studentHero:after{content:"";z-index:-1;background:linear-gradient(#0000,#f3fbfff0);height:105px;position:absolute;inset:auto 0 0}.student-module__mLkUkq__heroCopy{z-index:2;max-width:760px;position:relative}.student-module__mLkUkq__heroCopy h1{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(40px,4.5vw,68px);font-weight:850;line-height:1.06}.student-module__mLkUkq__heroCopy h1 span{color:#087b60}.student-module__mLkUkq__heroCopy p{color:#31516d;max-width:625px;margin:0 0 26px;font-size:clamp(17px,1.35vw,20px)}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions{gap:12px}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions a{gap:8px}.student-module__mLkUkq__heroTrust{color:#426884;flex-wrap:wrap;gap:20px;margin-top:32px;font-size:12px;font-weight:700;display:flex}.student-module__mLkUkq__heroTrust span:before{content:"✓";color:#008564;margin-right:6px}.student-module__mLkUkq__heroArt{place-items:center;height:320px;display:grid;position:relative}.student-module__mLkUkq__heroMonument{object-fit:cover;object-position:center 25%;border:8px solid #fff;border-radius:120px 120px 22px 22px;width:230px;height:300px;transform:rotate(3deg);box-shadow:0 18px 55px #194a6c38}.student-module__mLkUkq__heroFlower{object-fit:cover;border:7px solid #fff;border-radius:50%;width:140px;height:140px;position:absolute;bottom:0;right:0;box-shadow:0 12px 30px #193e5d36}.student-module__mLkUkq__heroArtLabel{color:#08694e;text-shadow:0 2px 8px #fff;font-family:Georgia,serif;font-size:32px;font-style:italic;line-height:1.05;position:absolute;bottom:10px;left:-4%}.student-module__mLkUkq__heroArtLabel small{letter-spacing:.02em;color:#244562;margin-top:7px;font:600 12px/1.4 Arial,sans-serif;display:block}.student-module__mLkUkq__sectionTitle{align-items:end;margin-bottom:18px}.student-module__mLkUkq__sectionTitle>div h2{margin:5px 0 0}.student-module__mLkUkq__sectionTitle>a{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.student-module__mLkUkq__domainCard{transition:transform .2s,box-shadow .2s;box-shadow:0 5px 18px #144c7210}.student-module__mLkUkq__domainCard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #144c721e}.student-module__mLkUkq__domainCard img{height:160px}.student-module__mLkUkq__domainInner{padding:21px}.student-module__mLkUkq__domainIcon{background:#e8f7f0;border:3px solid #fff;border-radius:13px;place-items:center;width:43px;height:43px;margin-top:-44px;display:grid;position:relative}.student-module__mLkUkq__domainInner h3{margin:12px 0 5px}.student-module__mLkUkq__domainInner p{min-height:48px}.student-module__mLkUkq__domainInner a{align-items:center;gap:5px;display:inline-flex}.student-module__mLkUkq__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.student-module__mLkUkq__featuredGrid .student-module__mLkUkq__lessonCard{box-shadow:0 5px 18px #144c7210}.student-module__mLkUkq__contentNote{color:#60788e;margin:12px 0 0;font-size:13px}.student-module__mLkUkq__dashboardBottom{grid-template-columns:1.55fr 1fr;gap:18px;display:grid}.student-module__mLkUkq__dashboardBottom .student-module__mLkUkq__softCard{padding:30px}.student-module__mLkUkq__dashboardBottom h2{margin:6px 0 10px;font-size:24px;line-height:1.22}.student-module__mLkUkq__dashboardBottom p{color:#45627d;max-width:650px;margin:0 0 20px}.student-module__mLkUkq__dashboardBottom a{gap:8px}.student-module__mLkUkq__journeyCard{background:linear-gradient(115deg,#e5f8ed,#f4fbff);border:1px solid #c9e8db;border-radius:16px;align-items:start;gap:22px;padding:30px;display:flex}.student-module__mLkUkq__journeyIcon{color:#087b60;background:#fff;border-radius:15px;flex:none;place-items:center;width:55px;height:55px;display:grid}.student-module__mLkUkq__photoCredits{color:#627b91;border-top:1px solid #dce9f5;margin:34px 0 0;padding:14px 0;font-size:12px}.student-module__mLkUkq__photoCredits summary{cursor:pointer;font-weight:700}.student-module__mLkUkq__photoCredits ul{margin:8px 0 0;padding-left:21px;line-height:1.7}.student-module__mLkUkq__photoCredits a{color:#075faa;text-decoration:underline}@media (max-width:1100px){.student-module__mLkUkq__studentHero{grid-template-columns:minmax(0,1fr) 260px;padding:40px}.student-module__mLkUkq__featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.student-module__mLkUkq__heroArtLabel{left:-8%}}@media (max-width:760px){.student-module__mLkUkq__studentHero{border-radius:0;grid-template-columns:1fr;gap:10px;min-height:0;margin:0 -16px 26px;padding:34px 20px 24px}.student-module__mLkUkq__studentHero:before{background:linear-gradient(#f3fbfff9 0%,#f3fbfff2 55%,#e9f8ffb8 100%),url(/education/muong-thanh-ricefields-commons.jpg) 50%/cover}.student-module__mLkUkq__heroCopy h1{font-size:clamp(34px,10vw,46px)}.student-module__mLkUkq__heroCopy p{font-size:16px}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions{grid-template-columns:1fr 1fr;display:grid}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions a:first-child{grid-column:1/-1}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions a{padding:11px 9px;font-size:13px}.student-module__mLkUkq__heroTrust{gap:8px 14px;margin-top:21px;font-size:11px}.student-module__mLkUkq__heroArt{place-items:end center;height:165px}.student-module__mLkUkq__heroMonument{border-width:5px;border-radius:70px 70px 12px 12px;width:116px;height:155px}.student-module__mLkUkq__heroFlower{border-width:4px;width:85px;height:85px;bottom:0;right:calc(50% - 125px)}.student-module__mLkUkq__heroArtLabel{font-size:22px;bottom:18px;left:2%}.student-module__mLkUkq__heroArtLabel small{font-size:9px}.student-module__mLkUkq__domainGrid,.student-module__mLkUkq__featuredGrid,.student-module__mLkUkq__dashboardBottom{grid-template-columns:1fr}.student-module__mLkUkq__domainCard{grid-template-columns:105px 1fr}.student-module__mLkUkq__domainCard img{height:100%;min-height:180px}.student-module__mLkUkq__domainInner{padding:16px}.student-module__mLkUkq__domainIcon{margin:0}.student-module__mLkUkq__domainInner h3{margin:5px 0}.student-module__mLkUkq__domainInner p{min-height:0;margin-bottom:6px;font-size:13px}.student-module__mLkUkq__dashboardBottom .student-module__mLkUkq__softCard,.student-module__mLkUkq__journeyCard{padding:20px}.student-module__mLkUkq__journeyCard{gap:14px}.student-module__mLkUkq__journeyIcon{width:43px;height:43px}.student-module__mLkUkq__sectionTitle{align-items:start}.student-module__mLkUkq__sectionTitle>a{margin-top:8px;font-size:12px}}.student-module__mLkUkq__banner{background:linear-gradient(90deg,#f2fbff 0%,#f2fbfff0 45%,#f2fbff70 100%),url(/education/muong-thanh-ricefields-commons.jpg) 50%/cover;flex-direction:column;justify-content:center;display:flex}.student-module__mLkUkq__banner h1{max-width:720px;font-size:clamp(37px,4vw,60px)}.student-module__mLkUkq__banner p{max-width:650px}.student-module__mLkUkq__lessonHero{background:linear-gradient(90deg,#f2fbff 0%,#f2fbfff3 43%,#eaf7ff69 100%),url(/education/muong-thanh-ricefields-commons.jpg) 50%/cover;min-height:390px}.student-module__mLkUkq__lessonHero>div{max-width:800px}.student-module__mLkUkq__lessonHero .student-module__mLkUkq__meta{color:#2f5877;margin:18px 0}.student-module__mLkUkq__lessonHero .student-module__mLkUkq__meta span{background:#ffffffdb;border:1px solid #d4e6ef;border-radius:99px;padding:5px 11px}.student-module__mLkUkq__lessonHero .student-module__mLkUkq__actions{margin-top:22px}.student-module__mLkUkq__lessonColumns{grid-template-columns:minmax(0,1fr) 355px}.student-module__mLkUkq__lessonNav a:hover{color:#075faa;background:#eaf7ff}.student-module__mLkUkq__lessonPanel{box-shadow:0 5px 17px #16496d0c}.student-module__mLkUkq__lessonPanel h2{color:#143a60}.student-module__mLkUkq__lessonAside .student-module__mLkUkq__softCard{padding:24px;box-shadow:0 6px 19px #16496d0e}.student-module__mLkUkq__lessonAside .student-module__mLkUkq__softCard:first-child{border-top:4px solid #008564}.student-module__mLkUkq__progressNum{font-size:42px;line-height:1.1}.student-module__mLkUkq__progressTrack{height:12px}.student-module__mLkUkq__lessonPanel .student-module__mLkUkq__info{margin-top:16px}@media (max-width:760px){.student-module__mLkUkq__banner,.student-module__mLkUkq__lessonHero{background:linear-gradient(#f2fbfffa 0%,#f2fbffed 70%,#eaf7ffac 100%),url(/education/muong-thanh-ricefields-commons.jpg) 50%/cover}.student-module__mLkUkq__lessonHero{min-height:0;padding-top:30px;padding-bottom:34px}.student-module__mLkUkq__lessonColumns{grid-template-columns:1fr}.student-module__mLkUkq__lessonAside{grid-row:1}.student-module__mLkUkq__lessonAside .student-module__mLkUkq__softCard{padding:19px}.student-module__mLkUkq__lessonNav{gap:7px}.student-module__mLkUkq__lessonNav a{padding:9px 11px;font-size:13px}}.student-module__mLkUkq__upcomingCard{color:#245476;background:linear-gradient(145deg,#f2fbf5,#f5fbff);border:1px dashed #a6d3c8;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:330px;padding:32px;display:flex}.student-module__mLkUkq__upcomingCard svg{color:#0a906b;margin-bottom:22px}.student-module__mLkUkq__upcomingCard h3{margin:8px 0;font-size:24px}.student-module__mLkUkq__upcomingCard p{color:#4f6f84;max-width:280px;margin:0}@media (max-width:760px){.student-module__mLkUkq__upcomingCard{min-height:170px;padding:22px}.student-module__mLkUkq__upcomingCard svg{margin-bottom:8px}.student-module__mLkUkq__upcomingCard h3{font-size:20px}.student-module__mLkUkq__heroCopy .student-module__mLkUkq__actions a:last-child{grid-column:1/-1}}.student-module__mLkUkq__lessonHero{grid-template-columns:minmax(0,1fr) minmax(290px,350px);align-items:center;gap:36px;display:grid}.student-module__mLkUkq__lessonHero>div:first-child{min-width:0}.student-module__mLkUkq__progressHeroCard{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffed;border:1px solid #d4e8ed;border-top:5px solid #008564;border-radius:17px;padding:26px;box-shadow:0 18px 48px #17486025}.student-module__mLkUkq__progressHeroCard h3{margin:0 0 16px;font-size:20px;line-height:1.3}.student-module__mLkUkq__progressHeroCard p{color:#46637c;margin:8px 0;font-size:14px;line-height:1.5}.student-module__mLkUkq__progressHeroCard .student-module__mLkUkq__progressNum{font-size:43px}.student-module__mLkUkq__progressHeroCard .student-module__mLkUkq__progressActions{margin-top:15px}.student-module__mLkUkq__progressHeroCard .student-module__mLkUkq__progressActions button{width:100%}@media (max-width:850px){.student-module__mLkUkq__lessonHero{grid-template-columns:1fr}.student-module__mLkUkq__progressHeroCard{max-width:550px}}@media (max-width:760px){.student-module__mLkUkq__lessonHero{gap:22px}.student-module__mLkUkq__progressHeroCard{max-width:none;padding:20px}.student-module__mLkUkq__progressHeroCard h3{margin-bottom:8px}.student-module__mLkUkq__progressHeroCard .student-module__mLkUkq__progressNum{font-size:33px}.student-module__mLkUkq__lessonAside{grid-row:auto}}.student-module__mLkUkq__demoNotice{color:#765200;background:#fff8e8;border:1px solid #f0d49b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;padding:12px 16px;font-size:13px;display:flex}.student-module__mLkUkq__demoColumns{grid-template-columns:1.15fr 1fr;gap:16px;margin:16px 0;display:grid}.student-module__mLkUkq__demoMapPanel,.student-module__mLkUkq__demoFeature{background:#fff;border:1px solid #dce9f5;border-radius:17px;overflow:hidden;box-shadow:0 5px 18px #144c7210}.student-module__mLkUkq__demoMapArt{height:240px;position:relative;overflow:hidden}.student-module__mLkUkq__demoMapArt img{object-fit:cover}.student-module__mLkUkq__demoMapArt>span{color:#07694e;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-weight:800;display:flex;position:absolute;bottom:18px;left:20px}.student-module__mLkUkq__demoMapCopy{flex-wrap:wrap;align-items:center;gap:20px;padding:20px;display:flex}.student-module__mLkUkq__demoMapCopy h3{width:100%;margin:0;font-size:22px}.student-module__mLkUkq__demoMapCopy p{color:#516a82;flex:1;margin:0}.student-module__mLkUkq__demoMapCopy a{gap:6px}.student-module__mLkUkq__demoMissionList{gap:10px;display:grid}.student-module__mLkUkq__demoMission{color:#183655;background:#fff;border:1px solid #dce9f5;border-radius:15px;align-items:center;gap:13px;min-width:0;padding:10px;display:flex;box-shadow:0 5px 18px #144c7210}.student-module__mLkUkq__demoMission>img{object-fit:cover;border-radius:9px;flex:none;width:95px;height:79px}.student-module__mLkUkq__demoMission>span{flex:1;min-width:0}.student-module__mLkUkq__demoMission strong,.student-module__mLkUkq__demoMission small{display:block}.student-module__mLkUkq__demoMission strong{font-size:15px}.student-module__mLkUkq__demoMission strong svg{vertical-align:middle;color:#008564}.student-module__mLkUkq__demoMission small{color:#577089;margin-top:4px;font-size:12px}.student-module__mLkUkq__demoMission>svg{color:#075faa;flex:none}.student-module__mLkUkq__demoFeature{min-height:185px;padding:22px;position:relative}.student-module__mLkUkq__demoFeature>.student-module__mLkUkq__demo{position:absolute;top:20px;right:20px}.student-module__mLkUkq__demoFeature>svg{color:#008564}.student-module__mLkUkq__demoFeature h3{margin:8px 0 5px;font-size:21px}.student-module__mLkUkq__demoFeature p{color:#526d83;max-width:490px;margin:0 0 12px}.student-module__mLkUkq__demoFeature a{color:#075faa;align-items:center;gap:6px;font-weight:800;display:inline-flex}@media (max-width:760px){.student-module__mLkUkq__demoColumns{grid-template-columns:1fr}.student-module__mLkUkq__demoMapArt{height:195px}.student-module__mLkUkq__demoMapCopy{padding:17px}.student-module__mLkUkq__demoMapCopy h3{font-size:19px}.student-module__mLkUkq__demoMapCopy p{flex-basis:100%}.student-module__mLkUkq__demoMission>img{width:70px;height:67px}.student-module__mLkUkq__demoMission strong{font-size:13px}.student-module__mLkUkq__demoMission small{font-size:11px}}.student-module__mLkUkq__demoQuiz{background:#fff;border:1px solid #dce9f5;border-radius:18px;max-width:850px;margin:24px auto;padding:28px;box-shadow:0 8px 25px #144c7210}.student-module__mLkUkq__demoQuizBar{color:#315976;justify-content:space-between;gap:12px;display:flex}.student-module__mLkUkq__demoQuizBar span{font-size:13px}.student-module__mLkUkq__demoQuiz h2{margin:27px 0;font-size:clamp(22px,2.4vw,31px);line-height:1.3}.student-module__mLkUkq__demoOptions{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.student-module__mLkUkq__demoOptions button{text-align:left;color:#183655;min-height:65px;font:inherit;cursor:pointer;background:#f7fbff;border:1px solid #d4e4f0;border-radius:12px;align-items:center;gap:13px;padding:12px;display:flex}.student-module__mLkUkq__demoOptions button:hover,.student-module__mLkUkq__demoOptions .student-module__mLkUkq__demoOptionSelected{background:#ecfaf4;border-color:#078f6e}.student-module__mLkUkq__demoOptions b{color:#075faa;background:#e2edf7;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.student-module__mLkUkq__demoOptionSelected b{color:#fff;background:#078f6e}.student-module__mLkUkq__demoQuizFeedback{color:#075f4d;font-weight:700}.student-module__mLkUkq__demoQuiz button:disabled{opacity:.55;cursor:not-allowed}.student-module__mLkUkq__demoQuizDone{background:#eef9f1;border-radius:10px;margin-top:15px;padding:13px}.student-module__mLkUkq__demoQuizDone button{color:#075faa;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:760px){.student-module__mLkUkq__demoQuiz{padding:18px}.student-module__mLkUkq__demoOptions{grid-template-columns:1fr}}.student-module__mLkUkq__demoContestGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.student-module__mLkUkq__demoContestGrid>article{background:#fff;border:1px solid #dce9f5;border-radius:17px;min-height:230px;padding:25px}.student-module__mLkUkq__demoContestGrid>article>svg{color:#008564}.student-module__mLkUkq__demoContestGrid h2{margin:15px 0 8px;font-size:23px}.student-module__mLkUkq__demoContestGrid p{color:#526d83}.student-module__mLkUkq__demoContestGrid a{color:#075faa;align-items:center;gap:7px;font-weight:800;display:inline-flex}@media (max-width:760px){.student-module__mLkUkq__demoContestGrid{grid-template-columns:1fr}}
.practice-module__oZMOAG__shell{font-family:var(--font-be-vietnam-pro),Arial,sans-serif;color:#143354;background:#f3faff;min-height:100dvh;line-height:1.6}.practice-module__oZMOAG__shell *{box-sizing:border-box}.practice-module__oZMOAG__shell h1,.practice-module__oZMOAG__shell h2,.practice-module__oZMOAG__shell h3,.practice-module__oZMOAG__shell p,.practice-module__oZMOAG__shell figure{margin:0}.practice-module__oZMOAG__shell a{text-decoration:none}.practice-module__oZMOAG__shell button,.practice-module__oZMOAG__shell input,.practice-module__oZMOAG__shell textarea,.practice-module__oZMOAG__shell select{font:inherit}.practice-module__oZMOAG__shell button{cursor:pointer}.practice-module__oZMOAG__shell button:disabled{opacity:.48;cursor:not-allowed}.practice-module__oZMOAG__shell :focus-visible{outline-offset:3px;outline:3px solid #0874ec}.practice-module__oZMOAG__header{background:#fff;border-bottom:1px solid #ddeaf5;align-items:center;gap:18px;min-height:72px;padding:12px 28px;display:flex}.practice-module__oZMOAG__brand{color:#0067e8;white-space:nowrap;align-items:center;gap:8px;font-size:23px;font-weight:750;display:flex}.practice-module__oZMOAG__brand img{object-fit:contain;width:55px;height:44px}.practice-module__oZMOAG__brand small{color:#5d7696;font-size:9px;font-weight:400;display:block}.practice-module__oZMOAG__header nav{align-items:center;gap:5px;margin:auto;display:flex}.practice-module__oZMOAG__header nav a,.practice-module__oZMOAG__header nav>span{color:#34537c;white-space:nowrap;align-items:center;gap:7px;padding:11px 10px;font-size:12px;display:flex}.practice-module__oZMOAG__header nav a[aria-current]{color:#0060e8;background:#eaf4ff;border-radius:8px;box-shadow:inset 0 -3px #0068ff}.practice-module__oZMOAG__header nav>span{color:#718298}.practice-module__oZMOAG__aiHeader{color:#fff;background:#00886a;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:650;display:flex}.practice-module__oZMOAG__account{color:#294d7d}.practice-module__oZMOAG__main{max-width:1600px;margin:auto;padding:0 30px 22px}.practice-module__oZMOAG__hero{background:linear-gradient(90deg,#f4fbff 5%,#f4fbffec 43%,#e9f7ff40),url(/education/muong-thanh-ricefields-commons.jpg) 50% 43%/cover;justify-content:space-between;align-items:center;min-height:166px;margin:0 -30px;padding:25px 45px;display:flex}.practice-module__oZMOAG__hero>div:first-child{max-width:740px}.practice-module__oZMOAG__hero h1{letter-spacing:-.035em;color:#10294b;font-size:38px;font-weight:800;line-height:1.25}.practice-module__oZMOAG__hero em{color:#006e59;font-style:normal}.practice-module__oZMOAG__hero p{max-width:650px;margin-top:10px;font-size:14px}.practice-module__oZMOAG__heroQuote{color:#fff;text-align:center;text-shadow:0 1px 5px #194953;margin-right:25px;font-family:Georgia,serif;font-size:24px;font-style:italic}.practice-module__oZMOAG__filters{background:#fff;border:1px solid #e3eff8;border-radius:10px;align-items:center;gap:10px;margin-bottom:15px;padding:9px;display:flex}.practice-module__oZMOAG__filters button{white-space:nowrap;color:#23587d;background:#f6faff;border:1px solid #e3edf8;border-radius:7px;justify-content:center;align-items:center;gap:11px;min-height:46px;padding:10px 22px;font-size:13px;font-weight:650;display:flex}.practice-module__oZMOAG__filters [data-tone="0"]{color:#cf153c;background:#fff2f4}.practice-module__oZMOAG__filters [data-tone="1"]{color:#008763;background:#effbf4}.practice-module__oZMOAG__filters [data-tone="2"]{color:#0064e6;background:#eff7ff}.practice-module__oZMOAG__filters [data-tone="3"]{color:#b36500;background:#fff8e9}.practice-module__oZMOAG__filters button[aria-pressed=true]{color:#fff;background:#008b6c;border-color:#008b6c}.practice-module__oZMOAG__filterNote{color:#5d7892;max-width:135px;margin-left:auto;font-size:10px}.practice-module__oZMOAG__layout{grid-template-columns:280px minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.practice-module__oZMOAG__left,.practice-module__oZMOAG__right,.practice-module__oZMOAG__center{min-width:0}.practice-module__oZMOAG__card{background:#fff;border:1px solid #dfedf7;border-radius:10px;padding:16px;box-shadow:0 2px 9px #c6dfef16}.practice-module__oZMOAG__left .practice-module__oZMOAG__card,.practice-module__oZMOAG__right .practice-module__oZMOAG__card{margin-bottom:13px}.practice-module__oZMOAG__card h2{color:#112f55;align-items:center;gap:9px;margin-bottom:14px;font-size:16px;font-weight:750;line-height:1.45;display:flex}.practice-module__oZMOAG__card h2>svg{color:#006bff;flex-shrink:0;width:22px}.practice-module__oZMOAG__card p{font-size:12px;line-height:1.75}.practice-module__oZMOAG__small{color:#637e96;margin-top:9px!important;font-size:10px!important}.practice-module__oZMOAG__progress{align-items:center;gap:16px;display:flex}.practice-module__oZMOAG__ring{border-radius:50%;flex-shrink:0;width:118px;height:118px;padding:8px}.practice-module__oZMOAG__ring>span{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.practice-module__oZMOAG__ring b{color:#17375a;font-size:23px}.practice-module__oZMOAG__ring small{font-size:10px}.practice-module__oZMOAG__counts{flex:1;gap:13px;font-size:11px;display:grid}.practice-module__oZMOAG__counts span{justify-content:space-between;gap:8px;display:flex}.practice-module__oZMOAG__counts span:first-child{color:#007e61}.practice-module__oZMOAG__counts span:nth-child(2){color:#bc3451}.practice-module__oZMOAG__encourage{background:#eef6ff;border-radius:9px;align-items:center;gap:13px;margin-top:16px;padding:12px 9px;display:flex}.practice-module__oZMOAG__encourage svg{color:#0685ca;flex-shrink:0}.practice-module__oZMOAG__encourage p{font-size:11px}.practice-module__oZMOAG__topicImage{object-fit:cover;border-radius:7px;width:100%;height:110px;margin-bottom:8px}.practice-module__oZMOAG__topics h3{font-size:13px;font-weight:650}.practice-module__oZMOAG__track{background:#e4edf5;border-radius:10px;height:7px;margin:12px 0;overflow:hidden}.practice-module__oZMOAG__track span{background:#00ad81;height:100%;display:block}.practice-module__oZMOAG__topics button{text-align:left;color:#33517b;background:#fff;border:0;border-top:1px solid #edf3f8;align-items:center;gap:9px;width:100%;padding:12px 5px;font-size:11px;display:flex}.practice-module__oZMOAG__topics button>span{flex:1}.practice-module__oZMOAG__topics button small{font-size:9px}.practice-module__oZMOAG__topics button[aria-pressed=true]{color:#007d66;background:#f1fbf7}.practice-module__oZMOAG__primary,.practice-module__oZMOAG__secondary{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:650;display:inline-flex}.practice-module__oZMOAG__primary{color:#fff;background:#008b6d;border:1px solid #008b6d}.practice-module__oZMOAG__secondary{color:#0c5bbb;background:#eef6ff;border:1px solid #dfecf9}.practice-module__oZMOAG__questionCard{padding:20px;scroll-margin-top:15px}.practice-module__oZMOAG__questionBar{border-bottom:1px solid #e6eff7;align-items:center;gap:12px;padding-bottom:15px;font-size:11px;display:flex}.practice-module__oZMOAG__questionBar strong{white-space:nowrap;font-size:14px}.practice-module__oZMOAG__questionBar progress{flex:1;min-width:20px}.practice-module__oZMOAG__shell progress{appearance:none;background:#dfebf6;border:0;border-radius:10px;height:9px;overflow:hidden}.practice-module__oZMOAG__shell progress::-webkit-progress-bar{background:#dfebf6}.practice-module__oZMOAG__shell progress::-webkit-progress-value{background:#00a980;border-radius:10px}.practice-module__oZMOAG__noTimer{color:#678094;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.practice-module__oZMOAG__badges{flex-wrap:wrap;gap:8px;margin:18px 0 12px;font-size:10px;display:flex}.practice-module__oZMOAG__badges span{color:#bc3653;background:#fff1f3;border-radius:30px;padding:4px 10px}.practice-module__oZMOAG__badges span:nth-child(2){color:#946000;background:#fff6dc}.practice-module__oZMOAG__badges span:nth-child(3){color:#6c45a8;background:#f1ecff}.practice-module__oZMOAG__questionCard h2.practice-module__oZMOAG__prompt{text-align:center;margin:12px 0 17px;font-size:21px;line-height:1.55;display:block}.practice-module__oZMOAG__questionImage img{object-fit:cover;border-radius:8px;width:100%;height:190px}.practice-module__oZMOAG__questionImage figcaption{text-align:center;color:#72879c;margin:7px 0 17px;font-size:9px;font-style:italic}.practice-module__oZMOAG__answers{border:0;grid-template-columns:1fr 1fr;gap:12px;min-width:0;margin:0;padding:0;display:grid}.practice-module__oZMOAG__answers label{cursor:pointer;background:#f7faff;border:1px solid #d4e4f4;border-radius:10px;align-items:center;gap:10px;min-height:76px;padding:14px 12px;font-size:12px;display:flex;position:relative}.practice-module__oZMOAG__answers input{accent-color:#008b6b;flex-shrink:0;width:17px;height:17px}.practice-module__oZMOAG__answers label>b{color:#305578;background:#e5eef8;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:14px;display:grid}.practice-module__oZMOAG__answers label[data-selected=true]{background:#e9faf3;border-color:#008e6e}.practice-module__oZMOAG__answers label[data-selected=true]>b{color:#fff;background:#008e6e}.practice-module__oZMOAG__answers label[data-correct=true]{border:2px solid #00896b}.practice-module__oZMOAG__answers small{color:#087955;margin-top:5px;font-size:10px;display:block}.practice-module__oZMOAG__navigation{justify-content:space-between;align-items:center;gap:9px;margin-top:18px;display:flex}.practice-module__oZMOAG__navigation>div{gap:8px;display:flex}.practice-module__oZMOAG__navigation button{padding:9px 11px;font-size:11px}.practice-module__oZMOAG__questionGrid{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.practice-module__oZMOAG__questionGrid button{color:#315578;background:#fff;border:1px solid #cbddec;border-radius:6px;justify-content:center;align-items:center;gap:1px;width:35px;height:35px;font-size:11px;display:flex;position:relative}.practice-module__oZMOAG__questionGrid button[data-answered=true]{color:#007556;background:#e2f7ee}.practice-module__oZMOAG__questionGrid button[aria-current]{color:#fff;background:#086bfa;border-color:#086bfa}.practice-module__oZMOAG__submitRow{border-top:1px solid #e4eef7;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding-top:15px;display:flex}.practice-module__oZMOAG__submitRow small{color:#6a8295;max-width:150px;font-size:9px}.practice-module__oZMOAG__welcomeTitle{font-size:25px!important;line-height:1.35!important;display:block!important}.practice-module__oZMOAG__startMeta{gap:22px;margin:15px 0;font-size:12px;display:flex}.practice-module__oZMOAG__startMeta span{align-items:center;gap:7px;display:flex}.practice-module__oZMOAG__intro{margin-bottom:12px!important}.practice-module__oZMOAG__demoNote{color:#806123;background:#fff8e9;border-radius:8px;padding:12px;margin-bottom:18px!important;font-size:11px!important}.practice-module__oZMOAG__resume{border-top:1px solid #e0ebf4;margin-top:16px;padding-top:15px}.practice-module__oZMOAG__resume button{margin-top:8px}.practice-module__oZMOAG__studyIcon{color:#008366;background:#eefaf5;border-radius:9px;align-items:center;gap:14px;margin:8px 0 13px;padding:15px;display:flex}.practice-module__oZMOAG__studyIcon svg{flex-shrink:0}.practice-module__oZMOAG__studyIcon strong{font-size:16px}.practice-module__oZMOAG__demo{color:#7856a1;background:#f4efff;border-radius:20px;margin-top:10px;padding:4px 8px;font-size:9px;display:inline-block}.practice-module__oZMOAG__right .practice-module__oZMOAG__secondary{width:100%;margin-top:13px}.practice-module__oZMOAG__textLink{color:#0868d9;align-items:center;gap:6px;margin-top:13px;font-size:11px;display:flex}.practice-module__oZMOAG__recent{border-top:1px solid #e5eef6;align-items:center;gap:10px;padding:11px 0;font-size:11px;display:flex}.practice-module__oZMOAG__recent span{flex:1}.practice-module__oZMOAG__recent small{color:#6a8196;font-size:9px;display:block}.practice-module__oZMOAG__recent b{color:#008167}.practice-module__oZMOAG__quick{margin-top:16px}.practice-module__oZMOAG__quick h2{margin-bottom:0}.practice-module__oZMOAG__quickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:13px;display:grid}.practice-module__oZMOAG__quickGrid article{background:#f7fbff;border:1px solid #e1edf6;border-radius:9px;min-width:0;display:flex;overflow:hidden}.practice-module__oZMOAG__quickGrid article>img{object-fit:cover;width:87px}.practice-module__oZMOAG__quickGrid article>div{flex:1;min-width:0;padding:10px}.practice-module__oZMOAG__quickGrid h3{align-items:center;gap:5px;margin:8px 0;font-size:13px;font-weight:650;line-height:1.4;display:flex}.practice-module__oZMOAG__quickGrid h3 svg{color:#006cf4;flex-shrink:0}.practice-module__oZMOAG__quickGrid p{font-size:10px}.practice-module__oZMOAG__quickGrid button{justify-content:space-between;width:100%;margin-top:9px;padding:7px;font-size:10px}.practice-module__oZMOAG__quickGrid .practice-module__oZMOAG__demo{margin-top:0}.practice-module__oZMOAG__result{background:#edf9f3;border:1px solid #c7eddf;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:9px;margin-bottom:18px;padding:16px;display:flex}.practice-module__oZMOAG__result h2{font-size:20px;margin:5px 0!important}.practice-module__oZMOAG__result>strong{color:#008568;align-self:center;font-size:36px}.practice-module__oZMOAG__result>strong small{font-size:12px}.practice-module__oZMOAG__resultNumbers{gap:12px;width:100%;display:flex}.practice-module__oZMOAG__resultNumbers span{text-align:center;background:#fff;border:1px solid #d9eae3;border-radius:6px;flex:1;padding:8px 12px;font-size:12px}.practice-module__oZMOAG__result p{width:100%}.practice-module__oZMOAG__explanation{background:#f0faf6;border-left:3px solid #00a47d;margin-top:15px;padding:14px;font-size:13px}.practice-module__oZMOAG__explanation p{margin-top:6px}.practice-module__oZMOAG__explanation small{color:#617c70;margin:8px 0;font-size:10px;display:block}.practice-module__oZMOAG__explanation button{font-size:11px}.practice-module__oZMOAG__error{color:#a62736;margin-top:12px!important;font-size:12px!important}.practice-module__oZMOAG__main footer{text-align:center;color:#7890a6;padding:20px 0 3px;font-size:11px}.practice-module__oZMOAG__mobileProgress,.practice-module__oZMOAG__bottom{display:none}.practice-module__oZMOAG__dialog{color:#193958;background:#fff;border:1px solid #d2e5f1;border-radius:14px;width:min(540px,100% - 28px);max-height:85dvh;margin:auto;padding:23px;position:fixed;inset:0;overflow:auto}.practice-module__oZMOAG__dialog::backdrop{background:#112d4869}.practice-module__oZMOAG__dialog h2{margin-bottom:12px;font-size:21px;font-weight:750}.practice-module__oZMOAG__dialog p{font-size:13px;line-height:1.7}.practice-module__oZMOAG__dialogActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.practice-module__oZMOAG__chat header{justify-content:space-between;align-items:center;gap:10px;display:flex}.practice-module__oZMOAG__chat h2{align-items:center;gap:8px;font-size:19px;display:flex}.practice-module__oZMOAG__chat header>button{background:#fff;border:0;padding:6px}.practice-module__oZMOAG__context{background:#eff8f4;border-radius:8px;padding:12px}.practice-module__oZMOAG__prompts{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.practice-module__oZMOAG__prompts button{color:#2a597e;background:#f3f8fd;border:1px solid #d7e6f3;border-radius:8px;padding:8px;font-size:11px}.practice-module__oZMOAG__messages{max-height:30dvh;overflow:auto}.practice-module__oZMOAG__messages p{white-space:pre-wrap;background:#f4f8fc;border-radius:7px;margin:7px 0;padding:10px}.practice-module__oZMOAG__chat form{gap:8px;margin-top:12px;font-size:12px;display:grid}.practice-module__oZMOAG__chat textarea{border:1px solid #bad4e8;border-radius:7px;width:100%;min-height:80px;padding:10px;font-size:16px}.practice-module__oZMOAG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.practice-module__oZMOAG__questionImage img[src*=victory-monument]{object-fit:contain;background:#e9eef2}.practice-module__oZMOAG__topicImage[src*=victory-monument]{object-position:center 28%}@media (max-width:1200px){.practice-module__oZMOAG__layout{grid-template-columns:230px minmax(0,1fr) 250px}.practice-module__oZMOAG__main{padding-left:20px;padding-right:20px}.practice-module__oZMOAG__header nav>span{display:none}.practice-module__oZMOAG__filters button{padding:9px 14px}.practice-module__oZMOAG__filterNote{display:none}.practice-module__oZMOAG__ring{width:95px;height:95px}.practice-module__oZMOAG__progress{gap:10px}.practice-module__oZMOAG__quickGrid article>img{width:65px}.practice-module__oZMOAG__hero{margin:0 -20px}.practice-module__oZMOAG__heroQuote{font-size:21px}.practice-module__oZMOAG__hero h1{font-size:34px}.practice-module__oZMOAG__hero>div:first-child{max-width:650px}.practice-module__oZMOAG__navigation{flex-wrap:wrap}.practice-module__oZMOAG__noTimer{display:none}}@media (max-width:1000px){.practice-module__oZMOAG__header nav{display:none}.practice-module__oZMOAG__aiHeader{margin-left:auto}.practice-module__oZMOAG__layout{grid-template-columns:230px minmax(0,1fr)}.practice-module__oZMOAG__right{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.practice-module__oZMOAG__heroQuote{display:none}.practice-module__oZMOAG__quickGrid{grid-template-columns:repeat(2,1fr)}}.practice-module__oZMOAG__heroQuote{font-family:var(--font-be-vietnam-pro),"Segoe UI",sans-serif;letter-spacing:normal;text-wrap:balance;font-size:22px;font-style:normal;font-weight:500;line-height:1.6}@media (max-width:700px){.practice-module__oZMOAG__header{gap:10px;min-height:65px;padding:10px 14px}.practice-module__oZMOAG__brand{gap:5px;font-size:17px}.practice-module__oZMOAG__brand img{width:38px;height:38px}.practice-module__oZMOAG__brand small{font-size:7px}.practice-module__oZMOAG__aiHeader{padding:8px;font-size:11px}.practice-module__oZMOAG__account{display:none}.practice-module__oZMOAG__main{padding:0 12px 85px}.practice-module__oZMOAG__hero{background-position:50%;min-height:175px;margin:0 -12px;padding:22px 17px}.practice-module__oZMOAG__hero h1{max-width:360px;font-size:29px;line-height:1.3}.practice-module__oZMOAG__hero p{margin-top:9px;font-size:12px;line-height:1.7}.practice-module__oZMOAG__filters{gap:7px;max-width:100%;margin-bottom:12px;padding:8px;overflow-x:auto}.practice-module__oZMOAG__filters button{flex-shrink:0;gap:7px;min-height:44px;padding:8px 13px;font-size:11px}.practice-module__oZMOAG__filters button svg{width:19px}.practice-module__oZMOAG__layout{display:block}.practice-module__oZMOAG__left{display:none}.practice-module__oZMOAG__mobileProgress{background:#fff;border:1px solid #deebf5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 12px;padding:10px;font-size:11px;display:flex}.practice-module__oZMOAG__mobileProgress progress{flex:1;min-width:45px}.practice-module__oZMOAG__mobileProgress select{color:#264866;background:#fff;border:1px solid #d5e5f3;border-radius:6px;width:100%;max-width:100%;padding:8px;font-size:16px}.practice-module__oZMOAG__card{padding:14px}.practice-module__oZMOAG__questionCard{padding:15px}.practice-module__oZMOAG__questionBar{gap:9px;font-size:10px}.practice-module__oZMOAG__questionBar strong{font-size:12px}.practice-module__oZMOAG__badges{gap:5px;margin:14px 0 10px;font-size:9px}.practice-module__oZMOAG__badges span{padding:4px 7px}.practice-module__oZMOAG__questionCard h2.practice-module__oZMOAG__prompt{text-align:left;font-size:18px;line-height:1.55}.practice-module__oZMOAG__questionImage img{height:155px}.practice-module__oZMOAG__questionImage figcaption{margin-bottom:13px;font-size:8px}.practice-module__oZMOAG__answers{grid-template-columns:1fr;gap:9px}.practice-module__oZMOAG__answers label{gap:10px;min-height:64px;padding:12px;font-size:13px}.practice-module__oZMOAG__navigation{gap:10px}.practice-module__oZMOAG__navigation>div{justify-content:space-between;width:100%}.practice-module__oZMOAG__navigation button{min-height:44px;font-size:12px}.practice-module__oZMOAG__navigation>div button{flex:1}.practice-module__oZMOAG__questionGrid{gap:7px}.practice-module__oZMOAG__questionGrid button{width:44px;height:44px;font-size:12px}.practice-module__oZMOAG__submitRow{flex-direction:column;align-items:stretch;gap:9px}.practice-module__oZMOAG__submitRow small{max-width:none;font-size:10px}.practice-module__oZMOAG__submitRow .practice-module__oZMOAG__primary{min-height:46px}.practice-module__oZMOAG__right{margin-top:14px;display:block}.practice-module__oZMOAG__right .practice-module__oZMOAG__card{margin-bottom:12px}.practice-module__oZMOAG__selfStudy{display:none}.practice-module__oZMOAG__right p{font-size:12px}.practice-module__oZMOAG__quickGrid{grid-template-columns:1fr;gap:10px}.practice-module__oZMOAG__quickGrid article>img{width:100px}.practice-module__oZMOAG__quickGrid article>div{padding:12px}.practice-module__oZMOAG__quickGrid h3{font-size:15px}.practice-module__oZMOAG__quickGrid p{font-size:12px}.practice-module__oZMOAG__quickGrid button{min-height:44px;font-size:12px}.practice-module__oZMOAG__quickGrid .practice-module__oZMOAG__demo{font-size:9px}.practice-module__oZMOAG__welcomeTitle{font-size:23px!important}.practice-module__oZMOAG__startMeta{gap:15px;font-size:12px}.practice-module__oZMOAG__intro{font-size:13px!important}.practice-module__oZMOAG__result{padding:12px}.practice-module__oZMOAG__result h2{font-size:19px}.practice-module__oZMOAG__result>strong{font-size:30px}.practice-module__oZMOAG__resultNumbers{gap:7px}.practice-module__oZMOAG__resultNumbers span{padding:8px;font-size:11px}.practice-module__oZMOAG__bottom{z-index:10;padding:8px 5px calc(8px + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid #dceaf6;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.practice-module__oZMOAG__bottom a{color:#65809a;flex-direction:column;align-items:center;gap:3px;min-width:64px;font-size:10px;display:flex}.practice-module__oZMOAG__bottom svg{width:21px;height:21px}.practice-module__oZMOAG__bottom a[aria-current]{color:#0065ed}.practice-module__oZMOAG__dialog{padding:18px}.practice-module__oZMOAG__dialogActions{flex-wrap:wrap}.practice-module__oZMOAG__dialogActions button{min-height:44px}.practice-module__oZMOAG__chat h2{font-size:17px}.practice-module__oZMOAG__main footer{font-size:10px}}
.competition-module__vb0krW__shell{color:#153455;background:#f3faff}.competition-module__vb0krW__hero{background:linear-gradient(90deg,#f4fbff 4%,#f4fbfff0 42%,#c6e9fe20),url(/education/muong-thanh-ricefields-commons.jpg) 50% 42%/cover;justify-content:space-between;align-items:center;gap:25px;min-height:190px;margin:0 -30px;padding:21px 32px 25px;display:flex}.competition-module__vb0krW__hero>div>span,.competition-module__vb0krW__hero>div>a{color:#2361a1;font-size:11px}.competition-module__vb0krW__hero h1{letter-spacing:-1.4px;color:#0d254a;align-items:center;gap:12px;margin:15px 0 5px;font-size:36px;font-weight:800;line-height:1.3;display:flex}.competition-module__vb0krW__hero h1>svg{color:#f3a300;flex-shrink:0;width:41px;height:41px}.competition-module__vb0krW__hero em{color:#005f54;font-style:normal}.competition-module__vb0krW__hero h2{color:#224d7c;font-size:15px;font-weight:500}.competition-module__vb0krW__hero p{color:#405f80;margin-top:9px;font-size:13px}.competition-module__vb0krW__hero blockquote{color:#fff;text-shadow:0 2px 4px #143f4d;text-align:center;margin-right:30px;font-family:Georgia,serif;font-size:25px;font-style:italic;line-height:1.6}.competition-module__vb0krW__featureRow{grid-template-columns:minmax(0,1fr) 235px;gap:14px;margin-bottom:15px;display:grid}.competition-module__vb0krW__feature{background:#fff;border:1px solid #ddebf6;border-radius:12px;grid-template-columns:27% minmax(0,1fr) 245px;gap:16px;min-width:0;padding:8px;display:grid}.competition-module__vb0krW__featureImage{background:#e8f3f9;border-radius:7px;justify-content:center;align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden}.competition-module__vb0krW__featureImage img{object-fit:cover;object-position:center 28%;width:100%;height:300px}.competition-module__vb0krW__featureImage img[src*=victory-monument]{object-fit:contain;background:#e3f0f7}.competition-module__vb0krW__status{color:#fff;background:#ef174c;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:8px;left:8px}.competition-module__vb0krW__photoCaption{text-align:center;color:#fff;background:#063d57bb;padding:12px 4px;font-family:Georgia,serif;font-size:15px;font-style:italic;position:absolute;bottom:0;left:0;right:0}.competition-module__vb0krW__featureInfo{min-width:0;padding:18px 0}.competition-module__vb0krW__demo{color:#7550a2;vertical-align:middle;background:#f0eaff;border-radius:20px;padding:4px 8px;font-size:9px;font-weight:600;display:inline-block}.competition-module__vb0krW__featureInfo h2{color:#d30b3c;margin:10px 0;font-size:23px;font-weight:800;line-height:1.4}.competition-module__vb0krW__featureInfo>p{color:#526d8d;font-size:12px;line-height:1.75}.competition-module__vb0krW__facts{flex-wrap:wrap;gap:14px;margin:17px 0 11px;display:flex}.competition-module__vb0krW__facts>span{align-items:center;gap:9px;display:flex}.competition-module__vb0krW__facts svg{color:#0869f9;flex-shrink:0;width:21px}.competition-module__vb0krW__facts small{color:#67809e;font-size:9px}.competition-module__vb0krW__facts b{color:#183c6c;font-size:10px;font-weight:650;display:block}.competition-module__vb0krW__fine{color:#627b95!important;margin:9px 0!important;font-size:10px!important}.competition-module__vb0krW__joinBox{background:#f1f8ff;border-radius:8px;flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:16px 12px;display:flex}.competition-module__vb0krW__joinBox p{color:#245187;align-items:center;gap:7px;font-size:12px;display:flex}.competition-module__vb0krW__countdown{gap:6px;margin:10px 0 15px;display:flex}.competition-module__vb0krW__countdown>span{text-align:center;background:#e1eeff;border-radius:6px;flex:1;min-width:0;padding:7px 4px}.competition-module__vb0krW__countdown b{color:#10398c;font-size:25px;line-height:1.2;display:block}.competition-module__vb0krW__countdown small{color:#3968a1;font-size:9px}.competition-module__vb0krW__joinBox>button{white-space:normal;width:100%;font-size:11px}.competition-module__vb0krW__joinBox>small{overflow-wrap:anywhere;color:#277159;font-size:10px}.competition-module__vb0krW__linkButton{color:#0067dd;text-align:center;background:0 0;border:0;padding:5px;font-size:11px}.competition-module__vb0krW__encouragement{color:#00785b;flex-direction:column;justify-content:center;gap:10px;display:flex;background:#f1fcf6!important}.competition-module__vb0krW__encouragement>svg{color:#00a97a;align-self:center;margin:4px}.competition-module__vb0krW__encouragement blockquote{text-align:center;margin:4px 0 12px;font-family:Georgia,serif;font-size:20px;font-style:italic;line-height:1.5}.competition-module__vb0krW__encouragement p{align-items:center;gap:8px;display:flex;font-size:11px!important}.competition-module__vb0krW__encouragement p svg{flex-shrink:0;width:16px}.competition-module__vb0krW__middle{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:15px;margin-bottom:15px;display:grid}.competition-module__vb0krW__middle>section,.competition-module__vb0krW__lower>section{min-width:0}.competition-module__vb0krW__empty{text-align:center;color:#587692;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:155px;padding:18px;display:flex}.competition-module__vb0krW__empty>svg{color:#a4bfdb;width:31px;height:31px}.competition-module__vb0krW__empty p{font-weight:600;font-size:14px!important}.competition-module__vb0krW__empty small{max-width:330px;font-size:11px}.competition-module__vb0krW__medals{justify-content:space-around;gap:12px;padding:10px 0 15px;display:flex}.competition-module__vb0krW__medals>div{text-align:center;color:#00956c;flex:1}.competition-module__vb0krW__medals>div>span{clip-path:polygon(50% 0,96% 24%,96% 76%,50% 100%,4% 76%,4% 24%);background:#d7f5e9;border:0;place-items:center;width:70px;height:78px;margin:0 auto 9px;display:grid}.competition-module__vb0krW__medals>div[data-tone="1"]{color:#d9214b}.competition-module__vb0krW__medals>div[data-tone="1"]>span{background:#ffe3eb}.competition-module__vb0krW__medals>div[data-tone="2"]{color:#006dec}.competition-module__vb0krW__medals>div[data-tone="2"]>span{background:#dfedff}.competition-module__vb0krW__medals>div[data-tone="3"]{color:#c78a00}.competition-module__vb0krW__medals>div[data-tone="3"]>span{background:#fff1c8}.competition-module__vb0krW__medals b{color:#234a71;font-size:11px;display:block}.competition-module__vb0krW__note{color:#4d7091;background:#eef6fe;border-radius:8px;padding:12px;line-height:1.7;margin:14px 0!important;font-size:11px!important}.competition-module__vb0krW__note>svg{vertical-align:middle;color:#e6a518;width:19px;margin-right:6px;display:inline-block}.competition-module__vb0krW__lower{grid-template-columns:1fr 1fr 1fr;gap:15px;margin-bottom:15px;display:grid}.competition-module__vb0krW__reward{background:#fff9ee!important}.competition-module__vb0krW__reward p{line-height:1.8;font-size:12px!important}.competition-module__vb0krW__reward>a{margin-top:16px}.competition-module__vb0krW__textLink{color:#0069e0;font-size:11px;display:block}.competition-module__vb0krW__compLink{color:#264b6b;border-top:1px solid #e5eef7;align-items:center;gap:12px;padding:10px 0;display:flex}.competition-module__vb0krW__compLink img{object-fit:cover;border-radius:6px;width:82px;height:62px}.competition-module__vb0krW__compLink span{flex:1;font-size:12px}.competition-module__vb0krW__compLink small,.competition-module__vb0krW__recent small{color:#68849d;margin-top:5px;font-size:9px;display:block}.competition-module__vb0krW__recent{color:#31537b;border-top:1px solid #e2ecf5;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.competition-module__vb0krW__recent b{white-space:nowrap;color:#008961}.competition-module__vb0krW__tableWrap{max-width:100%;margin-top:14px;overflow-x:auto}.competition-module__vb0krW__tableWrap table{border-collapse:separate;border-spacing:0 4px;text-align:left;width:100%;min-width:420px;font-size:11px}.competition-module__vb0krW__tableWrap th{color:#325981;background:#eff6fd;padding:9px;font-size:10px}.competition-module__vb0krW__tableWrap td{background:#f6faff;padding:10px 9px}.competition-module__vb0krW__tableWrap tbody tr:first-child td{background:#fff7db}.competition-module__vb0krW__tableWrap svg{color:#eea300}.competition-module__vb0krW__rules h3{margin:6px 0 15px;font-size:14px}.competition-module__vb0krW__rules dl{grid-template-columns:95px 1fr;gap:12px;font-size:12px;line-height:1.7;display:grid}.competition-module__vb0krW__rules dt{color:#254f7a;font-weight:700}.competition-module__vb0krW__rules dd{color:#47647e;margin:0}.competition-module__vb0krW__close{float:right;color:#345779;background:0 0;border:0;padding:6px}.competition-module__vb0krW__error{color:#b12541;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #f7c5cb;border-radius:8px;margin:14px 0;padding:13px;font-size:13px}.competition-module__vb0krW__error a{color:#0066df;text-decoration:underline}.competition-module__vb0krW__error button{margin-top:10px}.competition-module__vb0krW__warning{color:#876114;background:#fff7e8;border-radius:8px;padding:12px;margin:16px 0!important;font-size:12px!important}.competition-module__vb0krW__examHeading{justify-content:space-between;align-items:center;gap:18px;padding:25px 0;display:flex}.competition-module__vb0krW__examHeading h1{margin:7px 0;font-size:28px;font-weight:750;line-height:1.35}.competition-module__vb0krW__examHeading p{font-size:13px}.competition-module__vb0krW__examHeading a{color:#006ae5;font-size:12px}.competition-module__vb0krW__examLabel{white-space:nowrap;color:#00735a;background:#e7f7ef;border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:10px;font-size:11px;display:flex}.competition-module__vb0krW__examLayout{grid-template-columns:250px minmax(0,1fr) 260px;align-items:start;gap:15px;display:grid}.competition-module__vb0krW__examLayout>*{min-width:0}.competition-module__vb0krW__bigProgress{flex-direction:column;align-items:center;padding:14px;display:flex}.competition-module__vb0krW__bigProgress strong{color:#008b6b;font-size:38px}.competition-module__vb0krW__bigProgress strong small{color:#6787a3;font-size:18px}.competition-module__vb0krW__bigProgress>span{font-size:11px}.competition-module__vb0krW__examLayout aside>progress{width:100%;margin:10px 0}.competition-module__vb0krW__examLayout aside>p{font-size:11px}.competition-module__vb0krW__examAside img{object-fit:contain;background:#eaf4f9;border-radius:8px;width:100%;height:205px;margin-bottom:16px}.competition-module__vb0krW__examAside>small{color:#6b8499;font-size:10px}.competition-module__vb0krW__timer{font-variant-numeric:tabular-nums;white-space:nowrap;color:#c92348;background:#fff0f3;border-radius:7px;align-items:center;gap:6px;padding:7px;font-size:14px;font-weight:700;display:flex}.competition-module__vb0krW__resultLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:17px;display:grid}.competition-module__vb0krW__resultLayout>*{min-width:0}.competition-module__vb0krW__resultHero{color:#008362;background:#eaf9f1;border-radius:9px;align-items:center;gap:17px;padding:20px;display:flex}.competition-module__vb0krW__resultHero>svg{color:#efa800;flex-shrink:0}.competition-module__vb0krW__resultHero>div{flex:1}.competition-module__vb0krW__resultHero h2{margin:0 0 6px!important;font-size:22px!important}.competition-module__vb0krW__resultHero strong{font-size:42px}.competition-module__vb0krW__resultHero strong small{font-size:14px}.competition-module__vb0krW__resultStats{gap:9px;margin:18px 0 26px;display:flex}.competition-module__vb0krW__resultStats span{background:#f2f7fd;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:11px 5px;font-size:11px;display:flex}.competition-module__vb0krW__resultStats b{color:#215a9b;font-size:22px}.competition-module__vb0krW__domain{align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.competition-module__vb0krW__domain>span{width:140px}.competition-module__vb0krW__domain>progress{flex:1;min-width:20px}.competition-module__vb0krW__domain>b{text-align:right;width:32px}.competition-module__vb0krW__postActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.competition-module__vb0krW__aiAnswer{background:#edf8f2;border-radius:8px;margin-top:15px;padding:17px}.competition-module__vb0krW__aiAnswer p{white-space:pre-wrap}.competition-module__vb0krW__review{margin:18px 0}.competition-module__vb0krW__review details{border-bottom:1px solid #dcebf4;padding:13px;font-size:13px}.competition-module__vb0krW__review summary{cursor:pointer;font-weight:600}.competition-module__vb0krW__review details p{padding-top:8px}.competition-module__vb0krW__manageLayout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:18px;display:grid}.competition-module__vb0krW__manageList button{text-align:left;color:#1e4f78;background:#fff;border:1px solid #dceaf5;border-radius:7px;width:100%;margin:8px 0;padding:13px;font-size:13px;display:block}.competition-module__vb0krW__manageList button[aria-pressed=true]{background:#e5f2ff;border-color:#0872ef}.competition-module__vb0krW__manageList small{margin-top:5px;font-size:10px;display:block}.competition-module__vb0krW__form{grid-template-columns:1fr 1fr;gap:15px;display:grid}.competition-module__vb0krW__form label{flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.competition-module__vb0krW__form input,.competition-module__vb0krW__form select,.competition-module__vb0krW__form textarea{color:#254b70;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bfd6e9;border-radius:7px;min-height:43px;padding:10px;font-size:14px}.competition-module__vb0krW__form textarea{min-height:85px}.competition-module__vb0krW__full{grid-column:1/-1}.competition-module__vb0krW__formActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.competition-module__vb0krW__success{color:#007451;background:#e9f8ef;border-radius:8px;margin:10px 0;padding:12px;font-size:13px}.competition-module__vb0krW__teacherResults{margin-top:18px}.competition-module__vb0krW__teacherResults h2{margin-top:20px}.competition-module__vb0krW__teacherResults .competition-module__vb0krW__tableWrap{max-height:430px}@media (max-width:1250px){.competition-module__vb0krW__featureRow{grid-template-columns:1fr}.competition-module__vb0krW__encouragement{display:none!important}.competition-module__vb0krW__hero h1{font-size:31px}.competition-module__vb0krW__hero blockquote{font-size:21px}.competition-module__vb0krW__examLayout{grid-template-columns:220px minmax(0,1fr)}.competition-module__vb0krW__examAside{display:none}.competition-module__vb0krW__hero{margin:0 -20px}.competition-module__vb0krW__feature{grid-template-columns:26% minmax(0,1fr) 240px}}@media (max-width:850px){.competition-module__vb0krW__feature{grid-template-columns:220px minmax(0,1fr)}.competition-module__vb0krW__joinBox{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.competition-module__vb0krW__joinBox>div{grid-row:span 2}.competition-module__vb0krW__middle{grid-template-columns:1fr}.competition-module__vb0krW__lower{grid-template-columns:1fr 1fr}.competition-module__vb0krW__lower>section:last-child{grid-column:1/-1}.competition-module__vb0krW__hero blockquote{display:none}.competition-module__vb0krW__resultLayout,.competition-module__vb0krW__manageLayout{grid-template-columns:1fr}.competition-module__vb0krW__manageList{max-height:250px;overflow:auto}}.competition-module__vb0krW__hero blockquote,.competition-module__vb0krW__encouragement blockquote,.competition-module__vb0krW__photoCaption{font-family:var(--font-be-vietnam-pro),"Segoe UI",sans-serif;letter-spacing:normal;text-wrap:balance;font-style:normal;font-weight:500}.competition-module__vb0krW__hero blockquote{font-size:22px}.competition-module__vb0krW__encouragement blockquote{font-size:18px;line-height:1.65}.competition-module__vb0krW__photoCaption{font-size:13px}@media (max-width:700px){.competition-module__vb0krW__hero{background-position:65%;min-height:220px;margin:0 -12px;padding:20px 16px}.competition-module__vb0krW__hero h1{letter-spacing:-1px;margin-top:15px;font-size:29px;display:block}.competition-module__vb0krW__hero h1>svg{vertical-align:middle;width:30px;height:30px;margin-right:8px;display:inline-block}.competition-module__vb0krW__hero h2{margin-top:9px;font-size:13px;line-height:1.65}.competition-module__vb0krW__hero p{font-size:12px}.competition-module__vb0krW__desktopOnly{display:none}.competition-module__vb0krW__feature{flex-direction:column;gap:0;padding:8px;display:flex}.competition-module__vb0krW__featureRow{margin-top:0}.competition-module__vb0krW__featureImage{min-height:220px}.competition-module__vb0krW__featureImage img{object-position:center;height:235px}.competition-module__vb0krW__featureInfo{padding:16px 10px}.competition-module__vb0krW__featureInfo h2{font-size:23px}.competition-module__vb0krW__featureInfo>p{font-size:13px}.competition-module__vb0krW__facts{gap:16px}.competition-module__vb0krW__facts small{font-size:10px}.competition-module__vb0krW__facts b{font-size:11px}.competition-module__vb0krW__joinBox{gap:10px;padding:16px;display:flex}.competition-module__vb0krW__joinBox button{min-height:45px;font-size:13px}.competition-module__vb0krW__countdown{margin-bottom:10px}.competition-module__vb0krW__countdown b{font-size:27px}.competition-module__vb0krW__countdown small{font-size:11px}.competition-module__vb0krW__fine{font-size:11px!important}.competition-module__vb0krW__lower{grid-template-columns:1fr}.competition-module__vb0krW__medals{gap:7px}.competition-module__vb0krW__medals>div>span{width:56px;height:64px}.competition-module__vb0krW__medals b{font-size:10px}.competition-module__vb0krW__empty{min-height:140px}.competition-module__vb0krW__rules dl{grid-template-columns:1fr;gap:5px;font-size:13px}.competition-module__vb0krW__rules dd{margin-bottom:9px}.competition-module__vb0krW__examHeading{padding:20px 2px;display:block}.competition-module__vb0krW__examHeading h1{font-size:24px}.competition-module__vb0krW__examHeading>.competition-module__vb0krW__examLabel{margin:6px 0 0;display:inline-flex}.competition-module__vb0krW__examLabel{padding:8px;font-size:10px}.competition-module__vb0krW__examLayout{flex-direction:column;gap:14px;display:flex}.competition-module__vb0krW__examLayout>section{order:0;width:100%}.competition-module__vb0krW__examLayout>aside:first-child{order:1;width:100%}.competition-module__vb0krW__examAside{display:none}.competition-module__vb0krW__timer{padding:6px;font-size:14px}.competition-module__vb0krW__resultHero{flex-wrap:wrap;gap:12px;padding:16px}.competition-module__vb0krW__resultHero>svg{width:36px}.competition-module__vb0krW__resultHero h2{font-size:20px!important}.competition-module__vb0krW__resultHero>strong{text-align:center;width:100%;font-size:38px}.competition-module__vb0krW__resultStats{gap:7px}.competition-module__vb0krW__resultStats b{font-size:20px}.competition-module__vb0krW__domain{gap:8px;font-size:11px}.competition-module__vb0krW__domain>span{width:115px}.competition-module__vb0krW__postActions{flex-direction:column}.competition-module__vb0krW__postActions>*{min-height:46px}.competition-module__vb0krW__resultLayout{gap:14px}.competition-module__vb0krW__tableWrap th,.competition-module__vb0krW__tableWrap td{padding:10px 7px}.competition-module__vb0krW__tableWrap table{min-width:340px;font-size:10px}.competition-module__vb0krW__form{grid-template-columns:1fr}.competition-module__vb0krW__form input,.competition-module__vb0krW__form select,.competition-module__vb0krW__form textarea{font-size:16px}.competition-module__vb0krW__full{grid-column:auto}.competition-module__vb0krW__formActions>*{flex:1}.competition-module__vb0krW__manageLayout{gap:13px}.competition-module__vb0krW__warning{font-size:12px!important}.competition-module__vb0krW__review summary{font-size:13px}.competition-module__vb0krW__featureInfo .competition-module__vb0krW__fine{font-size:10px!important}}
.lesson-detail-module__SQojGa__shell{font-family:var(--font-be-vietnam-pro),Arial,sans-serif;color:#19365b;background:#f2faff;min-height:100dvh;line-height:1.6;overflow-x:clip}.lesson-detail-module__SQojGa__shell *{box-sizing:border-box}.lesson-detail-module__SQojGa__shell h1,.lesson-detail-module__SQojGa__shell h2,.lesson-detail-module__SQojGa__shell h3,.lesson-detail-module__SQojGa__shell p{margin:0}.lesson-detail-module__SQojGa__shell a{text-decoration:none}.lesson-detail-module__SQojGa__shell a:focus-visible,.lesson-detail-module__SQojGa__shell button:focus-visible,.lesson-detail-module__SQojGa__shell summary:focus-visible{outline-offset:3px;outline:3px solid #0879ef}.lesson-detail-module__SQojGa__shell button{font:inherit;cursor:pointer}.lesson-detail-module__SQojGa__shell button:disabled{cursor:not-allowed;opacity:.58}.lesson-detail-module__SQojGa__header{background:#fffffff5;border-bottom:1px solid #dfedf7;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:11px max(24px,50vw - 740px);display:flex}.lesson-detail-module__SQojGa__brand{color:#0062df;white-space:nowrap;align-items:center;gap:10px;font-size:21px;font-weight:700;display:flex}.lesson-detail-module__SQojGa__brand img{object-fit:contain;width:54px;height:46px}.lesson-detail-module__SQojGa__brand small{color:#617aa0;font-size:9px;font-weight:400;display:block}.lesson-detail-module__SQojGa__header nav{align-items:center;gap:9px;display:flex}.lesson-detail-module__SQojGa__header nav a{color:#365783;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:9px 11px;font-size:13px;display:flex}.lesson-detail-module__SQojGa__header nav a[aria-current]{color:#005dfa;background:#eaf4ff;box-shadow:inset 0 -3px #0965ff}.lesson-detail-module__SQojGa__main{max-width:1500px;margin:auto;padding:0 28px 26px}.lesson-detail-module__SQojGa__crumb{color:#54749c;align-items:center;gap:8px;padding:15px 0;font-size:11px;display:flex}.lesson-detail-module__SQojGa__crumb a{color:#2564a4}.lesson-detail-module__SQojGa__hero{grid-template-columns:minmax(0,1fr) 335px;align-items:stretch;gap:18px;margin-bottom:16px;display:grid}.lesson-detail-module__SQojGa__heroCopy{isolation:isolate;background:#e7f4fb;border-radius:12px;min-height:365px;position:relative;overflow:hidden}.lesson-detail-module__SQojGa__cover{object-fit:cover;z-index:-2;width:57%;height:100%;position:absolute;top:0;right:0}.lesson-detail-module__SQojGa__heroCopy:after{content:"";z-index:-1;background:linear-gradient(90deg,#f2faff 0%,#f2fafff7 34%,#f2faffb5 63%,#e9f6ff20);position:absolute;inset:0}.lesson-detail-module__SQojGa__heroText{max-width:850px;padding:22px 22px 40px}.lesson-detail-module__SQojGa__domain{color:#008467;background:#d9f5e9;border-radius:20px;align-items:center;gap:7px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.lesson-detail-module__SQojGa__hero h1{letter-spacing:-.03em;color:#112b50;max-width:790px;margin:12px 0;font-size:clamp(29px,3vw,43px);font-weight:700;line-height:1.24}.lesson-detail-module__SQojGa__subtitle{color:#395778;max-width:680px;font-size:14px;line-height:1.8}.lesson-detail-module__SQojGa__heroMeta{flex-wrap:wrap;gap:16px;max-width:650px;margin:15px 0 9px;font-size:11px;display:flex}.lesson-detail-module__SQojGa__heroMeta>span,.lesson-detail-module__SQojGa__heroMeta>a{color:#335779;align-items:center;gap:6px;display:flex}.lesson-detail-module__SQojGa__heroMeta svg{color:#096bf0;flex-shrink:0}.lesson-detail-module__SQojGa__demo,.lesson-detail-module__SQojGa__verified{border-radius:5px;padding:3px 8px;font-size:10px;display:inline-block}.lesson-detail-module__SQojGa__demo{color:#966000;background:#fff2d4}.lesson-detail-module__SQojGa__verified{color:#00755c;background:#e0f7ed}.lesson-detail-module__SQojGa__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.lesson-detail-module__SQojGa__primary,.lesson-detail-module__SQojGa__secondary{text-align:center;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:9px 12px;display:inline-flex;font-size:12px!important;font-weight:600!important}.lesson-detail-module__SQojGa__primary{color:#fff;background:linear-gradient(100deg,#00af82,#007662);border:1px solid #008c6b}.lesson-detail-module__SQojGa__secondary{color:#125fd4;background:#fffffff2;border:1px solid #c9dff4}.lesson-detail-module__SQojGa__coverLabel{color:#fff;background:#123047aa;border-radius:5px;max-width:70%;padding:3px 7px;font-size:9px;position:absolute;bottom:8px;right:9px}.lesson-detail-module__SQojGa__progress{background:#fffffff2;border:1px solid #d6e9f7;border-radius:12px;flex-direction:column;justify-content:center;gap:12px;padding:18px;display:flex}.lesson-detail-module__SQojGa__progress h2{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.lesson-detail-module__SQojGa__progress h2 svg{color:#056bff}.lesson-detail-module__SQojGa__progressRow{align-items:center;gap:12px;display:flex}.lesson-detail-module__SQojGa__ring{border-radius:50%;flex-shrink:0;place-items:center;width:91px;height:91px;display:grid}.lesson-detail-module__SQojGa__ring strong{background:#fff;border-radius:50%;place-items:center;width:71px;height:71px;font-size:23px;display:grid}.lesson-detail-module__SQojGa__progressRow p{align-items:center;gap:5px;font-size:12px;display:flex}.lesson-detail-module__SQojGa__progressRow small{color:#657c98;margin-top:8px;font-size:10px;display:block}.lesson-detail-module__SQojGa__progressEmpty{text-align:center}.lesson-detail-module__SQojGa__progressEmpty>svg{color:#009c77;margin:2px auto 5px}.lesson-detail-module__SQojGa__progressEmpty h3{font-size:14px;font-weight:600}.lesson-detail-module__SQojGa__progressEmpty p{color:#6b8097;margin:8px 0 12px;font-size:11px}.lesson-detail-module__SQojGa__progressEmpty>a{width:100%;font-size:11px!important}.lesson-detail-module__SQojGa__studyMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.lesson-detail-module__SQojGa__studyMeta>span{color:#0867c6;background:#edf7fc;border-radius:7px;align-items:center;gap:8px;padding:9px;display:flex}.lesson-detail-module__SQojGa__studyMeta small{color:#53748f;font-size:9px}.lesson-detail-module__SQojGa__studyMeta strong{color:#15375b;font-size:13px;display:block}.lesson-detail-module__SQojGa__notice{color:#2a5b77;font-size:11px}.lesson-detail-module__SQojGa__tabs{scrollbar-width:thin;gap:8px;margin-bottom:8px;padding:6px 0 13px;display:flex;overflow-x:auto}.lesson-detail-module__SQojGa__tabs a{color:#294d7c;background:#fff;border:1px solid #e0edf8;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:max-content;padding:11px 19px;font-size:12px;display:flex}.lesson-detail-module__SQojGa__tabs svg{width:19px;height:19px}.lesson-detail-module__SQojGa__tabs a:first-child{color:#fff;background:#0864ff;border-color:#0864ff}.lesson-detail-module__SQojGa__layout{grid-template-columns:minmax(0,1.95fr) minmax(300px,1fr);align-items:start;gap:17px;display:grid}.lesson-detail-module__SQojGa__content,.lesson-detail-module__SQojGa__sidebar{gap:16px;min-width:0;display:grid}.lesson-detail-module__SQojGa__panel{background:#fffffff2;border:1px solid #deecf8;border-radius:10px;min-width:0;padding:16px;scroll-margin-top:16px}.lesson-detail-module__SQojGa__panel h2{color:#123765;align-items:center;gap:9px;margin-bottom:13px;font-size:17px;font-weight:700;display:flex}.lesson-detail-module__SQojGa__panel h2 svg{color:#0865ff;flex-shrink:0;width:21px;height:21px}.lesson-detail-module__SQojGa__panel h3{font-size:13px;font-weight:600}.lesson-detail-module__SQojGa__overview{grid-template-columns:1.1fr 1fr;gap:14px;scroll-margin-top:16px;display:grid}.lesson-detail-module__SQojGa__videoFigure{margin:0 0 13px}.lesson-detail-module__SQojGa__videoPoster,.lesson-detail-module__SQojGa__noVideo{isolation:isolate;aspect-ratio:16/10;color:#123557;text-align:center;background:#e6f3fa;border:0;border-radius:8px;place-items:center;width:100%;min-height:220px;display:grid;position:relative;overflow:hidden}.lesson-detail-module__SQojGa__videoPoster>img,.lesson-detail-module__SQojGa__noVideo>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.lesson-detail-module__SQojGa__noVideo:after{content:"";z-index:-1;background:#eff9ffe3;position:absolute;inset:0}.lesson-detail-module__SQojGa__noVideo>div{padding:18px}.lesson-detail-module__SQojGa__noVideo svg{color:#1b73df;margin:0 auto 9px}.lesson-detail-module__SQojGa__noVideo h3{font-size:15px}.lesson-detail-module__SQojGa__noVideo p{color:#5c7692;margin:8px 0 12px;font-size:12px;line-height:1.8}.lesson-detail-module__SQojGa__noVideo a{color:#0b67dc;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.lesson-detail-module__SQojGa__videoPoster>span{color:#fff;background:#073b5dba;border:3px solid #fff;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.lesson-detail-module__SQojGa__videoPoster>strong{color:#fff;background:#113353cc;padding:10px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.lesson-detail-module__SQojGa__videoFigure iframe,.lesson-detail-module__SQojGa__videoFigure video{aspect-ratio:16/9;background:#122838;border:0;border-radius:8px;width:100%;display:block}.lesson-detail-module__SQojGa__videoFigure small{color:#6a819a;font-size:10px}.lesson-detail-module__SQojGa__outlineList{gap:8px;display:grid}.lesson-detail-module__SQojGa__outlineList a{color:#24496c;background:#edf6fe;border-radius:7px;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.lesson-detail-module__SQojGa__outlineList a>span{color:#0065de;background:#d4e9ff;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.lesson-detail-module__SQojGa__outlineList strong{flex:1;font-size:12px}.lesson-detail-module__SQojGa__outlineList svg{flex-shrink:0}.lesson-detail-module__SQojGa__objectives{color:#486885;margin-top:14px;font-size:12px}.lesson-detail-module__SQojGa__objectives ul{margin:7px 0 0;padding-left:20px}.lesson-detail-module__SQojGa__objectives li{margin-bottom:6px}.lesson-detail-module__SQojGa__callout{color:#786037;background:#fff9e9;border-left:3px solid #efaf42;border-radius:4px;padding:11px 13px;font-size:12px;margin-bottom:14px!important}.lesson-detail-module__SQojGa__chapter{border:1px solid #dfebf5;border-radius:8px;margin:9px 0;scroll-margin-top:15px;overflow:hidden}.lesson-detail-module__SQojGa__chapter summary{cursor:pointer;color:#173c65;background:#f2f8fd;align-items:center;gap:10px;padding:13px;font-size:14px;font-weight:600;list-style:none;display:flex}.lesson-detail-module__SQojGa__chapter summary::-webkit-details-marker{display:none}.lesson-detail-module__SQojGa__chapter summary>span{color:#1574ed;font-size:12px}.lesson-detail-module__SQojGa__chapter summary>svg{flex-shrink:0;margin-left:auto;transition:transform .15s}.lesson-detail-module__SQojGa__chapter[open]>summary>svg{transform:rotate(90deg)}.lesson-detail-module__SQojGa__prose{overflow-wrap:anywhere;padding:5px 17px 17px;font-size:15px;line-height:1.85}.lesson-detail-module__SQojGa__prose p{margin:12px 0}.lesson-detail-module__SQojGa__prose ul,.lesson-detail-module__SQojGa__prose ol{padding-left:22px}.lesson-detail-module__SQojGa__prose blockquote{background:#edf7ff;border-left:3px solid #3a93e5;margin:14px 0;padding:10px 14px}.lesson-detail-module__SQojGa__prose img{border-radius:8px;max-width:100%;height:auto}.lesson-detail-module__SQojGa__prose h2,.lesson-detail-module__SQojGa__prose h3{margin-top:15px}.lesson-detail-module__SQojGa__activities>h3{color:#0a7665;margin-top:17px}.lesson-detail-module__SQojGa__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lesson-detail-module__SQojGa__gallery figure{min-width:0;margin:0}.lesson-detail-module__SQojGa__gallery img{object-fit:cover;border-radius:7px;width:100%;height:145px}.lesson-detail-module__SQojGa__shell figcaption{color:#426184;margin-top:7px;font-size:11px;line-height:1.6}.lesson-detail-module__SQojGa__shell figcaption>a,.lesson-detail-module__SQojGa__shell figcaption>span{color:#0a6bad;margin-top:4px;font-size:10px;display:block}.lesson-detail-module__SQojGa__shell figcaption>.lesson-detail-module__SQojGa__demo{color:#966000;display:inline-block}.lesson-detail-module__SQojGa__shell audio{width:100%;margin:10px 0}.lesson-detail-module__SQojGa__note{color:#65809b;font-size:11px;display:block;margin-bottom:11px!important}.lesson-detail-module__SQojGa__info{background:#fff1f6;border:1px solid #ffe1e9;border-radius:10px;gap:14px;padding:17px;font-size:13px;display:flex}.lesson-detail-module__SQojGa__info>svg{color:#f53565;flex-shrink:0}.lesson-detail-module__SQojGa__info h2{color:#d92055;margin-bottom:6px;font-size:17px;font-weight:600}.lesson-detail-module__SQojGa__info a{color:#ab4665;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:inline-flex}.lesson-detail-module__SQojGa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.lesson-detail-module__SQojGa__questions{margin:3px 0 17px;padding-left:23px;font-size:14px;line-height:1.8}.lesson-detail-module__SQojGa__questions li{padding:6px 0}.lesson-detail-module__SQojGa__questions+a{margin-bottom:10px}.lesson-detail-module__SQojGa__ai{background:linear-gradient(135deg,#eff9ff,#f0fbf7);border-color:#bdddec}.lesson-detail-module__SQojGa__ai h2{color:#007561;font-size:19px}.lesson-detail-module__SQojGa__ai h2 svg{color:#009576}.lesson-detail-module__SQojGa__ai>p{color:#587894;margin-bottom:13px;font-size:13px}.lesson-detail-module__SQojGa__prompts{gap:8px;display:grid}.lesson-detail-module__SQojGa__prompts a{color:#17557e;background:#fff;border:1px solid #d5e8f0;border-radius:7px;justify-content:space-between;align-items:center;gap:9px;padding:12px 10px;font-size:12px;display:flex}.lesson-detail-module__SQojGa__prompts svg{color:#008c74;flex-shrink:0}.lesson-detail-module__SQojGa__ai>small{color:#6b8395;margin-top:13px;font-size:10px;display:block}.lesson-detail-module__SQojGa__facts{gap:9px;display:grid}.lesson-detail-module__SQojGa__facts>div{color:#27614d;background:#eef8f3;border-radius:8px;gap:9px;padding:11px;font-size:12px;display:flex}.lesson-detail-module__SQojGa__facts svg{color:#008966;flex-shrink:0}.lesson-detail-module__SQojGa__textLink{color:#1269b7;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.lesson-detail-module__SQojGa__source{overflow-wrap:anywhere;border-top:1px solid #e6eef6;gap:11px;padding:13px 0;display:flex}.lesson-detail-module__SQojGa__source>svg{color:#1875e5;flex-shrink:0}.lesson-detail-module__SQojGa__source>div{min-width:0}.lesson-detail-module__SQojGa__source h3{color:#264469;font-size:12px;line-height:1.7}.lesson-detail-module__SQojGa__source p{color:#637e96;margin:5px 0;font-size:11px}.lesson-detail-module__SQojGa__source small{color:#7b8ba0;margin-bottom:5px;font-size:9px;display:block}.lesson-detail-module__SQojGa__source a{color:#0066e2;margin-top:6px;font-size:11px;font-weight:600;display:block}.lesson-detail-module__SQojGa__source details{margin-top:7px;font-size:10px}.lesson-detail-module__SQojGa__source summary{cursor:pointer}.lesson-detail-module__SQojGa__related{margin-top:18px}.lesson-detail-module__SQojGa__related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lesson-detail-module__SQojGa__related a{color:#24486d;border:1px solid #e0edf7;border-radius:7px;align-items:center;gap:10px;padding:9px;display:flex}.lesson-detail-module__SQojGa__related img{object-fit:cover;border-radius:5px;width:68px;height:68px}.lesson-detail-module__SQojGa__related span{flex:1}.lesson-detail-module__SQojGa__related strong{font-size:12px;display:block}.lesson-detail-module__SQojGa__related small{font-size:10px}.lesson-detail-module__SQojGa__related svg{flex-shrink:0}.lesson-detail-module__SQojGa__footer{color:#7692ab;justify-content:center;align-items:center;gap:9px;margin-top:24px;font-size:11px;display:flex}.lesson-detail-module__SQojGa__mobileAi{display:none}@media (max-width:1050px){.lesson-detail-module__SQojGa__header nav a{padding:8px 6px;font-size:11px}.lesson-detail-module__SQojGa__brand{font-size:18px}.lesson-detail-module__SQojGa__hero{grid-template-columns:minmax(0,1fr) 290px}.lesson-detail-module__SQojGa__hero h1{font-size:32px}.lesson-detail-module__SQojGa__overview{grid-template-columns:1fr}.lesson-detail-module__SQojGa__layout{grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr)}}@media (max-width:760px){.lesson-detail-module__SQojGa__header{gap:10px;min-height:65px;padding:9px 15px}.lesson-detail-module__SQojGa__header nav{display:none}.lesson-detail-module__SQojGa__brand{gap:6px;font-size:18px}.lesson-detail-module__SQojGa__brand img{width:41px;height:40px}.lesson-detail-module__SQojGa__brand small{font-size:8px}.lesson-detail-module__SQojGa__header>.lesson-detail-module__SQojGa__primary{padding:8px 10px;font-size:11px!important}.lesson-detail-module__SQojGa__main{padding:0 15px calc(90px + env(safe-area-inset-bottom))}.lesson-detail-module__SQojGa__crumb{padding:12px 0;font-size:10px}.lesson-detail-module__SQojGa__hero{grid-template-columns:1fr;gap:13px}.lesson-detail-module__SQojGa__heroCopy{min-height:0}.lesson-detail-module__SQojGa__heroText{padding:17px 15px 43px}.lesson-detail-module__SQojGa__hero h1{margin:12px 0;font-size:29px;line-height:1.3}.lesson-detail-module__SQojGa__cover{opacity:.35;width:100%}.lesson-detail-module__SQojGa__heroCopy:after{background:linear-gradient(90deg,#f2fafff5,#f2faffba)}.lesson-detail-module__SQojGa__subtitle{font-size:13px;line-height:1.85}.lesson-detail-module__SQojGa__heroMeta{gap:8px;margin:14px 0 10px;font-size:11px}.lesson-detail-module__SQojGa__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lesson-detail-module__SQojGa__actions .lesson-detail-module__SQojGa__primary{grid-column:1/-1}.lesson-detail-module__SQojGa__actions button{padding:9px 5px;font-size:10px!important}.lesson-detail-module__SQojGa__coverLabel{max-width:95%;font-size:8px}.lesson-detail-module__SQojGa__progress{gap:11px;padding:16px}.lesson-detail-module__SQojGa__progress h2{font-size:16px}.lesson-detail-module__SQojGa__progressEmpty p{font-size:12px}.lesson-detail-module__SQojGa__studyMeta small{font-size:10px}.lesson-detail-module__SQojGa__tabs{gap:7px;margin-right:-15px;padding-right:15px}.lesson-detail-module__SQojGa__tabs a{flex:none;padding:10px 14px;font-size:12px}.lesson-detail-module__SQojGa__layout{flex-direction:column;gap:14px;display:flex}.lesson-detail-module__SQojGa__sidebar{display:contents}.lesson-detail-module__SQojGa__ai{order:-1;width:100%}.lesson-detail-module__SQojGa__content{gap:14px;width:100%}.lesson-detail-module__SQojGa__sidebar>.lesson-detail-module__SQojGa__panel:not(.lesson-detail-module__SQojGa__ai){width:100%}.lesson-detail-module__SQojGa__overview{gap:14px}.lesson-detail-module__SQojGa__panel{padding:14px}.lesson-detail-module__SQojGa__panel h2{font-size:16px}.lesson-detail-module__SQojGa__noVideo{min-height:205px}.lesson-detail-module__SQojGa__prose{padding:4px 13px 14px;font-size:14px;line-height:1.85}.lesson-detail-module__SQojGa__chapter summary{padding:12px;font-size:13px}.lesson-detail-module__SQojGa__gallery{scroll-snap-type:x mandatory;gap:12px;padding-bottom:9px;display:flex;overflow-x:auto}.lesson-detail-module__SQojGa__gallery figure{scroll-snap-align:start;flex:0 0 78%}.lesson-detail-module__SQojGa__gallery img{height:175px}.lesson-detail-module__SQojGa__shell figcaption{font-size:12px}.lesson-detail-module__SQojGa__shell figcaption>a{font-size:10px}.lesson-detail-module__SQojGa__info{padding:14px;font-size:13px}.lesson-detail-module__SQojGa__prompts{grid-template-columns:1fr}.lesson-detail-module__SQojGa__prompts a{padding:11px;font-size:12px}.lesson-detail-module__SQojGa__ai>small{font-size:11px}.lesson-detail-module__SQojGa__source h3{font-size:13px}.lesson-detail-module__SQojGa__source p,.lesson-detail-module__SQojGa__source a{font-size:12px}.lesson-detail-module__SQojGa__source small{font-size:10px}.lesson-detail-module__SQojGa__facts>div{font-size:13px}.lesson-detail-module__SQojGa__related>div{grid-template-columns:1fr}.lesson-detail-module__SQojGa__footer{text-align:center;font-size:10px}.lesson-detail-module__SQojGa__mobileAi{z-index:50;bottom:calc(12px + env(safe-area-inset-bottom));color:#fff;background:#008568;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:13px;font-weight:600;display:flex;position:fixed;left:24px;right:24px;box-shadow:0 4px 20px #074d4533}}
