.vocab_page__3mX1y{max-width:760px;min-height:100dvh;margin:0 auto;padding:0 24px calc(var(--global-nav-height,66px) + 24px)}.vocab_header__V7_de{display:flex;align-items:center;gap:14px;min-height:76px;border-bottom:1px solid #e8e8e8}.vocab_header__V7_de>a{width:34px;height:34px;display:grid;place-items:center;border:1px solid #e5e5e5;border-radius:10px;color:#727272;background:#f8f8f8}.vocab_header__V7_de>div{min-width:0}.vocab_header__V7_de>div>span{font-size:8px;letter-spacing:1.4px;color:#9d9d9d}.vocab_header__V7_de h1{font-size:18px;margin:4px 0 0;color:#0d0d0d}.vocab_reviewButton__gijpw{margin-left:auto;min-height:38px;padding:0 12px;border-radius:10px;background:#0d0d0d;color:#ffffff;font-size:11px;white-space:nowrap}.vocab_reviewButton__gijpw:disabled{opacity:.45;cursor:not-allowed}.vocab_summary__BL81w{display:grid;grid-template-columns:90px 90px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:16px 0;border-bottom:1px solid #ebebeb}.vocab_summary__BL81w>div:not(.vocab_progressWrap__ZLBhE){display:grid;grid-gap:4px;gap:4px}.vocab_summary__BL81w b{font-size:20px;color:#0d0d0d}.vocab_summary__BL81w span{font-size:10px;color:#999999}.vocab_progressWrap__ZLBhE{display:grid;grid-gap:8px;gap:8px}.vocab_progress__FV_4_{height:4px;border-radius:10px;background:#eaeaea;overflow:hidden}.vocab_progress__FV_4_ i{display:block;height:100%;background:#727272;transition:width .2s}.vocab_list__uvNCe{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.vocab_item__v5SRM{display:flex;align-items:center;gap:8px;min-height:64px;padding:9px 10px;border:1px solid #ebebeb;border-radius:11px;background:#fefefe}.vocab_word__00ur0{flex:1 1;min-width:0}.vocab_word__00ur0>div{display:flex;align-items:baseline;gap:9px;min-width:0}.vocab_word__00ur0 strong{font-size:14px;color:#0d0d0d}.vocab_word__00ur0>div span{font-size:10px;color:#a6a6a6;white-space:nowrap}.vocab_word__00ur0 p{margin:4px 0 0;font-size:10px;line-height:1.4;color:#8e8e8e}.vocab_delete__QHBg2,.vocab_mastered__3utOz,.vocab_sound__pONYz{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:8px;background:transparent;color:#727272;font-size:13px}.vocab_mastered__3utOz:hover,.vocab_sound__pONYz:hover{background:#f1f1f1}.vocab_mastered__3utOz{border:1px solid #e2e2e2;color:#ffffff}.vocab_mastered__3utOz.vocab_checked__JR1ux{background:#727272;border-color:#727272}.vocab_delete__QHBg2{color:#acacac;font-size:18px}.vocab_delete__QHBg2:hover{background:#f0f0f0;color:#727272}.vocab_empty__TJuPI{padding:30px 12px;color:#949494;font-size:12px}.vocab_add__qECNY{margin-top:14px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.vocab_add__qECNY summary{padding:13px 2px;color:#727272;font-size:11px;cursor:pointer}.vocab_add__qECNY form{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:4px 0 14px}.vocab_add__qECNY label{display:grid;grid-gap:5px;gap:5px;margin:0;color:#808080;font-size:10px}.vocab_add__qECNY label:nth-child(3),.vocab_add__qECNY label:nth-child(4),.vocab_add__qECNY label:nth-child(5){grid-column:1/-1}.vocab_add__qECNY input{width:100%;min-height:38px;padding:8px 10px;border:1px solid #e5e5e5;border-radius:8px;background:#fefefe;font-size:13px;color:#0d0d0d}.vocab_add__qECNY form>button{grid-column:1/-1;min-height:38px;border-radius:9px;background:#f1f1f1;color:#0d0d0d;font-size:11px}.vocab_notice__i52eY{min-height:18px;margin:8px 0 0;text-align:center;color:#919191;font-size:10px}.vocab_review__CN7CE{margin-top:14px;padding-top:12px;border-top:1px solid #e8e8e8}.vocab_reviewTop__xMNtA{display:flex;justify-content:space-between;align-items:center;color:#8e8e8e;font-size:10px}.vocab_reviewTop__xMNtA button{background:transparent;color:#949494;font-size:10px}.vocab_flashcard__Uv4nC{position:relative;width:100%;min-height:300px;margin-top:12px;padding:24px;border:1px solid #e5e5e5;border-radius:17px;background:#fefefe;color:#0d0d0d;box-shadow:0 8px 24px #0d0d0d0a;display:grid;place-items:center;text-align:center;transition:background .2s,transform .25s}.vocab_flashcard__Uv4nC.vocab_flipped__bj41Y{background:#f5f5f5;transform:scale(.99)}.vocab_cardBack__e6zSZ,.vocab_cardFront__I7Hdj{display:flex;flex-direction:column;align-items:center;gap:12px}.vocab_cardBack__e6zSZ small,.vocab_cardFront__I7Hdj small{font-size:8px;letter-spacing:1.5px;color:#727272}.vocab_cardFront__I7Hdj strong{font:400 34px Georgia,serif;color:#0d0d0d}.vocab_cardFront__I7Hdj>span{font-size:12px;color:#919191}.vocab_cardBack__e6zSZ em,.vocab_cardFront__I7Hdj em{font-style:normal;font-size:10px;color:#a6a6a6;margin-top:12px}.vocab_cardBack__e6zSZ strong{font-size:20px}.vocab_cardBack__e6zSZ>span{font:16px/1.5 Georgia,serif;color:#0d0d0d}.vocab_cardBack__e6zSZ>em{font-size:11px}.vocab_reviewActions___PRFQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.vocab_complete__CsX7m button,.vocab_reviewActions___PRFQ button{min-height:42px;border:1px solid #e6e6e6;border-radius:10px;background:#fefefe;color:#7e7e7e;font-size:11px}.vocab_complete__CsX7m button,.vocab_reviewActions___PRFQ button:last-child{background:#0d0d0d;border-color:#0d0d0d;color:#ffffff}.vocab_complete__CsX7m{padding:40px 12px}.vocab_complete__CsX7m>span{width:52px;height:52px;font-size:24px}.vocab_complete__CsX7m h2{margin:15px 0 5px;font-size:19px}.vocab_complete__CsX7m button{padding:0 18px;margin-top:12px}.vocab_loading__NBNEG{padding:40px;text-align:center;color:#919191;font-size:12px}@media(max-width:520px){.vocab_page__3mX1y{padding-left:16px;padding-right:16px}.vocab_header__V7_de{min-height:68px;gap:9px}.vocab_header__V7_de h1{font-size:16px}.vocab_reviewButton__gijpw{min-height:35px;padding:0 9px;font-size:10px}.vocab_summary__BL81w{grid-template-columns:70px 70px 1fr;gap:7px;padding:13px 0}.vocab_item__v5SRM{min-height:60px;padding:8px}.vocab_word__00ur0 strong{font-size:13px}.vocab_word__00ur0>div span{font-size:9px}.vocab_add__qECNY form{grid-template-columns:1fr}.vocab_add__qECNY label:nth-child(n){grid-column:1}.vocab_flashcard__Uv4nC{min-height:280px}}@media(prefers-reduced-motion:reduce){.vocab_flashcard__Uv4nC,.vocab_progress__FV_4_ i{transition:none}}.vocab_flashcard__Uv4nC{cursor:pointer}.vocab_flashcard__Uv4nC:focus-visible{outline:2px solid #727272;outline-offset:3px}.vocab_cardSound__O774_{min-height:30px;padding:0 10px;border:1px solid #e3e3e3;border-radius:8px;background:#fefefe;color:#727272;font-size:10px;cursor:pointer}.vocab_cardSound__O774_:hover{background:#f1f1f1}.vocab_headerActions__gqbph{display:flex;align-items:center;gap:6px;margin-left:auto}.vocab_addButton__wUjgM{width:35px;height:35px;border:1px solid #e5e5e5;border-radius:9px;background:#f8f8f8;color:#727272;font-size:19px;line-height:1;cursor:pointer}.vocab_addButton__wUjgM:hover{background:#f1f1f1}.vocab_modalBackdrop__HxXMg{position:fixed;z-index:70;inset:0;display:grid;place-items:center;padding:20px;background:#0d0d0d40}.vocab_modal__YqnoM{width:min(100%,370px);padding:16px;border:1px solid #e5e5e5;border-radius:14px;background:#fefefe;box-shadow:0 14px 40px #0d0d0d24}.vocab_modalHeader__lfRJ8{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.vocab_modalHeader__lfRJ8 h2{margin:0;color:#0d0d0d;font-size:16px}.vocab_modalHeader__lfRJ8 button{width:28px;height:28px;border:0;background:transparent;color:#949494;font-size:20px;cursor:pointer}.vocab_modal__YqnoM form{display:grid;grid-gap:11px;gap:11px}.vocab_modal__YqnoM label{display:grid;grid-gap:5px;gap:5px;color:#7d7d7d;font-size:10px}.vocab_modal__YqnoM label span{font-size:9px;color:#a8a8a8}.vocab_modal__YqnoM input{min-height:40px;padding:8px 10px;border:1px solid #e5e5e5;border-radius:8px;background:#fefefe;color:#0d0d0d;font-size:13px}.vocab_modal__YqnoM form>button{min-height:40px;border:0;border-radius:9px;background:#0d0d0d;color:#ffffff;font-size:11px;cursor:pointer}.vocab_tabs__V09HL{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin:14px 0;border-bottom:1px solid #e8e8e8}.vocab_tabs__V09HL button{min-height:42px;border:0;border-bottom:2px solid transparent;background:transparent;color:#999999;cursor:pointer}.vocab_tabs__V09HL button small{display:block;margin-top:3px;font-size:9px;color:#b5b5b5}.vocab_tabs__V09HL .vocab_tabActive__0wSDR{border-color:#727272}.vocab_bankHeading__dOCmw,.vocab_dailyHeading__k45Fg{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.vocab_bankHeading__dOCmw h2,.vocab_dailyHeading__k45Fg h2{margin:5px 0 0;font-size:18px;color:#0d0d0d}.vocab_dailyHeading__k45Fg>strong{font-size:25px;color:#727272}.vocab_dailyHeading__k45Fg>strong small{font-size:11px;color:#a8a8a8}.vocab_daily__VYIEH{padding-top:8px}.vocab_daily__VYIEH>.vocab_progress__FV_4_{margin:15px 0 12px}.vocab_dailyCard__IW8CZ{padding:28px 20px 18px;border:1px solid #e5e5e5;border-radius:16px;background:#fefefe;text-align:center}.vocab_dailyCard__IW8CZ>small{font-size:9px;color:#a7a7a7}.vocab_dailyCard__IW8CZ h2{margin:26px 0 7px;font:400 32px Georgia,serif;color:#0d0d0d}.vocab_dailyCard__IW8CZ>p{margin:0;color:#a1a1a1;font-size:11px}.vocab_dailyCard__IW8CZ>strong{display:block;margin:20px 0 9px;color:#727272;font-size:14px}.vocab_dailySound__cn3Zq{min-height:30px;padding:0 11px;border:1px solid #e1e1e1;border-radius:8px;background:#f4f4f4;color:#727272;font-size:10px;cursor:pointer}.vocab_dailyActions__AeVeE{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:28px}.vocab_dailyActions__AeVeE button{min-height:56px;border:1px solid #e6e6e6;border-radius:10px;background:#fefefe;color:#7a7a7a;font-size:13px;cursor:pointer}.vocab_dailyActions__AeVeE button:last-child{background:#f2f2f2;color:#0d0d0d}.vocab_dailyActions__AeVeE small{font-size:9px;color:#a3a3a3}.vocab_complete__CsX7m{padding:50px 15px;text-align:center}.vocab_complete__CsX7m>span{display:grid;place-items:center;width:50px;height:50px;margin:auto;border-radius:50%;background:#f1f1f1;color:#727272;font-size:23px}.vocab_complete__CsX7m h2{margin:14px 0 5px;font-size:18px}.vocab_complete__CsX7m p{font-size:11px;color:#919191}.vocab_complete__CsX7m button{min-height:38px;padding:0 13px;border:0;border-radius:9px;background:#0d0d0d;color:#ffffff;font-size:11px}.vocab_bank__KXZWn{padding-top:8px}.vocab_bankHeading__dOCmw>span{font-size:10px;color:#a1a1a1}.vocab_bankList__2HEtK{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.vocab_bankItem__gb1Lw{border:1px solid #e7e7e7;border-radius:11px;background:#fefefe;overflow:hidden}.vocab_bankSummary__2PPSE{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px;border:0;background:transparent;text-align:left;color:#727272;cursor:pointer}.vocab_bankSummary__2PPSE span:first-child{display:flex;align-items:baseline;gap:8px}.vocab_bankSummary__2PPSE b{font-size:14px;color:#0d0d0d}.vocab_bankSummary__2PPSE small{font-size:9px;color:#a9a9a9}.vocab_bankDetail__cpCkN{padding:0 12px 12px;border-top:1px solid #efefef}.vocab_detailWord__6Stto{display:flex;align-items:center;justify-content:space-between}.vocab_detailWord__6Stto h3{margin:11px 0 4px;font:400 22px Georgia,serif;color:#0d0d0d}.vocab_detailWord__6Stto button{width:29px;height:29px;border:1px solid #e2e2e2;border-radius:8px;background:#f6f6f6;color:#727272;cursor:pointer}.vocab_translation__DkjIm{margin:0;color:#727272;font-size:12px}.vocab_tags__VHvFU{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.vocab_tags__VHvFU span{padding:4px 7px;border-radius:6px;background:#f1f1f1;color:#727272;font-size:9px}.vocab_example__U_96U{margin:13px 0 3px;font:14px/1.5 Georgia,serif;color:#0d0d0d}.vocab_exampleZh__dSOCI{margin:0;color:#999999;font-size:10px}.vocab_masterButton__2ukzi{min-height:31px;margin-top:13px;padding:0 10px;border:1px solid #e3e3e3;border-radius:8px;background:#f9f9f9;color:#727272;font-size:10px;cursor:pointer}.vocab_empty__TJuPI{padding:40px 12px;text-align:center;color:#979797;font-size:11px}.vocab_dailyCard__IW8CZ{padding:24px 20px 18px}.vocab_dailyCard__IW8CZ h2{margin-top:18px}.vocab_dailyCard__IW8CZ>strong{margin:13px 0 12px}.vocab_dailyDetails__Jn2dY{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px;padding:11px 12px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-align:left}.vocab_collocationBlock__vN5_T,.vocab_exampleBlock__c84VT{display:grid;grid-gap:6px;gap:6px}.vocab_detailLabel__Q_TKa{color:#959595;font-size:10px;font-weight:600}.vocab_dailyTags__Pfcus{display:flex;flex-wrap:wrap;gap:5px}.vocab_dailyTags__Pfcus span{padding:4px 7px;border:1px solid #e7e7e7;border-radius:6px;background:#f6f6f6;color:#727272;font-size:10px;line-height:1.2}.vocab_exampleHeading__17xy_{display:flex;align-items:center;justify-content:space-between;gap:8px}.vocab_exampleSound__IqcWb{display:grid;width:23px;height:23px;place-items:center;padding:0;border:1px solid #e3e3e3;border-radius:7px;background:#f6f6f6;color:#727272;font-size:11px;cursor:pointer}.vocab_exampleBlock__c84VT p{margin:0;color:#0d0d0d;font:14px/1.4 Georgia,serif}.vocab_exampleBlock__c84VT>small{color:#a1a1a1;font-size:10px;line-height:1.4}.vocab_dailyActions__AeVeE{margin-top:20px}.vocab_tabs__V09HL{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.vocab_tabs__V09HL button{padding:0 4px;font-size:11px}.vocab_topics__rfaSR{padding-top:8px}.vocab_topicIntro__C_G_7 .vocab_eyebrow__y0yrq{font-size:8px;letter-spacing:1.4px;color:#9d9d9d}.vocab_topicIntro__C_G_7 h2{margin:5px 0 4px;color:#0d0d0d;font-size:18px}.vocab_topicFilters__jYcnD{display:flex;gap:7px;margin:10px -2px 8px;overflow-x:auto;padding:2px;scrollbar-width:none}.vocab_topicFilters__jYcnD::-webkit-scrollbar{display:none}.vocab_topicFilters__jYcnD button{flex:0 0 auto;min-height:29px;padding:0 11px;border:1px solid #e7e7e7;border-radius:999px;background:#fefefe;color:#8c8c8c;font-size:10px;white-space:nowrap;cursor:pointer}.vocab_topicFilters__jYcnD .vocab_topicFilterActive__0jZb_{border-color:#727272;background:#f1f1f1;color:#0d0d0d}.vocab_topicGrid__hBPsS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.vocab_topicPack__c1N7R{display:flex;min-width:0;min-height:126px;flex-direction:column;align-items:stretch;padding:12px;border:1px solid #e7e7e7;border-radius:12px;background:#fefefe;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.vocab_topicPack__c1N7R:focus-visible,.vocab_topicPack__c1N7R:hover{transform:translateY(-1px);border-color:#d2d2d2;background:#fafafa;outline:none}.vocab_topicPackRecommended__DlVlg{border-color:#d3d3d3;background:#f9f9f9}.vocab_topicPackTop__5J1L1{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.vocab_topicPackTop__5J1L1 strong{min-width:0;color:#0d0d0d;font-size:12px;line-height:1.4}.vocab_topicPackTop__5J1L1>span{flex:0 0 auto;padding:3px 5px;border-radius:5px;background:#f1f1f1;color:#727272;font-size:9px}.vocab_topicPack__c1N7R p{min-height:28px;margin:7px 0 9px;color:#909090;font-size:10px;line-height:1.4}.vocab_topicPack__c1N7R>small{margin-top:auto;color:#929292;font-size:9px}.vocab_topicPackProgress__MGq5X,.vocab_topicProgress__RhZP6{height:3px;overflow:hidden;border-radius:9px;background:#ececec}.vocab_topicPackProgress__MGq5X{margin-top:7px}.vocab_topicPackProgress__MGq5X i,.vocab_topicProgress__RhZP6 i{display:block;height:100%;border-radius:inherit;background:#727272;transition:width .2s}.vocab_topicPracticeHeader__9vHPF{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vocab_topicPracticeHeader__9vHPF>button{width:32px;height:32px;border:1px solid #e5e5e5;border-radius:9px;background:#f8f8f8;color:#727272;font-size:17px;cursor:pointer}.vocab_topicPracticeHeader__9vHPF>div{display:grid;grid-gap:3px;gap:3px}.vocab_topicPracticeHeader__9vHPF span{color:#0d0d0d;font-size:12px;font-weight:600}.vocab_topicPracticeHeader__9vHPF strong{color:#999999;font-size:9px;font-weight:400}.vocab_topicProgress__RhZP6{margin-bottom:12px}.vocab_topicWordCard__Kjszp{padding:17px 16px 15px;border:1px solid #e5e5e5;border-radius:15px;background:#fefefe}.vocab_topicWordHeading__XB1d_{display:flex;align-items:center;justify-content:space-between;gap:10px}.vocab_topicWordHeading__XB1d_ h2{margin:0 0 4px;color:#0d0d0d;font:400 27px/1.2 Georgia,serif}.vocab_topicWordHeading__XB1d_ span{color:#a1a1a1;font-size:10px}.vocab_topicSound__B6v2S{width:30px;height:30px;border:1px solid #e1e1e1;border-radius:9px;background:#f4f4f4;color:#727272;cursor:pointer}.vocab_topicTranslation__i19yi{margin:11px 0 13px;color:#727272;font-size:13px;font-weight:600}.vocab_topicCollocations__OXgLJ,.vocab_topicExample__bH_3l{display:grid;grid-gap:7px;gap:7px;padding:11px 0;border-top:1px solid #f0f0f0}.vocab_topicExample__bH_3l{border-bottom:1px solid #f0f0f0}.vocab_topicExample__bH_3l p{margin:0;color:#0d0d0d;font:14px/1.45 Georgia,serif}.vocab_topicExample__bH_3l>small{color:#a1a1a1;font-size:10px;line-height:1.4}.vocab_topicActions__O1ewo{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:14px}.vocab_topicActions__O1ewo button{min-height:48px;border:1px solid #e6e6e6;border-radius:10px;background:#fefefe;color:#7a7a7a;font-size:12px;cursor:pointer}.vocab_topicActions__O1ewo button:last-child{background:#f2f2f2;color:#0d0d0d}.vocab_topicActions__O1ewo small{display:block;margin-top:3px;color:#a3a3a3;font-size:9px}.vocab_page__3mX1y button:focus-visible{outline:2px solid #727272;outline-offset:3px}.vocab_page__3mX1y button:active{filter:brightness(.96)}.vocab_topicWordHeading__XB1d_>div{min-width:0}.vocab_topicWordHeading__XB1d_ h2{overflow-wrap:anywhere}.vocab_topicSound__B6v2S{flex-shrink:0}.vocab_completeActions__KusMU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.vocab_overviewHeading__kM76p{display:flex;align-items:center;gap:9px;margin-bottom:10px}.vocab_overviewHeading__kM76p>div{flex:1 1;min-width:0}.vocab_overviewHeading__kM76p h2{margin:0;color:#0d0d0d;font-size:14px;line-height:1.4}.vocab_overviewHeading__kM76p p{margin:4px 0 0;color:#919191;font-size:11px}.vocab_packBack__d0dHK{display:grid;place-items:center;flex:0 0 30px;width:30px;height:32px;border:1px solid #e5e5e5;border-radius:9px;background:#f8f8f8;color:#727272;font-size:17px;cursor:pointer}.vocab_continueButton__Rrgrh{flex-shrink:0;min-height:34px;padding:0 10px;border:0;border-radius:9px;background:#0d0d0d;color:#ffffff;font-size:11px;cursor:pointer}.vocab_overviewGrid__fyXCu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:2px}.vocab_overviewCard__UVAfM{position:relative;min-width:0;border:1px solid #e8e8e8;border-radius:12px;background:#f7f7f7;overflow:hidden;transition:background .18s,border-color .18s}.vocab_overviewCard__UVAfM:hover{border-color:#d4d4d4;background:#f3f3f3}.vocab_overviewWord__XvdCW{display:flex;flex-direction:column;gap:5px;width:100%;min-height:80px;padding:12px 34px 12px 12px;border:0;background:transparent;text-align:left;cursor:pointer}.vocab_overviewWord__XvdCW strong{max-width:100%;color:#0d0d0d;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.vocab_overviewWord__XvdCW small{display:block;max-width:100%;color:#8e8e8e;font-size:11px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocab_overviewSound__eGJHx{position:absolute;top:5px;right:4px;display:grid;place-items:center;width:28px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;font-size:11px;cursor:pointer}.vocab_overviewSound__eGJHx:hover{background:#ebebeb}.vocab_wordKnown__NaEcK{background:#f2f2f2;border-color:#ebebeb}.vocab_wordKnown__NaEcK .vocab_overviewWord__XvdCW strong{color:#919191}.vocab_knownMark__IWM92{color:#727272;font-size:9px;line-height:1.2}@media(max-width:360px){.vocab_overviewHeading__kM76p{flex-wrap:wrap}.vocab_continueButton__Rrgrh{margin-left:auto}.vocab_overviewWord__XvdCW{padding-left:10px;font-size:13px}}.vocab_topicWordCard__Kjszp{animation:vocab_wordAppear__ES7HY .18s ease-out}@keyframes vocab_wordAppear__ES7HY{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.vocab_topicWordCard__Kjszp{animation:none}.vocab_topicPackProgress__MGq5X i,.vocab_topicPack__c1N7R,.vocab_topicProgress__RhZP6 i{transition:none}}.vocab_topicOverview__aHzZ2>.vocab_topicProgress__RhZP6{margin-bottom:0}.vocab_topicToolbar__tnR54{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0}.vocab_expandButton__SqZgx{flex-shrink:0;min-height:32px;border:1px solid #e0e0e0;background:#f8f8f8;color:#0d0d0d;border-radius:12px;padding:6px 12px;font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .18s,opacity .18s}.vocab_expandButton__SqZgx:hover:not(:disabled){background:#ececec}.vocab_expandButton__SqZgx:active:not(:disabled){transform:translateY(1px)}.vocab_expandButton__SqZgx:disabled{opacity:.65;cursor:progress}.vocab_expandButton__SqZgx:focus-visible{outline:2px solid #0d0d0d;outline-offset:3px}.vocab_expansionStatus__z2F6c{margin:0 0 10px;color:#0d0d0d;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.vocab_masteryFilters__E7maD{display:flex;min-width:0;gap:4px;padding:4px;border-radius:12px;background:#f1f1f1}.vocab_masteryFilters__E7maD button{padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#8e8e8e;font-size:12px;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.vocab_masteryFilters__E7maD button[aria-pressed=true]{background:#ffffff;box-shadow:0 1px 3px #0d0d0d12;color:#0d0d0d;font-weight:600}@media(max-width:360px){.vocab_masteryFilters__E7maD button{padding:6px 8px;font-size:11px}.vocab_expandButton__SqZgx{padding:6px 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.vocab_expandButton__SqZgx,.vocab_masteryFilters__E7maD button{transition:none}}.vocab_masteryEmpty__tqxkf{padding:24px 10px;text-align:center;color:#727272;font-size:12px}.vocab_masteryEmpty__tqxkf p{color:#929292;font-size:11px;line-height:1.6}.vocab_masteryEmpty__tqxkf button{padding:7px 12px;border:1px solid #e3e3e3;border-radius:8px;background:#f4f4f4;color:#0d0d0d;font-size:11px;cursor:pointer}.vocab_overviewCard__UVAfM{transition:background .18s,border-color .18s,opacity .18s,transform .18s}.vocab_wordLeaving__OtD6h{opacity:0;transform:scale(.94);pointer-events:none}@media(prefers-reduced-motion:reduce){.vocab_overviewCard__UVAfM{transition:none}}.vocab_page__3mX1y{background:#f9f9f9;color:#0d0d0d}.vocab_dailyCard__IW8CZ,.vocab_item__v5SRM,.vocab_overviewCard__UVAfM,.vocab_topicPack__c1N7R{background:#fff;border-color:#e5e5e5;border-radius:12px}.vocab_overviewCard__UVAfM:hover,.vocab_topicPack__c1N7R:hover{background:#f9f9f9;border-color:#d4d4d8}.vocab_dailyTags__Pfcus span,.vocab_tags__VHvFU span,.vocab_topicFilters__jYcnD button,.vocab_topicPackTop__5J1L1>span{background:#f0f0f0;color:#555;border-color:#e5e5e5}.vocab_add__qECNY form>button,.vocab_complete__CsX7m button,.vocab_continueButton__Rrgrh,.vocab_dailyActions__AeVeE button:last-child,.vocab_masterButton__2ukzi,.vocab_modal__YqnoM form>button,.vocab_reviewActions___PRFQ button:last-child,.vocab_reviewButton__gijpw,.vocab_topicActions__O1ewo button:last-child{background:#0d0d0d;color:#fff;border-color:#0d0d0d}.vocab_dailyActions__AeVeE button:first-child,.vocab_topicActions__O1ewo button:first-child{background:#fff;border:1px solid #e5e5e5;color:#18181b}.vocab_tabs__V09HL .vocab_tabActive__0wSDR{color:#0d0d0d;border-color:#0d0d0d}.vocab_expandButton__SqZgx{background:#fff;border-color:#e5e5e5;border-radius:8px}.vocab_topicToolbar__tnR54 .vocab_masteryFilters__E7maD{background:#f0f0f0}.vocab-drawer_wordGrid__N9h8t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:10px 4px 20px}.vocab-drawer_wordCard__DQgQ8{display:flex;min-width:0;min-height:72px;flex-direction:column;justify-content:center;padding:12px 14px;overflow:hidden;border:1px solid #e8e8e8;background:#f7f7f7;color:#0d0d0d;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.vocab-drawer_wordCard__DQgQ8:focus-visible,.vocab-drawer_wordCard__DQgQ8:hover{transform:translateY(-1px);border-color:#d4d4d4;background:#f1f1f1;outline:none}.vocab-drawer_wordCard__DQgQ8 b,.vocab-drawer_wordCard__DQgQ8 small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocab-drawer_wordCard__DQgQ8 b{font-size:14px;font-weight:650}.vocab-drawer_wordCard__DQgQ8 small{margin-top:4px;color:#7e7e7e;font-size:11px;line-height:1.35}.vocab-drawer_sheetBackdrop__St_II{position:fixed;z-index:80;inset:0;display:flex;align-items:flex-end;background:#0d0d0d55;animation:vocab-drawer_sheetFade__wSgmR .2s ease}.vocab-drawer_bottomSheet__XyXRx{width:min(100%,760px);max-height:min(82dvh,680px);margin:0 auto;overflow:auto;padding-bottom:env(safe-area-inset-bottom);border:1px solid #e7e7e7;border-bottom:0;border-radius:20px 20px 0 0;background:#fefefe;box-shadow:0 -14px 50px #0d0d0d24;animation:vocab-drawer_sheetUp__l0RdU .24s ease}.vocab-drawer_sheetHandle__mVMas{width:38px;height:4px;margin:9px auto 2px;border-radius:99px;background:#e2e2e2}.vocab-drawer_sheetHeader__4ZGbA{display:flex;align-items:center;gap:10px;padding:14px 20px 12px;border-bottom:1px solid #f0f0f0}.vocab-drawer_sheetHeader__4ZGbA>div{flex:1 1;min-width:0}.vocab-drawer_sheetHeader__4ZGbA h2{margin:0 0 4px;color:#0d0d0d;font:400 28px/1.1 Georgia,serif}.vocab-drawer_sheetHeader__4ZGbA span{color:#a1a1a1;font-size:11px}.vocab-drawer_sheetClose__1rfcB,.vocab-drawer_sheetSpeak__PABnI{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid #e3e3e3;border-radius:9px;background:#f6f6f6;color:#727272;font-size:13px;cursor:pointer}.vocab-drawer_sheetClose__1rfcB{border:0;background:transparent;color:#999999;font-size:22px}.vocab-drawer_sheetContent__g4Csn{display:grid;grid-gap:16px;gap:16px;padding:17px 20px 8px}.vocab-drawer_sheetContent__g4Csn section{display:grid;grid-gap:6px;gap:6px}.vocab-drawer_sheetContent__g4Csn h3{margin:0;color:#939393;font-size:10px;font-weight:600}.vocab-drawer_sheetFooter__kzLM2{padding:12px 20px 18px}.vocab-drawer_sheetFooter__kzLM2 button{width:100%;min-height:42px;margin:0;border-color:#0d0d0d;color:#ffffff;font-size:12px}.vocab-drawer_sheetFooter__kzLM2 button:hover{background:#0d0d0d}.vocab-drawer_sheetActions__u4P__{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.vocab-drawer_sheetFooter__kzLM2 .vocab-drawer_secondaryAction__2VYQ3{border:1px solid #e3e3e3;border-radius:8px;background:#f4f4f4;color:#0d0d0d;cursor:pointer}.vocab-drawer_sheetFooter__kzLM2 .vocab-drawer_secondaryAction__2VYQ3:hover{background:#ededed}.vocab-drawer_sheetFooter__kzLM2 button:disabled{opacity:.5;cursor:default}.vocab-drawer_sheetHeader__4ZGbA h2{overflow-wrap:anywhere}.vocab-drawer_bottomSheet__XyXRx:focus{outline:none}@keyframes vocab-drawer_sheetFade__wSgmR{0%{opacity:0}to{opacity:1}}@keyframes vocab-drawer_sheetUp__l0RdU{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:520px){.vocab-drawer_wordGrid__N9h8t{gap:10px;padding-right:2px;padding-left:2px}.vocab-drawer_wordCard__DQgQ8{min-height:68px;padding:10px 12px}.vocab-drawer_bottomSheet__XyXRx{max-height:88dvh}.vocab-drawer_sheetContent__g4Csn,.vocab-drawer_sheetFooter__kzLM2,.vocab-drawer_sheetHeader__4ZGbA{padding-right:16px;padding-left:16px}}@media (prefers-reduced-motion:reduce){.vocab-drawer_bottomSheet__XyXRx,.vocab-drawer_sheetBackdrop__St_II,.vocab-drawer_wordCard__DQgQ8{animation:none;transition:none}}.vocab-drawer_wordCard__DQgQ8{background:#fff;border-color:#e5e5e5;border-radius:12px}.vocab-drawer_wordCard__DQgQ8:focus-visible,.vocab-drawer_wordCard__DQgQ8:hover{background:#f4f4f4;border-color:#d4d4d8}.vocab-drawer_bottomSheet__XyXRx{background:#fff;border-color:#e5e5e5;border-radius:12px 12px 0 0;box-shadow:0 -1px 8px rgba(0,0,0,.06)}.vocab-drawer_sheetHandle__mVMas{background:#71717a}.vocab-drawer_sheetClose__1rfcB,.vocab-drawer_sheetSpeak__PABnI{background:#f4f4f4;border-color:#e5e5e5}.vocab-drawer_sheetFooter__kzLM2 button{background:#0d0d0d;color:#fff}.vocab-drawer_sheetFooter__kzLM2 .vocab-drawer_secondaryAction__2VYQ3{background:#fff;border-color:#e5e5e5;color:#18181b}.ocr-vocab_camera__1T1kF{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid #e4e4e4;border-radius:12px;background:#f7f7f7;color:#0d0d0d;cursor:pointer}.ocr-vocab_camera__1T1kF:hover{background:#eeeeee}.ocr-vocab_camera__1T1kF:active{transform:scale(.96)}.ocr-vocab_backdrop__ElaOP{position:fixed;inset:0;z-index:75;display:flex;justify-content:center;align-items:flex-end;background:#0d0d0d65;padding-top:env(safe-area-inset-top)}.ocr-vocab_panel__ifY9I{box-sizing:border-box;width:min(100%,760px);max-height:90dvh;overflow:auto;overscroll-behavior:contain;border-radius:20px 20px 0 0;background:#fefefe;padding:16px 18px calc(24px + env(safe-area-inset-bottom));animation:ocr-vocab_enter__ksOgj .2s ease-out;text-align:left;color:#0d0d0d;outline:none}.ocr-vocab_heading__JhB3t{display:flex;align-items:center;justify-content:space-between;gap:12px}.ocr-vocab_heading__JhB3t h2{margin:0;font-size:18px}.ocr-vocab_heading__JhB3t button{border:0;background:transparent;color:#0d0d0d;font-size:25px;width:36px;height:36px;cursor:pointer}.ocr-vocab_preview__L0jH6{display:flex;align-items:center;gap:12px;margin:12px 0}.ocr-vocab_preview__L0jH6 img{width:100px;height:82px;object-fit:contain;border-radius:9px;background:#f1f1f1}.ocr-vocab_preview__L0jH6 button,.ocr-vocab_retry__jbAI_{padding:7px 12px;border:1px solid #e2e2e2;border-radius:9px;background:#f6f6f6;font-size:12px;color:#0d0d0d;cursor:pointer}.ocr-vocab_status__JgtnR{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.6;color:#7c7c7c;margin:12px 0;white-space:normal;overflow-wrap:anywhere}.ocr-vocab_text__VvkKP{white-space:pre-wrap;overflow-wrap:anywhere;font-size:17px;line-height:1.95;border-top:1px solid #eaeaea;padding-top:12px;letter-spacing:normal}.ocr-vocab_wordToken__N1tbr{border:0;padding:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;border-radius:3px;display:inline}.ocr-vocab_wordToken__N1tbr:focus-visible,.ocr-vocab_wordToken__N1tbr:hover,.ocr-vocab_wordToken__N1tbr[aria-busy=true]{background:#eeeeee;color:#0d0d0d;outline:none}.ocr-vocab_spinner___43PK{flex-shrink:0;width:12px;height:12px;border:2px solid #e2e2e2;border-top-color:#0d0d0d;border-radius:50%;animation:ocr-vocab_spin__Qke7z .8s linear infinite}@keyframes ocr-vocab_enter__ksOgj{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ocr-vocab_spin__Qke7z{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ocr-vocab_panel__ifY9I,.ocr-vocab_spinner___43PK{animation:none}}