.vocabulary-module__Uuxvua__page{max-width:1180px;margin:0 auto;padding:120px 28px 70px}.vocabulary-module__Uuxvua__page.portal-workspace-page{margin-left:230px}.vocabulary-module__Uuxvua__hero{grid-template-columns:1.4fr .8fr;align-items:stretch;gap:24px;display:grid}.vocabulary-module__Uuxvua__hero>div,.vocabulary-module__Uuxvua__daily,.vocabulary-module__Uuxvua__panel,.vocabulary-module__Uuxvua__mode,.vocabulary-module__Uuxvua__stat{border:1px solid var(--line-strong);background:#fff;border-radius:28px;box-shadow:0 14px 35px #1d182b12}.vocabulary-module__Uuxvua__intro{background:linear-gradient(135deg,#efe1f7,#fff);padding:42px}.vocabulary-module__Uuxvua__eyebrow{color:#7350ad;text-transform:uppercase;letter-spacing:.13em;font-size:13px;font-weight:800}.vocabulary-module__Uuxvua__intro h1{margin:15px 0;font-size:clamp(42px,6vw,72px);line-height:.95}.vocabulary-module__Uuxvua__intro p,.vocabulary-module__Uuxvua__daily p,.vocabulary-module__Uuxvua__mode p{color:var(--muted);font-size:18px}.vocabulary-module__Uuxvua__daily{background:#88d5c5;padding:30px}.vocabulary-module__Uuxvua__daily h2{margin:12px 0;font-size:34px}.vocabulary-module__Uuxvua__daily small{margin-top:14px;display:block}.vocabulary-module__Uuxvua__summary{grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0;display:grid}.vocabulary-module__Uuxvua__stat{padding:20px}.vocabulary-module__Uuxvua__stat strong{font-size:30px;display:block}.vocabulary-module__Uuxvua__stat span{color:var(--muted)}.vocabulary-module__Uuxvua__modes{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vocabulary-module__Uuxvua__mode{cursor:pointer;text-align:left;min-height:170px;padding:25px;transition:transform .2s,box-shadow .2s}.vocabulary-module__Uuxvua__mode:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1d182b1f}.vocabulary-module__Uuxvua__mode b{margin-bottom:10px;font-size:21px;display:block}.vocabulary-module__Uuxvua__mode i{background:#efe1f7;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:16px;font-style:normal;display:grid}.vocabulary-module__Uuxvua__panel{margin-top:24px;padding:34px}.vocabulary-module__Uuxvua__question h2{font-size:30px;line-height:1.2}.vocabulary-module__Uuxvua__options{gap:10px;margin:24px 0;display:grid}.vocabulary-module__Uuxvua__option{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfc4d8;border-radius:15px;padding:15px 18px}.vocabulary-module__Uuxvua__option:hover,.vocabulary-module__Uuxvua__selected{background:#f3e9f9;border-color:#7650b0}.vocabulary-module__Uuxvua__feedback{background:#e3f5ef;border-radius:14px;padding:16px}.vocabulary-module__Uuxvua__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vocabulary-module__Uuxvua__primary{color:#fff;cursor:pointer;background:#ff6b2b;border:0;border-radius:999px;padding:14px 23px;font-weight:800}.vocabulary-module__Uuxvua__secondary{cursor:pointer;background:#fff;border:1px solid #222;border-radius:999px;padding:13px 22px;font-weight:800}.vocabulary-module__Uuxvua__learnWord{margin:6px 0;font-size:58px}.vocabulary-module__Uuxvua__chips{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.vocabulary-module__Uuxvua__chips span{background:#eef7f5;border-radius:999px;padding:7px 11px}.vocabulary-module__Uuxvua__progress{background:#eee6f1;border-radius:99px;height:9px;overflow:hidden}.vocabulary-module__Uuxvua__progress i{background:#7ed3c1;height:100%;transition:width .3s;display:block}.vocabulary-module__Uuxvua__filters{gap:10px;margin:18px 0;display:flex}.vocabulary-module__Uuxvua__filters input,.vocabulary-module__Uuxvua__filters select{border:1px solid #ccc;border-radius:12px;padding:11px}.vocabulary-module__Uuxvua__wordList{gap:9px;display:grid}.vocabulary-module__Uuxvua__wordRow{border-bottom:1px solid #eee;grid-template-columns:1fr 110px 120px;gap:10px;padding:13px;display:grid}.vocabulary-module__Uuxvua__error{color:#9c2334}@media (max-width:800px){.vocabulary-module__Uuxvua__hero{grid-template-columns:1fr}.vocabulary-module__Uuxvua__modes,.vocabulary-module__Uuxvua__summary{grid-template-columns:1fr 1fr}}@media (max-width:760px){.vocabulary-module__Uuxvua__page.portal-workspace-page{margin-left:0}}@media (max-width:520px){.vocabulary-module__Uuxvua__page{padding:100px 16px 50px}.vocabulary-module__Uuxvua__modes{grid-template-columns:1fr}.vocabulary-module__Uuxvua__intro{padding:28px}.vocabulary-module__Uuxvua__wordRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vocabulary-module__Uuxvua__mode,.vocabulary-module__Uuxvua__progress i{transition:none}}.vocabulary-module__Uuxvua__loading{min-height:70vh;color:var(--muted);justify-content:center;align-items:center;gap:14px;font-weight:800;display:flex}.vocabulary-module__Uuxvua__loader{border:4px solid #efe1f7;border-top-color:#ff6b2b;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite vocabulary-module__Uuxvua__spin}.vocabulary-module__Uuxvua__learnPanel{max-width:850px;margin:24px auto}.vocabulary-module__Uuxvua__wordHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:26px;display:flex}.vocabulary-module__Uuxvua__wordHeading b{color:var(--muted)}.vocabulary-module__Uuxvua__hear{border:1px solid var(--line-strong);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:11px 16px;font-weight:800}.vocabulary-module__Uuxvua__definition{font-size:23px;line-height:1.45}.vocabulary-module__Uuxvua__learnPanel blockquote{background:#f3faf8;border-left:5px solid #7ed3c1;border-radius:0 16px 16px 0;margin:22px 0;padding:20px 24px;font-size:19px}.vocabulary-module__Uuxvua__wordRelations{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.vocabulary-module__Uuxvua__wordRelations>div{border:1px solid var(--line);background:#fff;border-radius:18px;padding:18px}.vocabulary-module__Uuxvua__wordRelations p{color:var(--muted);margin:10px 0 0}.vocabulary-module__Uuxvua__confidencePrompt{text-align:center;margin-top:28px;font-weight:800}.vocabulary-module__Uuxvua__confidence{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vocabulary-module__Uuxvua__textButton{color:#7350ad;font:inherit;cursor:pointer;background:0 0;border:0;margin:20px auto 0;font-weight:800;text-decoration:underline;display:block}.vocabulary-module__Uuxvua__primary:focus-visible,.vocabulary-module__Uuxvua__secondary:focus-visible,.vocabulary-module__Uuxvua__hear:focus-visible,.vocabulary-module__Uuxvua__textButton:focus-visible,.vocabulary-module__Uuxvua__mode:focus-visible,.vocabulary-module__Uuxvua__option:focus-visible{outline-offset:3px;outline:3px solid #14111a}.vocabulary-module__Uuxvua__primary:disabled{opacity:.5;cursor:not-allowed}@keyframes vocabulary-module__Uuxvua__spin{to{transform:rotate(360deg)}}@media (max-width:620px){.vocabulary-module__Uuxvua__wordHeading{display:block}.vocabulary-module__Uuxvua__hear{margin-top:12px}.vocabulary-module__Uuxvua__wordRelations{grid-template-columns:1fr}.vocabulary-module__Uuxvua__definition{font-size:20px}.vocabulary-module__Uuxvua__learnWord{font-size:46px}}.vocabulary-module__Uuxvua__page.portal-workspace-page{width:auto;max-width:none;margin-right:0;padding-top:70px}@media (max-width:1024px){.vocabulary-module__Uuxvua__page.portal-workspace-page{margin-left:0}}@media (max-width:520px){.vocabulary-module__Uuxvua__page.portal-workspace-page{padding-top:35px}}.vocabulary-module__Uuxvua__setupTitle{letter-spacing:-.025em;font-size:clamp(28px,4vw,40px);line-height:1.15}