.page_table__EfoDM{margin:1rem 0}.styles_container__gp8ot{flex:1 1 auto;padding:0;background-color:var(--background);display:flex;flex-direction:column;position:relative;margin:0;width:100vw;overflow:auto}.styles_titleSans__BbIje{line-height:var(--font-size-t-sans);margin:0}.styles_button__gk2uL{font-family:var(--font-sans);font-size:var(--font-size-l);color:var(--color-text-1);font-weight:400;padding:.5rem 1.2rem;border-radius:.5rem;background-color:var(--background);box-shadow:none;border:1px solid black;align-items:center;justify-content:center;line-height:normal}.styles_buttonLink__szyam:active,.styles_button__gk2uL:active{background-color:var(--color-primary-light);padding:.3rem 1rem;margin:.2rem}.styles_button__gk2uL.styles_small__TdEix{font-size:var(--font-size-s);padding:.3rem .8rem}.styles_button__gk2uL.styles_active__sZl0i{opacity:1}.styles_button__gk2uL.styles_inactive__EvACJ{opacity:.5}.styles_buttonLink__szyam{font-family:var(--font-sans);font-size:var(--font-size-l);font-weight:400;padding:.5rem 1.2rem;border-radius:.5rem;background-color:var(--background);box-shadow:none;border:1px solid black;align-items:center;justify-content:center;color:var(--color-text-1);text-decoration:none;line-height:normal;display:flex}.styles_buttonLink__szyam.styles_small__TdEix{font-size:var(--font-size-s);padding:.3rem .8rem}.styles_tag__9u0ZR{font-size:var(--font-size-m);padding:.3rem .8rem;color:var(--color-text-1)}.styles_tagRow__N0SVr{display:flex;gap:.5rem;margin:.5rem 0 1rem}.styles_title__UEW6E{margin:0 1.5rem 1rem 0}.styles_titleSans__BbIje{color:var(--color-text-2);font-family:var(--font-sans);font-size:var(--font-size-t-sans);font-weight:400;line-height:2.5rem;display:block;padding:0;margin:1rem 0 0}.styles_word__0TJLh{text-transform:capitalize}.styles_wordNoCap__m60Li,.styles_word__0TJLh{font-size:var(--font-size-t-serif);padding:.5rem 0 0;line-height:2.5rem}.styles_wordNoCap__m60Li,.styles_wordPhonetic__kNV_e,.styles_word__0TJLh{color:var(--color-text-1);font-family:var(--font-serif);font-weight:400;display:block;margin:0}.styles_wordPhonetic__kNV_e{font-size:var(--font-size-t-sub);padding:0}.styles_content__Ebd7u{display:flex;flex-direction:column;flex:1 1 auto;overflow:visible;padding:.8rem 1.2rem 3rem;color:var( --color-text-1);margin:0 auto;max-width:800px;width:100%}.styles_scrollable__C9zm_{overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;flex:1 1 auto;position:relative;-webkit-mask-image:linear-gradient(transparent,black 0,black calc(100% - 2.5rem),transparent),linear-gradient(90deg,transparent calc(100% - 1rem),black calc(100% - 1rem));mask-image:linear-gradient(transparent,black 0,black calc(100% - 2.5rem),transparent),linear-gradient(90deg,transparent calc(100% - 1rem),black calc(100% - 1rem));-webkit-mask-composite:source-over;mask-composite:add}.styles_content__Ebd7u.styles_nobottomexpand__l2_Dh{padding-bottom:0}.styles_footer__u4Dl7{display:flex;flex-direction:column;padding:.8rem 1.2rem 1rem;align-items:stretch;margin:0 auto;max-width:800px;width:100vw}.styles_vertBottomButtons__6v5jJ{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;padding:0}.styles_horBottomButtons__OaO6f{display:flex;flex-direction:row;align-items:stretch;gap:.5rem;padding:0}.styles_card__WfGGx{background-color:var(--card-background);color:var(--color-text-card);font-family:var(--font-sans);font-size:var(--font-size-s);margin:1rem 0 0;padding:.6rem 1rem 1rem .8rem;line-height:1.15rem}.styles_card__WfGGx h3{font-weight:500;font-size:var(--font-size-m);margin:.5rem 0 .3rem;padding:0}.styles_card__WfGGx p{color:var(--color-text-card);font-family:var(--font-sans);font-size:var(--font-size-s);line-height:1.15rem;padding:0 0 .5rem}.styles_card__WfGGx p:last-of-type{padding-bottom:0}.styles_cardButtons__XK5fQ{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.styles_cardButtons__XK5fQ .styles_buttonLink__szyam,.styles_cardButtons__XK5fQ .styles_button__gk2uL{flex:1 1 auto}.styles_inputText__LYRCF{font-family:var(--font-serif);font-size:var(--font-size-m);color:var(--color-text-1);background-color:white;padding:.5rem;margin:.3rem 0 1rem;text-wrap:wrap;border:2px solid white}.styles_inputText__LYRCF:focus{outline:none;border:2px solid var(--color-text-2)}.styles_inputText__LYRCF:disabled{opacity:.3}.styles_inputGroup__k_s_o{display:flex;flex-direction:row;margin:.3rem 0 1rem;position:relative}.styles_inputGroup__k_s_o .styles_inputText__LYRCF{margin:0;flex:1 1 auto}.styles_inputGroup__k_s_o .styles_icon__kbs5M{position:absolute;right:1rem;height:100%;width:2rem;color:var(--color-text-2);margin-left:0;display:flex;align-items:center;justify-content:center;padding:0 1rem;font-size:var(--font-size-m);background-color:transparent;border:none;overflow:show}.styles_inputGroup__k_s_o .styles_icon__kbs5M .p-button-label{display:none}.styles_label__XZPjV{color:var(--color-text-3);font-family:var(--font-sans);font-size:var(--font-size-m);font-weight:400;display:block;padding:0;margin:0}.styles_slideIn__XUjUY{animation:styles_slideInFromRight__JrYed .3s cubic-bezier(.5,0,.5,1) forwards}@keyframes styles_slideInFromRight__JrYed{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.styles_inputFeedback__dIylD{font-size:var(--font-size-xs);color:var(--color-text-3);opacity:.8;font-family:var(--font-sans);margin-top:-.7rem;margin-bottom:.5rem}.styles_error__eOSPl,.styles_inputFeedback__dIylD.styles_error__eOSPl{color:var(--color-error)}.styles_clickableRow__lQGdj{cursor:pointer}.styles_clickableRow__lQGdj:hover{background-color:rgba(0,0,0,.02)}.styles_clickableRow__lQGdj:active{background-color:rgba(0,0,0,.04)}.styles_inlineButton__n4yQy{color:inherit;font-size:inherit;font-family:inherit}.styles_navTransOverlay__5t_X5{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;background-color:var(--background);z-index:999999;opacity:.4}.styles_checkboxGroup__jVDtv{display:flex;flex-direction:row;margin:.3rem 0 1rem;align-items:center;gap:.5rem}.styles_checkboxGroup__jVDtv .styles_checkboxLabel__n9asC{color:var(--color-text-3);font-family:var(--font-sans);font-size:var(--font-size-m);font-weight:400;display:block;padding:0;margin:0}.MessageBanner_messageBanner__Y3I1v{background-color:var(--color-secondary);color:rgba(255,255,255,.9);position:relative}.MessageBanner_message__Ub2QB{padding:.5rem;font-size:var(--font-size-xs);text-align:center}.MessageBanner_closeButton__NNCg7{cursor:pointer;font-size:var(--font-size-large);font-weight:700;position:absolute;right:1rem;top:0;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;color:white;padding:0}.MessageBanner_message__Ub2QB a{text-decoration:underline}@media (max-width:768px){.MessageBanner_message__Ub2QB{margin-right:2rem;text-align:left}}.ContactForm_form__821PO{display:flex;flex-direction:column;max-width:500px}.page_form__gj6Pn{flex:1 1 auto;display:flex;flex-direction:column;padding-top:1rem}.page_form__gj6Pn .page_input__FFlmR{padding-bottom:.5rem}.page_formContent__yRMbr{display:flex;flex-direction:column;flex:1 1 auto}.page_formFooter__upuNd{display:flex;flex-direction:column;padding:.5rem 0 1rem;align-items:stretch}.page_toggleGroup__Syptn{display:flex;gap:.5rem;margin:.5rem 0 0;align-items:center}.page_toggleGroup__Syptn>*{flex:1 1 auto}.page_hideWord__6ChOc{filter:blur(10px)}.page_definitions__OCtpO{display:flex;flex-direction:column;flex:1 1 auto;gap:.7rem;margin-top:.5rem}.page_attemptsContainer__VC18c{display:inline-flex;gap:.25rem;align-items:center;margin-left:.5rem;vertical-align:bottom}.page_attemptCircle__rB6VT{transition:opacity .3s ease-out}.page_correctOverlay__nitsb{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--background);display:flex;justify-content:center;align-items:center;z-index:1000;animation:page_overlayAnimation__KTYjr .5s linear}.page_correctText__agt_X{font-family:var(--font-serif);font-size:var(--font-size-overlay);color:#151515}@keyframes page_overlayAnimation__KTYjr{0%{opacity:0}to{opacity:1}}.page_definitionPlaceholder__Yn__1{background-color:rgba(255,255,255,.75);height:3rem;margin:0;border-radius:2px;position:relative;overflow:hidden}.page_shimmer__wDy_Q{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#EEEBE4,transparent);animation:page_shimmer__wDy_Q 1.5s infinite}@keyframes page_shimmer__wDy_Q{0%{left:-100%}to{left:100%}}.Definition_definition__ZwZ98{background-color:white;font-family:var(--font-serif);font-size:var(--font-size-m);font-weight:400;padding:.5rem;margin:0;border:2px solid white;cursor:pointer}.Definition_definition__ZwZ98 p{display:inline}.Definition_definitionSelected__W0ecJ{border:2px solid rgb(74,91,177);border:2px solid var(--color-text-2);border-radius:2px;cursor:default}.Definition_wrong__j6bZs{opacity:.25;pointer-events:none;transition:opacity .3s ease-out}.Definition_shake__OrysI{animation:Definition_shake__OrysI .5s ease-in-out}@keyframes Definition_shake__OrysI{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.Definition_author__BT0Kx{font-family:var(--font-serif);font-size:var(--font-size-xs);padding-top:.25rem;line-height:1.2rem;color:var(--color-text-1);float:right;margin-left:1rem}.Definition_authorHidden__T37fL{visibility:hidden}.WordInfo_container__Dx9qT{border-top:1px solid black;border-bottom:1px solid black;padding:.1rem}.WordInfo_wordAndAuthor__xCsnY{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.WordInfo_wordAndAuthor__xCsnY .WordInfo_word__TRJ4x,.WordInfo_word__TRJ4x{font-family:var(--font-serif);font-weight:400;font-size:var(--font-size-xl);color:var(--color-text-1);margin:.5rem 0 0}.WordInfo_author__VHf_T,.WordInfo_phonetic__LH6_B{font-family:var(--font-serif);font-weight:400;font-size:var(--font-size-m);color:var(--color-text-1)}.WordInfo_phonetic__LH6_B{line-height:calc(var(--font-size-m)*.85)}ol.WordInfo_definitions__8wtIT{list-style:none;margin:.7rem 0;padding:0}.WordInfo_definitions__8wtIT li{margin:0}.WordInfo_definition__2Jk3f,.WordInfo_etymology__BCeV_{font-family:var(--font-serif);font-size:var(--font-size-m);color:var(--color-text-3);margin:.5rem 0}.WordInfo_etymology__BCeV_{line-height:1.3rem}.Dropdown_dropdown__wKIJn{position:relative;display:inline-block;color:var(--color-text-1)}.Dropdown_trigger__TmnPp{display:flex;align-items:center;justify-content:center;width:100%;font-family:var(--font-sans);font-weight:400;font-size:var(--font-size-s);padding:.3rem .8rem;margin:0;border-radius:.5rem;background-color:var(--background);box-shadow:none;border:1px solid black;cursor:pointer;text-align:left;color:var(--color-text-1)}.Dropdown_trigger__TmnPp:hover{border-color:black}.Dropdown_trigger__TmnPp:focus{outline:none;border-color:black;box-shadow:none}.Dropdown_trigger__TmnPp.Dropdown_open__erLFo{border-color:black;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.Dropdown_value__m7nJR{color:inherit;font-weight:400;margin-right:.3rem}.Dropdown_arrow__lBULR{color:inherit;font-size:.75rem;margin-left:.3rem}.Dropdown_options__47zV2{position:absolute;top:100%;left:0;width:max-content;right:auto;background-color:var(--background);border:1px solid black;margin:.2rem 0 0;border-radius:.5rem;padding:.3rem 0;z-index:50;max-height:200px;overflow-y:auto;list-style:none;min-width:100%}.Dropdown_option__ymKcb{font-family:var(--font-sans);font-weight:400;font-size:var(--font-size-s);padding:.2rem .8rem;cursor:pointer;color:inherit;white-space:nowrap}.Dropdown_option__ymKcb.Dropdown_selected__x_r_7{color:inherit}