.Flash{left:0;position:fixed;text-align:center;top:0;width:100%}.Flash-message{background:#fff;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.03);color:#555;display:none;margin:20px auto;padding:10px;transition:all 1s 4s;width:300px}.Flash-message.message-appear,.Flash-message.message-enter{display:block;opacity:1}.Flash-message.message-appear-active,.Flash-message.message-enter-active{display:block;opacity:0}.Modal{z-index:1000}.Modal-backdrop{background:rgba(0,0,0,.2);height:100vh;left:0;position:fixed;top:0;transition:all .3s;width:100vw;z-index:1001}.Modal-container{border-radius:5px;left:50%;max-height:calc(100vh - 40px);overflow-y:scroll;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;z-index:1001}.Modal.is-default-width .Modal-container{width:600px}@media (max-width:600px){.Modal.is-default-width .Modal-container{margin:0;width:100%}.Modal.is-default-width .Modal-main{margin:0 10px}}.Modal.is-narrow-width .Modal-container{width:400px}@media (max-width:400px){.Modal.is-narrow-width .Modal-container{margin:0;width:100%}.Modal.is-narrow-width .Modal-main{margin:0 10px}}.Modal-main{background:#eee;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}.Modal-backdrop.toggle-enter,.Modal-container.toggle-enter{opacity:0}.Modal-backdrop.toggle-enter-active,.Modal-backdrop.toggle-leave,.Modal-container.toggle-enter-active,.Modal-container.toggle-leave{opacity:1}.Modal-backdrop.toggle-leave-active,.Modal-container.toggle-leave-active{opacity:0}.Modal-header{border-bottom:1px solid #ccc;margin:0 0 10px;padding:20px 10px;position:relative;text-align:center}.Modal-headerCloseButton{background:none;border:1px solid #ccc;border-radius:4px;color:#999;cursor:pointer;height:40px;position:absolute;right:10px;top:10px;transition:all .3s;width:40px}.Modal-headerCloseButton:hover{border:1px solid #333;color:#333}.Modal-body,.Modal-footer{padding:10px;text-align:left}.Modal-footer{border-top:1px solid #ccc;margin:10px 0 0}.Button{border:1px solid;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;outline:none;position:relative;text-align:center;text-decoration:none;transition:all .3s}.Button:disabled{color:#ddd;cursor:no-drop}.Button-content{opacity:1;transition:opacity .3s}.Button.is-loading .Button-content{opacity:0}.Button--small{padding:5px}.Button--medium{padding:10px 20px}@media (max-width:400px){.Button--medium{padding:10px}}.Button--large{font-size:20px;padding:15px 30px}.Button--default{background:#17a2b8;border-color:#17a2b8}.Button--default:hover{background:#138496;border-color:#138496}.Button--default:disabled{background:#17a2b8;border-color:#17a2b8}.Button--default.Button--outline{color:#17a2b8}.Button--default.Button--outline:hover{color:#138496}.Button--gray{background:#aaa;border-color:#aaa}.Button--gray:hover{background:#333;border-color:#333}.Button--gray:disabled{background:#aaa;border-color:#aaa}.Button--gray.Button--outline{color:#aaa}.Button--gray.Button--outline:hover{color:#333}.Button--gray.Button--outline:disabled,.Button--gray.Button--outline:hover:disabled{background:inherit;border-color:#ccc;color:#ccc}.Button--success{background:#5cb85c;border-color:#5cb85c}.Button--success:hover{background:#48a648;border-color:#48a648}.Button--success:disabled{background:#5cb85c;border-color:#5cb85c}.Button--success.Button--outline{color:#5cb85c}.Button--success.Button--outline:hover{color:#48a648}.Button--failure{background:#d9534f;border-color:#d9534f}.Button--failure:hover{background:#d23430;border-color:#d23430}.Button--failure:disabled{background:#d9534f;border-color:#d9534f}.Button--failure.Button--outline{color:#d9534f}.Button--failure.Button--outline:hover{color:#d23430}.Button--fullWidth{box-sizing:border-box;display:block;width:100%}.Button--outline,.Button--outline:hover{background:none}.Button--phantomOutline{border-color:hsla(0,0%,100%,0)}.Button--transparentDark{background:rgba(0,0,0,.3);border:none;color:#eee}.Button--transparentDark:hover{background:rgba(0,0,0,.5)}.Button--transparentDark:disabled{color:hsla(0,0%,100%,.5)}.Button-spinner{left:50%;margin-left:-8px;margin-top:-8px;opacity:0;position:absolute;top:50%;transition:opacity .3s}.Button.is-loading .Button-spinner{opacity:1}.Button--outline:disabled{background:inherit}.Spinner{animation-duration:2s;animation-iteration-count:infinite;animation-name:Spinner-spin;animation-timing-function:linear;font-size:16px;opacity:.7}.Spinner.Spinner--large{font-size:36px}@keyframes Spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LabelText{color:#777;display:block;font-size:14px;margin-bottom:8px;text-transform:uppercase}.FormGroup{margin-bottom:25px;opacity:1;text-align:left;transition:all .3s}.FormGroup.is-hidden{display:none;opacity:0}.FormGroup.no-margin{margin-bottom:0}.FormGroup-hint{clear:both;color:#aaa;font-size:13px;font-weight:lighter}.Textarea{border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;font-size:20px;line-height:24px;padding:10px;transition:all .3s;width:100%}.Textarea:focus{border:1px solid #aaa;box-shadow:none;outline:0}.Textarea::placeholder{color:#ccc;font-weight:lighter}.NavHeader-logo{font-family:Open Sans,sans-serif}.NavHeader-feedbackBanner{background:#5cb85c}.DropdownLink{cursor:pointer}.DropdownLink:hover{background:rgba(0,0,0,.05)}.FullScreenSlideoutModal{z-index:2000}.FullScreenSlideoutModal-backdrop{background:rgba(0,0,0,.7);height:100vh;left:0;position:fixed;top:0;transition:all .3s;width:100vw;z-index:1001}.FullScreenSlideoutModal-container{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);height:100%;overflow-y:scroll;position:fixed;right:0;top:0;transition:transform .3s;width:85%;z-index:2001}.FullScreenSlideoutModal-backdrop.toggle-enter{opacity:0}.FullScreenSlideoutModal-container.toggle-enter{transform:translateX(100%)}.FullScreenSlideoutModal-backdrop.toggle-enter-active{opacity:1}.FullScreenSlideoutModal-container.toggle-enter-active{transform:translateX(0)}.FullScreenSlideoutModal-backdrop.toggle-leave{opacity:1}.FullScreenSlideoutModal-container.toggle-leave{transform:translateX(0)}.FullScreenSlideoutModal-backdrop.toggle-leave-active{opacity:0}.FullScreenSlideoutModal-container.toggle-leave-active{transform:translateX(100%)}.FullScreenSlideoutModal-header{margin:0 0 10px;padding:20px 10px}.FullScreenSlideoutModal-headerCloseButton{background:none;border:1px solid hsla(0,0%,100%,.3);color:#eee;cursor:pointer;height:40px;position:absolute;right:10px;top:10px;transition:all .3s;width:40px}.FullScreenSlideoutModal-headerCloseButton:hover{border:1px solid #fff;color:#fff}.FullScreenSlideoutModal-body{text-align:left}.MobileMenuLink{cursor:pointer}.MobileMenuLink:hover{background:rgba(0,0,0,.05)}.MobileMenuDivider{position:relative}.MobileMenuDivider-label{left:20px;line-height:20px;padding:0 10px;position:absolute;top:-11px}.Input{border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;font-size:20px;line-height:24px;padding:10px;transition:all .3s;width:100%}.Input:focus{border:1px solid #aaa;box-shadow:none;outline:0}.Input::placeholder{color:#ccc;font-weight:lighter}.DemoExerciseButton-flag{background-position:50%;background-size:cover;bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}.DemoExerciseButton-flag.spain{background-image:url(/static/media/spain.648396739051fa0ac135.png)}.DemoExerciseButton-flag.china{background-image:url(data:image/png;base64,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)}.DemoExerciseButton-flag.france{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABIgAAAMFBAMAAADti9B4AAAAD1BMVEUAI5VUa7j////zcHvtKTm3QYn6AAAE/UlEQVR4AezSWxUAEBQAMEcEEaiifyYh/NzHlmFzZLd2cudm950IJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiUAiJEIiJAKJkAiJkAgkQiIkQiKQCImQCIlAIiRCIiQCiZAIiZAIJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiUAiJEIiJAKJkAiJkAgkQiIkQiKQCImQCIlAIiRCIiQCiZAIiZAIJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiUAiJEIiJAKJkAiJkOixSwcCAAAADIPmT32QF0OBREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERIREiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhEQgUUiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIREIFFIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREgEEiEREiERSIRESIREIBESIRESgURIhERIBBIhERIhEUiEREiERCAREiEREoFESIRESAQSIRESIRFIhERIhEQgERIhERKBREiEREj0be3SsQAAAADAIH/rQewthpAIiZAIJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiUAiJEIiJAKJkAiJkAgkQiIkQiKQCImQCIlAIiRCIiQCiZAIiZAIJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiUAiJEIiJAKJkAiJkAgkQiIkQiKQCImQCIlAIiRCIiQCiZAIiZAIJEIiJEIikAiJkAiJQCIkQiIkAomQCImQCCRCIiRCIpAIiZAIiWAmAomQCIkgyxZTBN/zADUAAAAASUVORK5CYII=)}.DemoExerciseButton-flag.unitedKingdom{background-image:url(data:image/png;base64,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)}.Home-hero{overflow:hidden;position:relative}.Home-phoneImg{background-image:url(/static/media/iphone8plusspacegrey_portrait.6c604922edb25ad0656d.png);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-150px;height:400px;position:absolute;right:0;width:45%}@media (max-width:960px){.Home-phoneImg{background-position:50%;bottom:-80px}}.Home-laptopImg{background-image:url(/static/media/macbookair13_front.18631fc64fd00d6818a2.png);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:-100px;height:350px;position:absolute;right:0;width:40%}.Home-underHero{border-bottom:1px solid #ddd;border-top:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,.03);position:relative;z-index:1}.GoogleAuthButton{align-items:center;background-color:#4285f4;border-radius:1px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);display:block;display:flex;padding:2px;text-decoration:none;transition:background-color .218s,border-color .218s,box-shadow .218s}.GoogleAuthButton:hover{box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.GoogleAuthButton-logo{background:#fff;border-radius:1px;display:block;height:18px;padding:10px;width:18px}.GoogleAuthButton-svg{display:block}.GoogleAuthButton-text{color:#fff;display:inline-block;font-size:14px;margin-left:10px;vertical-align:top}.OauthHeader-orContainer{bottom:-8px;display:block;left:0;position:absolute;text-align:center;width:100%}.OauthHeader-or{background:#fff;color:#aaa;padding:0 10px}.OauthHeader-or.is-grayBg{background:#eee}.AccountTypeSelect{min-width:200px}.VocabExerciseSummary-term{position:relative}.VocabExerciseSummary-term.has-image{min-height:54px;padding-right:64px}.VocabExerciseSummary-termImage{display:block;height:54px;position:absolute;right:0;top:0;width:54px}.MultipleChoiceExerciseSummary-answer{color:#777;width:17px}.MultipleChoiceExerciseSummary-answer.is-correct{color:#48a648}.ExerciseSummary{background:#ddd}.DraggableExercise{position:relative;transition:box-shadow .3s}.DraggableExercise.is-dragging{box-shadow:3px 3px 15px rgba(0,0,0,.15)}.DraggableExercise-buttons{position:absolute;right:10px;top:10px}.DraggableExercise-buttonIcon{text-align:center;width:16px}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;background-color:initial;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;height:24px;padding:0;transition:all .2s ease;width:50px}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;position:absolute;right:10px;top:0;width:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;box-sizing:border-box;height:22px;left:1px;position:absolute;top:1px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:22px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.MultipleChoiceEditor{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.MultipleChoiceEditor-body{padding:10px}.MultipleChoiceEditor-choice{align-items:center;display:flex;flex-direction:row}.MultipleChoiceEditor-toggleLabel{color:#888;text-align:center;transition:color .3s}.MultipleChoiceEditor-toggleLabel.is-correct{color:#48a648}.MultipleChoiceEditor-doneButton{padding:20px}.WordSplitter{position:relative;width:100%}.WordSplitter-atom{background:#fff;border-radius:4px;padding:0 10px;position:absolute;transition:all .3s}.WordSplitter-joiner,.WordSplitter-splitter{background-color:hsla(0,0%,100%,0);color:#ccc;cursor:pointer;font-size:14px;position:absolute;text-align:center;transition:all .3s;z-index:1}.WordSplitter-splitter{background:#fff}.WordSplitter-joiner.is-hovering{background-color:#fff;color:#333;font-size:12px;width:30px}.WordSplitter-splitter.is-hovering{background-color:hsla(0,0%,100%,0);color:#333;font-size:14px}.Distractor{background:#fff;border-radius:4px;padding:5px}.Distractor-textInput input{border:1px solid #eee;border-radius:3px;font-size:16px;line-height:24px;min-width:20px;outline:none;padding:0 2px}.Distractor-textInput input:focus{border:1px solid #99f}.Distractor-text{font-size:16px;line-height:23px;padding-left:5px}.Distractor-button{background:rgba(0,0,0,.1);border:none;border-radius:3px;cursor:pointer;font-size:16px;line-height:24px;margin-left:3px;transition:all .3s}.Distractor-button.Distractor-saveChanges:hover{background:rgba(0,150,0,.4)}.Distractor-button.Distractor-delete{background:rgba(150,0,0,0);color:#ccc}.Distractor-button.Distractor-delete:hover{background:rgba(150,0,0,.4);color:#333}.AsianLanguagesGroupingNote{background:#aee2eb}.RtlLanguagesGroupingNote{background:#aee2eb;clear:both;font-size:13px;font-weight:lighter;text-align:left}.TranslatorWordPositioner{position:relative}.TranslatorWordPositioner-wordPart{left:0;position:absolute;top:0;transition:all .3s;z-index:99}.TranslatorWordPositioner-wordPart.is-dragging{box-shadow:3px 3px 15px rgba(0,0,0,.15);left:-3px;top:-3px;transition:box-shadow .3s,top .15s,left .15s;z-index:100}.WordPart{background:#fff;border-radius:3px;cursor:pointer;font-size:16px;line-height:24px;padding:5px 15px;-webkit-user-select:none;user-select:none}.TranslatorEditor{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.TranslatorEditor-body{padding:10px}.TranslatorEditor-input{border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;font-size:20px;line-height:24px;padding:10px;transition:all .3s;width:100%}.TranslatorEditor-input:focus{border:1px solid #aaa;box-shadow:none;outline:0}.TranslatorEditor-input::placeholder{color:#ccc;font-weight:lighter}.TranslatorEditor-distractor{float:left;margin-bottom:10px;margin-right:10px}.TranslatorEditor-addButton{background:#fff;border:1px solid #fff;border-radius:4px;color:#777;cursor:pointer;float:left;line-height:32px;margin-bottom:10px;outline:none;transition:all .3s;vertical-align:top;width:32px}.TranslatorEditor-addButton:hover{border:1px solid #99f;color:#22d}.TranslatorEditor-otherCorrectAnswer{background:#fff;border-radius:4px;display:inline-block;float:left;font-size:16px;line-height:27px;line-height:23px;margin-bottom:10px;margin-right:10px;padding:5px 5px 5px 13px;transition:all .3s}.TranslatorEditor-otherCorrectAnswer.is-invalid{background:#f99}.TranslatorEditor-deleteOtherCorrectAnswer{background:rgba(150,0,0,0);border:none;border-radius:3px;color:#ccc;cursor:pointer;font-size:16px;line-height:24px;margin-left:5px;transition:all .3s}.TranslatorEditor-deleteOtherCorrectAnswer:hover{background:rgba(150,0,0,.4);color:#333}.TranslatorEditor-doneButton{padding:20px}.WordOrderPositioner{position:relative}.WordOrderPositioner-wordPart{left:0;position:absolute;top:0;transition:all .3s;z-index:99}.WordOrderPositioner-wordPart.is-dragging{box-shadow:3px 3px 15px rgba(0,0,0,.15);left:-3px;top:-3px;transition:box-shadow .3s,top .15s,left .15s;z-index:100}.EditExtraCorrectAnswerModal-chosenItems{border:1px solid #777;border-radius:3px}.EditExtraCorrectAnswerModal-wordBank{background:#ddd;border-radius:3px}.EditExtraCorrectAnswerModal-translateText{font-weight:lighter;margin:10px 0}.EditExtraCorrectAnswerModal-wordBankLabel{color:#777;font-size:13px;padding:25px 0 10px;text-transform:uppercase}.EditExtraCorrectAnswerModal-hint{color:#aaa;font-size:13px;font-weight:lighter}.EditExtraCorrectAnswerModal-footerButton{display:inline-block;margin-right:10px}.EditExtraCorrectAnswerModal-failureReason{color:#d33;font-size:13px;margin-bottom:0;opacity:1;transition:all .3s}.EditExtraCorrectAnswerModal-failureReason.is-hidden{opacity:0}.WordOrderEditor{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.WordOrderEditor-body{padding:10px}.WordOrderEditor-input{border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;font-size:20px;line-height:24px;padding:10px;transition:all .3s;width:100%}.WordOrderEditor-input:focus{border:1px solid #aaa;box-shadow:none;outline:0}.WordOrderEditor-input::placeholder{color:#ccc;font-weight:lighter}.WordOrderEditor-addButton{background:#fff;border:1px solid #fff;border-radius:4px;color:#777;cursor:pointer;line-height:32px;outline:none;transition:all .3s;vertical-align:top;width:32px}.WordOrderEditor-addButton:hover{border:1px solid #99f;color:#22d}.WordOrderEditor-addButton:disabled{border:none;color:#aaa;cursor:not-allowed}.WordOrderEditor-otherCorrectAnswer{background:#fff;border-radius:4px;display:inline-block;font-size:16px;line-height:27px;line-height:23px;margin-bottom:10px;margin-right:10px;padding:5px 5px 5px 13px;transition:all .3s}.WordOrderEditor-otherCorrectAnswer.is-invalid{background:#f99}.WordOrderEditor-deleteOtherCorrectAnswer{background:rgba(150,0,0,0);border:none;border-radius:3px;color:#ccc;cursor:pointer;font-size:16px;line-height:24px;margin-left:5px;transition:all .3s}.WordOrderEditor-deleteOtherCorrectAnswer:hover{background:rgba(150,0,0,.4);color:#333}.WordOrderEditor-doneButton{padding:10px}.ImageChooser-hint{clear:both;color:#aaa;font-size:13px;font-weight:lighter;margin-bottom:10px}.ImageChooser-searchResults{padding-top:2px}.ImageChooser-searchResult{border:2px solid transparent;cursor:pointer;display:block;height:54px;width:54px}.ImageChooser-searchResult.is-selected,.ImageChooser-searchResultSpacer:hover .ImageChooser-searchResult.is-selected{border:2px solid #357edd}.ImageChooser-searchResultSpacer:hover .ImageChooser-searchResult{border:2px solid #000}.ImageChooser-imageTarget{background:#ddd;height:200px;margin:0 auto 20px;position:relative;width:200px}.ImageChooser-uploadButton{margin:0 auto;width:200px}.ImageChooser-deleteImageButton{background:hsla(0,0%,100%,.7);border:none;border-radius:1px;color:#555;cursor:pointer;display:block;font-size:14px;height:30px;position:absolute;right:5px;top:5px;transition:all .3s;width:30px}.ImageChooser-deleteImageButton:hover{background:hsla(0,0%,100%,.9);color:#222}.ImageChooser-hoveringImage,.ImageChooser-selectedImage{border:2px solid #000;box-sizing:border-box;height:200px;left:0;position:absolute;top:0;width:200px}.ImageChooser-hoveringImage.is-selected,.ImageChooser-selectedImage{border:2px solid #357edd}.ImagePreview{height:100px;line-height:100px;position:relative;text-align:center;width:100px}.ImagePreview-addButton,.ImagePreview-editButton{background:rgba(0,0,0,.3);border-radius:3px;color:#ddd;cursor:pointer;height:100px;left:0;position:absolute;text-align:center;top:0;transition:all .3s;width:100px}.ImagePreview-addButton{display:flex;flex-direction:column;justify-content:center;line-height:26px}.ImagePreview-editButton{opacity:0}.ImagePreview-editButton:hover{opacity:1}.ImagePreview-guessedImage,.ImagePreview-selectedImage{border-radius:3px}.ImagePreview-guessedImage{opacity:.2;transition:all .3s}.ImagePreview:hover .ImagePreview-guessedImage{opacity:.6}.VocabEditor{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.VocabEditor-body{padding:10px;text-align:left}.VocabEditor-doneButton{padding:10px}.VocabEditor-term{padding-left:40px;padding-right:140px;position:relative}.VocabEditor-termNum{left:10px;position:absolute;top:5px}.VocabEditor-ImagePreview{position:absolute;right:30px;top:0}.VocabEditor-deleteTerm{cursor:pointer;position:absolute;right:0;top:0}.VocabEditor-deleteTermIcon{line-height:33px}.WorksheetEditor{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.WorksheetEditor-title{border-bottom:1px solid #ccc;color:#333;margin:0 0 10px}.WorksheetEditor-exerciseHeader{position:relative}.WorksheetEditor-backArrow{cursor:pointer;transition:all .3s}.WorksheetEditor-backArrow:hover{color:#3097d1}.WorksheetEditor-exerciseButton{margin-top:10px}.WorksheetEditor-exerciseButton:first-of-type{margin-top:0}.WorksheetEditor-exerciseButtonSubtitle{color:#ddd;font-size:11px;padding:5px}.EmbedHeader-logo{font-family:Open Sans,sans-serif}.EmbedHeader-dropdownLink{color:#333;cursor:pointer;width:120px}.EmbedHeader-dropdownLink:hover{background:rgba(0,0,0,.05)}.EmbedHeader-feedbackBanner{background:#5cb85c}.CorrectAnswerModal-answerContent{display:flex;flex-direction:column;justify-content:center;min-height:200px}.TranslatorWidget{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px}.TranslatorWidget-prompt{font-size:18px;padding-bottom:10px;text-align:left}.TranslatorWidget-instructions{color:#aaa;display:inline-block;font-size:14px;margin-right:5px}.TranslatorWidget-wordBankLabel{color:#aaa;font-size:14px;padding:16px 0 0;text-align:left}.TranslatorWidget-response{flex-grow:1;position:relative}.TranslatorWidget-chosenItems{background:#ddd;border-radius:4px;padding-top:10px}.TranslatorWidget-wordBank{height:50%;min-height:100px}.TranslatorWidget-line{height:37px;margin-bottom:6px}.TranslatorWidget-checkResponse{padding:10px}.TranslatorWidget-checkResponseButton{background:#61ce02;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:20px;padding:10px;transition:all .3s;width:100%}.TranslatorWidget-checkResponseButton:hover{background:#6ae500}.TranslatorWidget-checkResponseButton:disabled{background:#61ce02;color:#ddd;cursor:no-drop}.WordOrderWidget{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px}.WordOrderWidget-response{flex-grow:1}.WordOrderWidget-wordPartPositions{overflow:hidden}.WordOrderWidget-line{height:50px;margin:0 10px}.WordOrderWidget-checkResponse{padding:10px}.WordOrderWidget-checkResponseButton{background:#61ce02;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:20px;padding:10px;transition:all .3s;width:100%}.WordOrderWidget-checkResponseButton:hover{background:#6ae500}.WordOrderWidget-checkResponseButton:disabled{background:#61ce02;color:#ddd;cursor:no-drop}.VocabWidget{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px}.VocabWidget-responsesContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.VocabWidget-responses{margin:0 auto;width:300px}.VocabWidget-response{background:#fff;border:3px solid #eee;border-radius:3px;box-sizing:border-box;cursor:pointer;display:block;float:left;height:140px;margin:5px;opacity:1;position:relative;transition:border .1s;transition:opacity .15s;visibility:visible;width:140px}.VocabWidget-response-num-1{transition:opacity .15s 50ms}.VocabWidget-response-num-2{transition:opacity .15s .1s}.VocabWidget-response-num-3{transition:opacity .15s .15s}.VocabWidget-response.response-appear{opacity:0;transition:opacity none}.VocabWidget-response.response-appear-active{opacity:1;transition:opacity .15s}.VocabWidget-response-num-1.response-appear-active{transition:opacity .15s 50ms}.VocabWidget-response-num-2.response-appear-active{transition:opacity .15s .1s}.VocabWidget-response-num-3.response-appear-active{transition:opacity .15s .15s}.VocabWidget-response.response-enter{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.VocabWidget-response.response-enter-active{transition:opacity none}.VocabWidget-response.response-leave{opacity:1}.VocabWidget-response.response-leave-active{opacity:0;transition:opacity .15s}@media(max-height:600px){.VocabWidget-responses{width:250px}.VocabWidget-response{height:115px;width:115px}}@media(max-height:500px){.VocabWidget-responses{width:200px}.VocabWidget-response{height:90px;width:90px}}@media(max-height:450px){.VocabWidget-responses{width:auto}}@media(max-height:350px){.VocabWidget-response{height:80px;width:80px}}.VocabWidget-response.is-selected{border:3px solid #222}.VocabWidget-response.is-correct{border:3px solid #5cb85c}.VocabWidget-response.is-incorrect{border:3px solid #d9534f}.VocabWidget-definition,.VocabWidget-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.VocabWidget-definition{align-items:flex-end;background:rgba(0,0,0,.3);color:#eee;display:flex;font-size:14px;line-height:16px;text-align:left}.VocabWidget-response.has-image .VocabWidget-definition{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.45))}.VocabWidget-definition.is-short{font-size:17px;line-height:19px}.VocabWidget-definition.is-long{font-size:10px;line-height:12px}.VocabWidget-definitionScroll{max-height:100%;overflow-y:auto;padding:5px;width:100%}.CheckBox{background:#fff;border:2px solid;flex-shrink:0;height:24px;text-align:center;transition:all .3s;width:24px}.CheckBox-checkmark{line-height:20px;opacity:0;transition:all .3s;vertical-align:top}.CheckBox.is-checked .CheckBox-checkmark{opacity:1}.MultipleChoiceWidget{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px}.MultipleChoiceWidget-prompt{font-size:18px;padding-bottom:10px;text-align:left}.MultipleChoiceWidget-instructions{color:#aaa;display:inline-block;font-size:14px;margin-right:5px}.MultipleChoiceWidget-choice{cursor:pointer;display:flex;transition:all .3s}.MultipleChoiceWidget-choice.is-selected,.MultipleChoiceWidget-choice:hover{border-color:#17a2b8}.MultipleChoiceWidget-label{flex-shrink:0;min-width:15px}.MultipleChoiceWidget-checkResponseButton{background:#61ce02;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:20px;padding:10px;transition:all .3s;width:100%}.MultipleChoiceWidget-checkResponseButton:hover{background:#6ae500}.MultipleChoiceWidget-checkResponseButton:disabled{background:#61ce02;color:#ddd;cursor:no-drop}.MultipleChoiceWidget-answer{display:flex;padding:7px 0}.MultipleChoiceWidget-answer.is-correct .MultipleChoiceWidget-checkmark{opacity:1}.WorksheetStudier{background:#eee;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.WorksheetStudier-progressBar{background:#ccc;border-radius:10px;height:10px;margin:0 auto;position:relative;width:200px}.WorksheetStudier-progressBarInner{background:#17a2b8;border-radius:10px;height:100%;left:0;position:absolute;top:0;transition:all .3s}.WorksheetStudier-vertCenter{display:flex;flex-direction:column;height:100%;justify-content:center}.WorksheetStudier-exerciseHeader{border-bottom:1px solid #ccc}.WorksheetStudier-widgetContainer{flex-grow:1;position:relative}.WorksheetStudier-widgetContainerInner{bottom:0;left:0;position:absolute;right:0;top:0}.WorksheetStudier-score{color:#5cb85c;font-weight:700}.WorksheetAuth{background:#eee;box-sizing:border-box}.WorksheetAuth,.WorksheetAuth-vertCenter{display:flex;flex-direction:column;height:100%}.WorksheetAuth-vertCenter{justify-content:center}.StudyPage{display:flex;flex-direction:column;height:100%;position:relative}.StudyPage-container{flex-grow:1;position:relative}.StudyPage-containerInner{bottom:0;left:0;position:absolute;right:0;top:0}.Tabs{border-bottom:1px solid #ddd;display:flex}.Tab{border:1px solid transparent;border-top-left-radius:4px;border-top-right-radius:4px;bottom:-1px;color:#777;cursor:pointer;font-size:14px;position:relative}.Tab:hover{background:#ddd}.Tab.is-active{border:1px solid;border-color:#ddd #ddd #eee}.Tab.is-active:hover{background:none}.WordPieceSharedAnalysis-count{line-height:32px}.VocabExerciseAnalysis-term{position:relative}.VocabExerciseAnalysis-term.has-image{min-height:54px;padding-right:64px}.VocabExerciseAnalysis-termImage{display:block;height:54px;position:absolute;right:0;top:0;width:54px}.MultipleChoiceExerciseAnalysis-choices{max-width:80%}.MultipleChoiceExerciseAnalysis-answer{color:#333;display:flex;padding:7px 0}.WorksheetAnalysisTab-exercise{background:#ddd}.StudyRecord{align-items:center;background:#fff}.StudyRecord-info{align-items:center;border-top:1px solid #ddd;display:flex;flex-grow:1;flex-shrink:0;padding:.25rem 0}.StudyRecord.has-worksheet .StudyRecord-info{flex-grow:0}.StudyRecord-stats{align-items:center;display:flex;flex-grow:1}.StudyRecord-studyButton{margin-right:.25rem}.StudyRecord-viewLink{border:1px solid #fff;display:block;flex-grow:1;min-width:0;transition:all .3s}.StudyRecord-viewLink:hover{border:1px solid;border-color:#ddd #ddd #fff}@media (min-width:750px){.StudyRecord{display:flex}.StudyRecord-info{border-top:none;padding:0}.StudyRecord-studyButton{margin-right:.5rem}.StudyRecord-viewLink:hover{border-bottom-color:#ddd}.StudyRecord-dateCompleted{text-align:right}}.StudyRecord-title{line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudyRecord-anon,.StudyRecord-userLink{border:1px solid #fff;flex-grow:1;line-height:25px}.StudyRecord-userLink:hover{border:1px solid #ddd}.StudyRecord-score{color:#17a2b8;text-align:center;width:60px}.StudyRecord-duration{width:30px}.StudyRecord-dateCompleted{width:130px}.StudyRecord-hiddenScoreLink{bottom:0;left:0;position:absolute;right:0;top:0}.WorksheetStudiersTab-studier{background:#fff}.TeacherBadge{background:#3097d1;border-radius:3px;color:#fff;font-weight:700;padding:2px 8px}.TeacherBadge--small{font-size:9px;padding:0 5px}.EmbedModal-textarea{color:#555;font-family:monospace;width:100%}.WorksheetViewer{background:#eee}.WorksheetViewer-exercise:last-child{margin-bottom:0}.WorksheetViewer-badge{position:relative;top:-2px}.VocabAnswerDetails-term{padding:2px}.VocabAnswerDetails-term.is-correct{background:#5cb85c}.VocabAnswerDetails-term.is-incorrect{background:#d9534f}.VocabAnswerDetails-termInner.has-image{min-height:54px;padding-right:64px}.VocabAnswerDetails-termInner{position:relative}.VocabAnswerDetails-termImage{display:block;height:54px;position:absolute;right:0;top:0;width:54px}.WordOrderAnswerDetails-wordParts.is-correct{border:2px solid #5cb85c}.WordOrderAnswerDetails-wordParts.is-incorrect{border:2px solid #d9534f}.TranslationAnswerDetails-wordParts.is-correct{border:2px solid #5cb85c}.TranslationAnswerDetails-wordParts.is-incorrect{border:2px solid #d9534f}.MultipleChoiceAnswerDetails-choices.is-correct{border:2px solid #5cb85c}.MultipleChoiceAnswerDetails-choices.is-incorrect{border:2px solid #d9534f}.MultipleChoiceAnswerDetails-answer{display:flex;padding:7px 0}.AnswerDetails{background:#ddd}.AnswerDetails-result{color:#d9534f}.AnswerDetails-result.is-correct{color:#5cb85c}.StudyRecordViewer{background:#eee}.StudyRecordViewer-score{color:#5cb85c;font-weight:700}.StudyRecordViewer-demoScore{color:#17a2b8}.Worksheet{background:#fff}.Worksheet-viewLink{border:1px solid #fff;display:block;transition:all .3s}.Worksheet-viewLink:hover{border:1px solid;border-color:#ddd #ddd #fff}.Worksheet-tidbits{color:#999}.Worksheet-tidbitSeparator{border-left:1px solid #ddd;display:inline-block;height:15px;margin:0 10px;vertical-align:middle}.Worksheet-share{border-top:1px solid #ddd;display:flex}.Worksheet-shareLabel{line-height:40px}.Worksheet-shareInput{border:1px solid #e6e6e6;height:40px}.Worksheet-shareInputBox{flex-grow:1}.DashboardFeed{background:#eee;text-align:left}.DashboardLayout{display:flex;min-height:100vh}.DashboardLayout-nav{background:#17a2b8;text-align:left;width:200px}.DashboardLayout-main{background:#eee;flex-grow:1}.DashboardLayout-label{color:hsla(0,0%,100%,.5);font-size:10px;padding:10px;text-transform:uppercase}.DashboardLayout-tab{color:#eee;display:block;padding:10px;position:relative;text-decoration:none;transition:all .1s}.DashboardLayout-tab:hover{background:rgba(0,0,0,.1)}.DashboardLayout-tab.is-active:after{border-bottom:10px solid transparent;border-right:10px solid #eee;border-top:10px solid transparent;content:"";height:0;position:absolute;right:0;top:10px;width:0}.DashboardLayout-divider{background:hsla(0,0%,100%,.3);height:1px;margin:20px 0 10px}.DashboardLayout-button{padding:0 10px}.ProfileViewer{background:#eee}.Alert{background:#e99002;color:#fff}.Alert--success{background:#43ac6a}.Detail-label{color:#777;display:inline-block;min-width:150px}.AccountSettings{background:#eee}.AdminHeader-tabs{border-bottom:1px solid rgba(0,0,0,.1)}.UpgradePage-hero{background-color:#eee}.BillingForm-input{border:1px solid #e3e3e3;border-radius:4px;box-sizing:border-box;font-size:20px;line-height:24px;padding:10px;transition:all .3s;width:100%}.BillingForm-input:focus{border:1px solid #aaa;box-shadow:none;outline:0}.App{direction:ltr;text-align:center}.App.locale-en{font-family:Open Sans,sans-serif}.App.locale-zh{font-family:Hiragino Sans GB,Open Sans,Arial,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif}.App-widget{margin:0 auto;max-width:600px;min-height:100vh}.AddWorksheetModalWorksheet-tidbits{color:#999}.AddWorksheetModalWorksheet-tidbitSeparator{border-left:1px solid #ddd;display:inline-block;height:15px;margin:0 10px;vertical-align:middle}body{direction:ltr;margin:0;padding:0}*{-webkit-rtl-ordering:visual}a{color:#1c73a5}.blue{color:#3097d1}.dark-blue{color:#1c73a5}.bg-blue{background-color:#3097d1}.b--blue{border-color:#3097d1}.green{color:#5cb85c}.flex-no-shrink{flex-shrink:0}.react-toggle--checked .react-toggle-track{background-color:#48a648}.react-toggle--focus .react-toggle-thumb{box-shadow:none}.mw-50{max-width:50%}@media screen and (min-width:60em){.mw-50-l{max-width:50%}}.dropdown{display:inline-block;position:relative}.dropdown__content{display:none;position:absolute;right:0;top:100%}.dropdown--active .dropdown__content{display:block;z-index:99}
/*# sourceMappingURL=main.38620b6c.css.map*/