.MobileMenuIcon_mobileMenuIcon__4VbKY{display:none;position:fixed;top:10px;left:10px;z-index:1000;background:none;border:none;cursor:pointer}.MobileMenuIcon_mobileMenuIcon__4VbKY.MobileMenuIcon_dark__lMnOv,.MobileMenuIcon_mobileMenuIcon__4VbKY.MobileMenuIcon_light__gznFi{color:transparent}@media (max-width:768px){.MobileMenuIcon_mobileMenuIcon__4VbKY{display:block}}.Layout_layout__6J70X{min-height:100vh}.Layout_dark__kpZ_U{background-color:var(--dark-bg-main);color:var(--dark-text)}.Layout_light__35spP{background-color:var(--light-bg);color:var(--light-text)}.Layout_main__k2ohw{padding:20px}.Layout_layout__6J70X{display:flex}.Layout_main__k2ohw{flex-grow:1;margin-left:0;padding:0;transition:margin-left .3s ease}@media (max-width:768px){.Layout_main__k2ohw{margin-left:0}}.WritingInput_inputContainer__YUMI6{width:100%;max-width:100vh;display:flex;height:100%;flex-direction:column;margin-top:3rem;align-items:center}.WritingInput_buttonContainer__fp8Xy{position:fixed;top:1rem;left:4rem;right:1rem;display:flex;justify-content:space-between;z-index:9999999}.WritingInput_textArea__jp9V8{width:calc(100% - 2rem);padding:1.2rem 1.2rem 5rem;border:none;text-align:justify;font-size:1rem;resize:vertical;display:flex;flex-direction:column;box-shadow:none;margin:2rem auto 0;border-radius:12px;position:relative;overflow-y:hidden;outline:none;min-height:600px;scrollbar-width:thin;transition:box-shadow .5s ease}.WritingInput_textArea__jp9V8:focus{box-shadow:0 0 0 3px grey}.WritingInput_darkTextArea__93l1S{background-color:transparent;color:#fff;scrollbar-color:#fff transparent}.WritingInput_lightTextArea__2P5l1{background-color:transparent;color:#000;scrollbar-color:#2b2926 transparent}.WritingInput_textArea__jp9V8::-webkit-scrollbar{width:8px}.WritingInput_textArea__jp9V8::-webkit-scrollbar-track{background:transparent}.WritingInput_darkTextArea__93l1S::-webkit-scrollbar-thumb{background-color:#fff;border-radius:4px}.WritingInput_lightTextArea__2P5l1::-webkit-scrollbar-thumb{background-color:#2b2926;border-radius:4px}.WritingInput_submitButton__1roEK{padding:.6rem 1.5rem;background-color:transparent;border-radius:18px;font-size:1.1rem;right:1rem;font-family:Source Code Pro,monospace;font-optical-sizing:auto;font-weight:600;cursor:pointer;margin-right:2rem;transition:all .5s ease}.WritingInput_darkButton__2kN__{color:#c8c8c8;border:3px solid #c8c8c8}.WritingInput_lightButton__5r5cq{color:#2b2926;border:3px solid #2b2926}.WritingInput_darkButton__2kN__:hover{box-shadow:0 0 10px #e5e5e1}.WritingInput_lightButton__5r5cq:hover{box-shadow:0 0 10px #000}.WritingInput_submitButton__1roEK:disabled{background-color:#6c7a89;cursor:not-allowed;color:#fff;border-color:#6c7a89}.WritingInput_backgroundImageContainer__lnUNC{opacity:.2}.WritingInput_attr__OV6wp{position:absolute;bottom:1rem;left:1rem;margin:0;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600;font-size:.7em;font-style:normal;opacity:1}@media (max-width:768px){.WritingInput_inputContainer__YUMI6{margin-top:1rem}.WritingInput_buttonContainer__fp8Xy{left:1rem;right:1rem;top:.5rem}.WritingInput_textArea__jp9V8{padding:.8rem .8rem 4rem;font-size:.9rem;margin-top:4rem;min-height:400px}.WritingInput_submitButton__1roEK{padding:.4rem 1rem;font-size:.9rem;margin-right:0}.WritingInput_attr__OV6wp{font-size:.6em;bottom:.5rem;left:.5rem}.WritingInput_submitButton__1roEK{padding:5px 20px;font-size:18px}}.WritingInput_backgroundImageContainer__lnUNC img{pointer-events:none;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.ResetButton_resetButton__NSMhx{padding:10px 15px;font-size:1em;border:1px solid;border-radius:18px;cursor:pointer;transition:all .4s ease;min-width:100px}.ResetButton_resetButton__NSMhx.ResetButton_light__Kfz92{background-color:transparent;color:var(--light-text);border:3px solid var(--light-text)}.ResetButton_resetButton__NSMhx.ResetButton_light__Kfz92:hover{box-shadow:0 0 10px var(--light-text)}.ResetButton_resetButton__NSMhx.ResetButton_dark__BkHhK{background-color:transparent;color:var(--dark-text);border:3px solid var(--dark-text)}.ResetButton_resetButton__NSMhx.ResetButton_dark__BkHhK:hover{box-shadow:0 0 10px var(--dark-text)}.ResetButton_loadingContainer__yD6wR{display:flex;justify-content:center;align-items:center}.ResetButton_dot__XZHjN{width:6px;height:6px;border-radius:50%;margin:0 3px;animation:ResetButton_jump__x_fqn 1s ease-in infinite}.ResetButton_light__Kfz92 .ResetButton_dot__XZHjN{background-color:var(--light-text)}.ResetButton_dark__BkHhK .ResetButton_dot__XZHjN{background-color:var(--dark-text)}.ResetButton_dot__XZHjN:nth-child(2){animation-delay:.1s}.ResetButton_dot__XZHjN:nth-child(3){animation-delay:.2s}@keyframes ResetButton_jump__x_fqn{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:768px){.ResetButton_resetButton__NSMhx{padding:8px 12px;font-size:.9em;min-width:80px;margin-left:1rem;margin-bottom:1rem}.ResetButton_dot__XZHjN{width:5px;height:5px;margin:0 2px}@keyframes ResetButton_jump__x_fqn{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}}.FrenchCharButtons_charButtonsContainer__RadLn{display:flex;flex-wrap:wrap;gap:.5rem;position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);padding:.5rem;border-radius:24px;backdrop-filter:blur(8px);z-index:999999;width:auto;max-width:90%;justify-content:center;background-color:hsla(0,0%,100%,.1)}.FrenchCharButtons_charButton__5PaVq{padding:.5rem .8rem;border-radius:12px;font-size:1.2rem;font-family:Source Code Pro,monospace;cursor:pointer;transition:all .3s ease;border:2px solid;background:transparent;min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.FrenchCharButtons_darkButton__6CEsR{color:#c8c8c8;border-color:#c8c8c8}.FrenchCharButtons_lightButton__1LJ5Z{color:#2b2926;border-color:#2b2926}.FrenchCharButtons_darkButton__6CEsR:hover{background-color:hsla(0,0%,78%,.1);box-shadow:0 0 10px hsla(60,7%,89%,.3)}.FrenchCharButtons_lightButton__1LJ5Z:hover{background-color:rgba(43,41,38,.1);box-shadow:0 0 10px rgba(0,0,0,.2)}@media (max-width:768px){.FrenchCharButtons_charButtonsContainer__RadLn{bottom:1rem;padding:.4rem;gap:.3rem}.FrenchCharButtons_charButton__5PaVq{padding:.3rem .5rem;font-size:1rem;min-width:2rem;height:2rem}}.WritingFeedback_writingFeedbackContainer__dJa4Y{display:flex;width:100%;max-width:100vw;margin:0 auto}.WritingFeedback_sideColumn__QglJZ{width:20%;padding-right:1rem;margin-top:2rem;display:flex;flex-direction:column}.WritingFeedback_mainContentColumn__4XAiB{width:80%;position:relative}.WritingFeedback_gradeBadgeWrapper__KuMuX{margin-bottom:1rem}.WritingFeedback_explainColumn__TjocE{width:100%;margin-left:1rem}.WritingFeedback_feedbackContainer__I0B6x{width:100%;max-width:900px;opacity:0;animation:WritingFeedback_fadeIn__UHzX5 .5s ease-out forwards;margin-top:1px}@keyframes WritingFeedback_fadeIn__UHzX5{0%{opacity:0}to{opacity:1}}.WritingFeedback_highlightContainer__cqRZ9{position:relative;display:inline-block;z-index:1}.WritingFeedback_glow__F0eYJ{animation:WritingFeedback_glowEffect__bBTwQ .5s ease-in-out}@keyframes WritingFeedback_glowEffect__bBTwQ{0%{box-shadow:0 0 0 rgba(59,133,246,0)}50%{box-shadow:0 0 20px rgba(59,133,246,.5)}to{box-shadow:0 0 0 rgba(59,133,246,0)}}.WritingFeedback_improved1__3qR3i{transition:color .5s ease}.WritingFeedback_improved1__3qR3i:hover{color:#ff6767}.WritingFeedback_detailedGradeContainer__G_cpf{margin-top:2rem;margin-bottom:2rem;width:100%}.WritingFeedback_highlightedText__324xY{color:#0173ee}.WritingFeedback_dark__6WD6_ .WritingFeedback_highlightedText__324xY{color:#3b85f6}@media (max-width:768px){.WritingFeedback_writingFeedbackContainer__dJa4Y{flex-direction:column}.WritingFeedback_mainContentColumn__4XAiB{width:100%;margin-top:1rem;order:1}.WritingFeedback_explainColumn__TjocE,.WritingFeedback_sideColumn__QglJZ{display:none}.WritingFeedback_gradeBadgeWrapper__KuMuX{display:flex;justify-content:center;margin-bottom:1.5rem}.WritingFeedback_feedbackContainer__I0B6x{max-width:100%}}@keyframes SkeletonGradeExplanation_shimmer__mcv9B{0%{background-position:-200% 0}to{background-position:200% 0}}.SkeletonGradeExplanation_skeletonText__OUc17{display:inline-block;height:1em;width:100px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:SkeletonGradeExplanation_shimmer__mcv9B 1.5s infinite;border-radius:4px;vertical-align:middle;margin-left:5px}.SkeletonGradeExplanation_dark__ijTIt.SkeletonGradeExplanation_skeletonText__OUc17{background:linear-gradient(90deg,#333 25%,#444 50%,#333 75%)}.SkeletonGradeExplanation_skeletonExplanation___oXwt{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.SkeletonGradeExplanation_skeletonLine__3xoB4{height:1em;width:90%;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:SkeletonGradeExplanation_shimmer__mcv9B 1.5s infinite;border-radius:4px;margin-bottom:.8em}.SkeletonGradeExplanation_dark__ijTIt.SkeletonGradeExplanation_skeletonLine__3xoB4{background:linear-gradient(90deg,#333 25%,#444 50%,#333 75%)}.SkeletonGradeExplanation_skeletonLine__3xoB4:last-child{width:70%}.CEFRModal_modal__nnO8t{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .5s}.CEFRModal_modal__nnO8t.CEFRModal_active__hBUX4{opacity:1;visibility:visible}.CEFRModal_modalContent__LFRqW{background-color:#fefefe;padding:20px;border-radius:10px;width:80%;max-width:600px;max-height:80vh;overflow-y:auto;position:relative}.CEFRModal_dark__n8YJp .CEFRModal_modalContent__LFRqW{background-color:var(--dark-bg-navbar);color:var(--dark-text)}.CEFRModal_light__O5e4z .CEFRModal_modalContent__LFRqW{background-color:var(--light-bg);color:var(--light-text)}.CEFRModal_closeButton__j231k{position:absolute;right:10px;top:10px;font-size:28px;font-weight:700;cursor:pointer;background:none;border:none;color:inherit}.CEFRModal_cefrList__AlO4O{list-style-type:none;padding:0}.CEFRModal_cefrList__AlO4O li{margin-bottom:15px}.CEFRModal_level__0lr0_{font-family:Source Code Pro,monospace;font-weight:700;font-size:1.2rem}.CEFRModal_dark__n8YJp .CEFRModal_link__N1iNO{background-color:var(--dark-bg-navbar);color:var(--dark-text)}.CEFRModal_light__O5e4z .CEFRModal_link__N1iNO{background-color:var(--light-bg);color:var(--light-text)}.CEFRModal_title__BwX0j{font-family:Source Code Pro,monospace;font-weight:700;text-align:center;font-size:1.2rem}.CEFRModal_modalContent__LFRqW::-webkit-scrollbar{width:8px}.CEFRModal_modalContent__LFRqW::-webkit-scrollbar-track{background:transparent}.CEFRModal_modalContent__LFRqW::-webkit-scrollbar-thumb{background-color:var(--text-color);border-radius:4px}.CEFRModal_dark__n8YJp .CEFRModal_modalContent__LFRqW::-webkit-scrollbar-thumb{background-color:var(--dark-text)}.CEFRModal_light__O5e4z .CEFRModal_modalContent__LFRqW::-webkit-scrollbar-thumb{background-color:var(--light-text)}@media screen and (max-width:768px){.CEFRModal_closeButton__j231k{font-size:24px;right:0;top:5px}}.GradeExplanation_modalOverlay__uA10K{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:GradeExplanation_fadeIn__9jGCH .3s ease-out forwards}@keyframes GradeExplanation_fadeIn__9jGCH{0%{opacity:0}to{opacity:.92}}@keyframes GradeExplanation_slideIn__scH60{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.GradeExplanation_modalContent__Mx9n1{background-color:linen;padding:2rem;border-radius:10px;max-width:50%;max-height:80%;overflow-y:auto;position:relative;opacity:0;animation:GradeExplanation_slideIn__scH60 .3s ease-out .1s forwards}.GradeExplanation_dark__yqYuo .GradeExplanation_modalContent__Mx9n1{background-color:#2b2926}.GradeExplanation_closeButton__67Z9i{position:absolute;top:10px;right:10px;font-size:1.5rem;background:none;border:none;cursor:pointer;color:#000}.GradeExplanation_dark__yqYuo .GradeExplanation_closeButton__67Z9i{color:#fff}.GradeExplanation_container__99JPl{width:100%;background-color:transparent;border:none}.GradeExplanation_dark__yqYuo{color:#fff}.GradeExplanation_light__sYauW{color:#000}.GradeExplanation_inner__VVkCy{padding:1rem}.GradeExplanation_grid__OyHu2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:1rem;font-size:.875rem}.GradeExplanation_cefrLevel__7slvS,.GradeExplanation_ieltsGrade__r8Zzm,.GradeExplanation_toeflGrade__nhN_L{display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:18px;padding:.5rem;border:2px solid grey;box-shadow:0 0 5px grey;transition:all .5s ease;font-size:1.2rem;min-height:3.5rem;box-sizing:border-box}.GradeExplanation_dark__yqYuo .GradeExplanation_cefrLevel__7slvS,.GradeExplanation_dark__yqYuo .GradeExplanation_ieltsGrade__r8Zzm,.GradeExplanation_dark__yqYuo .GradeExplanation_toeflGrade__nhN_L{color:#c8c8c8}.GradeExplanation_light__sYauW .GradeExplanation_cefrLevel__7slvS,.GradeExplanation_light__sYauW .GradeExplanation_ieltsGrade__r8Zzm,.GradeExplanation_light__sYauW .GradeExplanation_toeflGrade__nhN_L{color:#2b2926}.GradeExplanation_cefrLevel__7slvS:hover,.GradeExplanation_ieltsGrade__r8Zzm:hover,.GradeExplanation_toeflGrade__nhN_L:hover{box-shadow:0 0 10px grey}.GradeExplanation_dark__yqYuo .GradeExplanation_cefrLevel__7slvS:hover,.GradeExplanation_dark__yqYuo .GradeExplanation_ieltsGrade__r8Zzm:hover,.GradeExplanation_dark__yqYuo .GradeExplanation_toeflGrade__nhN_L:hover{color:#fff}.GradeExplanation_light__sYauW .GradeExplanation_cefrLevel__7slvS:hover,.GradeExplanation_light__sYauW .GradeExplanation_ieltsGrade__r8Zzm:hover,.GradeExplanation_light__sYauW .GradeExplanation_toeflGrade__nhN_L:hover{color:#000}.GradeExplanation_cefrLevel__7slvS{grid-column:1/span 2;grid-row:1}.GradeExplanation_toeflGrade__nhN_L{grid-column:1;grid-row:2}.GradeExplanation_ieltsGrade__r8Zzm{grid-column:2;grid-row:2}.GradeExplanation_explanation__Wi7kG{grid-column:1/span 2;grid-row:3;background-color:transparent;border-radius:18px;padding:1rem;display:flex;text-align:justify;flex-direction:column;line-height:1.6;justify-content:center;border:2px solid grey;box-shadow:0 0 5px grey;transition:all .5s ease;font-size:1.2rem;min-height:180px;box-sizing:border-box}.GradeExplanation_dark__yqYuo .GradeExplanation_explanation__Wi7kG{color:#c8c8c8}.GradeExplanation_light__sYauW .GradeExplanation_explanation__Wi7kG{color:#2b2926}.GradeExplanation_explanation__Wi7kG:hover{box-shadow:0 0 10px grey}.GradeExplanation_dark__yqYuo .GradeExplanation_explanation__Wi7kG:hover{color:#fff}.GradeExplanation_light__sYauW .GradeExplanation_explanation__Wi7kG:hover{color:#000}.GradeExplanation_explanationTitle__Qt481{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.GradeExplanation_explanationText__d_nHq{font-size:1.1rem;margin-top:1px;line-height:1.6}.GradeExplanation_link__ro4LB{color:#0173ee;cursor:pointer;text-decoration:underline;transition:all .3s ease}.GradeExplanation_link__ro4LB:hover{opacity:.7}.GradeExplanation_cferlink__apxT4{font-family:Source Code Pro,monospace;font-weight:600;margin-top:1rem}.GradeExplanation_dark__yqYuo{background-color:#2b2926}.GradeExplanation_light__sYauW{background-color:linen}@media (max-width:768px){.GradeExplanation_modalContent__Mx9n1{max-width:90%;padding:1rem;z-index:1}.GradeExplanation_grid__OyHu2{grid-template-columns:1fr;grid-template-rows:auto;gap:.5rem}.GradeExplanation_cefrLevel__7slvS,.GradeExplanation_explanation__Wi7kG,.GradeExplanation_ieltsGrade__r8Zzm,.GradeExplanation_toeflGrade__nhN_L{grid-column:1;min-height:auto;padding:.5rem;font-size:1rem}.GradeExplanation_cefrLevel__7slvS{grid-row:1}.GradeExplanation_toeflGrade__nhN_L{grid-row:2}.GradeExplanation_ieltsGrade__r8Zzm{grid-row:3}.GradeExplanation_explanation__Wi7kG{grid-row:4;min-height:120px}.GradeExplanation_explanationText__d_nHq{font-size:.9rem}.GradeExplanation_cferlink__apxT4{font-size:.8rem;margin-top:.5rem}.GradeExplanation_closeButton__67Z9i{top:5px;right:5px}}.GradeBadge_gradeBadge__fAejL{background-color:rgba(59,133,246,.1);border:1px solid rgba(59,133,246,.3);border-radius:8px;padding:20px;font-size:20px;cursor:pointer;margin-left:2rem;color:#fff;display:flex;flex-direction:column;align-items:center;width:130px;backdrop-filter:blur(5px);z-index:1000}.GradeBadge_light__AdW5c{color:#000}.GradeBadge_dark__W1wj_{background-color:#2a2a2a;color:#fff}.GradeBadge_cefrLevel__fNVdl{font-weight:700;margin-bottom:5px}.GradeBadge_grade__I9WGj{font-weight:700}.GradeBadge_highlightedText__BBuX9{color:#0173ee}.GradeBadge_dark__W1wj_ .GradeBadge_highlightedText__BBuX9{color:#3b85f6}.GradeBadge_knowmore__hA_FD{font-size:.8rem;text-decoration:underline;margin-top:10px}.Loader_loaderContainer__p6VV5{display:flex;justify-content:center;align-items:center;height:100%}.Loader_loader__5DwIW{width:100px;height:40px;--g:radial-gradient(farthest-side,#0000 calc(95% - 3px),#000 calc(100% - 3px) 98%,#0000 101%) no-repeat;background:var(--g),var(--g),var(--g);background-size:30px 30px;animation:Loader_l9__vI5iM 1s infinite alternate}.Loader_loader__5DwIW.Loader_dark__E7bGQ{--g:radial-gradient(farthest-side,#0000 calc(95% - 3px),#fff calc(100% - 3px) 98%,#0000 101%) no-repeat}@keyframes Loader_l9__vI5iM{0%{background-position:0 50%,50% 50%,100% 50%}20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}to{background-position:0 50%,50% 50%,100% 50%}}.FeedbackText_correctedText__bjCDt{padding:1rem;font-size:1.1rem;line-height:1.6;margin-bottom:2rem;border:none;width:70%;border-radius:12px;transition:all .5s ease;margin-left:2rem}.FeedbackText_dark__PHpN0{background-color:transparent;color:#c8c8c8}.FeedbackText_light__qCc5I{background-color:linen;color:#000}.FeedbackText_correctedText__bjCDt:hover{color:#fff}.FeedbackText_light__qCc5I:hover{color:#000}.FeedbackText_correctedText__bjCDt span{transition:color .3s ease}.FeedbackText_highlightContainer__WzbO6{position:relative;display:inline-block}.FeedbackText_highlightHovered___7XbB{z-index:2}.FeedbackText_highlight__cVNt0{position:relative;z-index:1;cursor:pointer;text-decoration:underline;text-decoration-color:#e46712;text-decoration-thickness:3px;border-radius:12px;padding:3px;background-color:transparent;transition:background-color .5s ease}.FeedbackText_highlight__cVNt0:after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:3px;background-color:#ff6767;transition:width .7s ease,left .7s ease}.FeedbackText_highlight__cVNt0:hover:after{width:100%;left:0}.FeedbackText_highlight__cVNt0:before{content:"点击获取解释";position:absolute;top:-30px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:4px;font-size:.8rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.FeedbackText_highlight__cVNt0:hover:before{opacity:1;visibility:visible}.FeedbackText_highlight__cVNt0.FeedbackText_expanded__XmhkM{margin-bottom:1em}.FeedbackText_improvedText__ej2sT{color:#3b85f6;transition:color .5s ease}.FeedbackText_improvedText__ej2sT:hover{color:#ff6767}.FeedbackText_explanationBox__IQE_5{position:absolute;left:0;right:0;top:100%;z-index:99999999;width:300px;background-color:#3a3833;color:#e5e5e5;padding:.75rem;border-radius:12px;font-size:.9rem;margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;text-align:left}.FeedbackText_explanationParagraph__VqZax,.FeedbackText_improvementParagraph__zqMb2{margin:0;padding:0}.FeedbackText_explanationParagraph__VqZax{margin-top:1rem}.FeedbackText_improvementParagraph__zqMb2{margin-top:.5rem}.FeedbackText_explanationBox__IQE_5 .FeedbackText_closeButton__zV4rk{position:absolute;top:.5rem;right:.5rem;background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:0;line-height:1}.FeedbackText_explanation__HIKBR{grid-row:2;margin-top:1rem}.FeedbackText_improveButton__RTgzz{border:2px solid grey;box-shadow:0 0 3px grey;color:#e5e5e5;margin-top:1rem;font-size:.875rem;padding:.4rem .8rem;font-optical-sizing:auto;font-weight:600;border-radius:12px;justify-self:end}.FeedbackText_explainButton__QPr12,.FeedbackText_improveButton__RTgzz{grid-row:3;background-color:transparent;cursor:pointer;font-family:Source Code Pro,monospace;transition:all .5s ease}.FeedbackText_explainButton__QPr12{border:none;color:#fff;text-decoration:underline;font-size:.9rem;font-optical-sizing:auto;font-weight:600;border-radius:12px;justify-self:start}.FeedbackText_explainButton__QPr12:hover{color:#0173ee}.FeedbackText_improveButton__RTgzz:hover{background-color:hsla(0,0%,100%,.1);box-shadow:0 0 20px #0173ee;color:#0173ee;border:2px solid #0173ee;font-weight:700}.FeedbackText_sentence__96ouW{position:relative;margin-bottom:1em}.FeedbackText_closeButton__zV4rk{transition:all .5s ease}.FeedbackText_closeButton__zV4rk:hover{color:#fc3737}.FeedbackText_errortext__udvKv{font-family:Source Code Pro,monospace;font-optical-sizing:auto;font-weight:600;color:#989898}.FeedbackText_improve1__QO3QH{color:#e46712}.FeedbackText_improvedSentenceContainer__REEUy{margin-top:10px;margin-bottom:10px}.FeedbackText_toggleButton__vJ93y{background:none;border:none;cursor:pointer;font-size:25px;margin-right:3px;color:#007bff}.FeedbackText_improvedSentence__KE8z4{position:relative;display:inline-block;cursor:pointer;text-decoration:none;color:grey;padding:3px 0;background-color:transparent;transition:background-color .5s ease}.FeedbackText_improvedSentence__KE8z4:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#007bff;transition:width .7s ease}.FeedbackText_improvedSentence__KE8z4:hover:after{width:100%}.FeedbackText_improvedSentence__KE8z4:before{content:"点击获取解释";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:4px;font-size:.8rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.FeedbackText_improvedSentence__KE8z4:hover:before{opacity:1;visibility:visible}@media (max-width:768px){.FeedbackText_correctedText__bjCDt{width:90%;margin-left:1rem;margin-right:1rem;padding:.5rem;font-size:1.2rem;margin-top:4rem}.FeedbackText_closeButton__zV4rk{left:10px}.FeedbackText_highlight__cVNt0:before{display:none}.FeedbackText_explanationBox__IQE_5{width:200px;left:0;right:0;font-size:.9rem}.FeedbackText_improvedSentence__KE8z4:before{display:none}.FeedbackText_toggleButton__vJ93y{font-size:20px}.FeedbackText_explainButton__QPr12{font-size:.8rem}.FeedbackText_improveButton__RTgzz{font-size:.8rem;padding:.3rem .6rem}}.ExplainMoreModal_modalOverlay__uicqc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999999999}.ExplainMoreModal_modalContainer__SgUHz{background-color:#2d2b29;width:100%;max-width:800px;height:85vh;border-radius:18px;display:flex;flex-direction:column;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ExplainMoreModal_modalHeader__frxy5{display:flex;justify-content:flex-end;padding:1rem}.ExplainMoreModal_closeButton__JJ0I3{background:none;border:none;color:#888;font-size:1.5rem;cursor:pointer;transition:color .3s ease}.ExplainMoreModal_closeButton__JJ0I3:hover{color:#fff}.ExplainMoreModal_modalContent__y6kyZ{flex-grow:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column}.ExplainMoreModal_messageContainer__QsS7q{max-width:80%;margin-bottom:1rem;padding:5px 15px;border-radius:12px;word-wrap:break-word;align-items:center}.ExplainMoreModal_userMessage__9__fP{align-self:flex-end;background-color:#3b82f6;color:#fff}.ExplainMoreModal_aiMessage__kW8rg{align-self:flex-start;background-color:#4a4846;color:#fff}.ExplainMoreModal_firstAiMessage__L7mMy{align-self:stretch;background-color:#3a3836;color:#fff}.ExplainMoreModal_loadingMessage__4jk2y{align-self:center;color:#888;font-style:italic}.ExplainMoreModal_inputContainer__S5M78{display:flex;align-items:center;padding:.3rem;background-color:transparent}.ExplainMoreModal_messageInput__OSDZj{flex-grow:1;background-color:#2d2b29;color:#fff;border:1px solid #4a4846;border-radius:12px;padding:.9rem;font-size:1rem;resize:none;overflow-y:auto;max-height:100px;min-height:73px;margin-right:.5rem}.ExplainMoreModal_messageInput__OSDZj:focus{outline:none;border-color:#3b82f6}.ExplainMoreModal_sendButton__7ZC8c{background-color:#3b82f6;color:#fff;border:none;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.ExplainMoreModal_sendButton__7ZC8c:hover{background-color:#2563eb}.ExplainMoreModal_sendButton__7ZC8c:focus{outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.5)}.ExplainMoreModal_sendButton__7ZC8c:disabled{background-color:#4a4846;cursor:not-allowed}.ExplainMoreModal_markdownH1__NbHfY,.ExplainMoreModal_markdownH2__It_lN,.ExplainMoreModal_markdownH3__P9y_x{margin-top:.5em;margin-bottom:.5em;font-weight:700}.ExplainMoreModal_markdownH1__NbHfY{font-size:1.5em}.ExplainMoreModal_markdownH2__It_lN{font-size:1.3em}.ExplainMoreModal_markdownH3__P9y_x{font-size:1.1em}.ExplainMoreModal_markdownP__xb7RR{margin-bottom:.5em}.ExplainMoreModal_markdownOl__9317Z,.ExplainMoreModal_markdownUl__I4S2q{margin-bottom:.5em;padding-left:1.5em}.ExplainMoreModal_markdownLi__UPx94{margin-bottom:.3em}.ExplainMoreModal_markdownStrong__1DZll{font-weight:700}.ExplainMoreModal_modalContent__y6kyZ::-webkit-scrollbar{width:8px}.ExplainMoreModal_modalContent__y6kyZ::-webkit-scrollbar-track{background-color:transparent}.ExplainMoreModal_modalContent__y6kyZ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.5);border-radius:4px}.ExplainMoreModal_modalContent__y6kyZ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.7)}.ExplainMoreModal_modalContent__y6kyZ{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.5) transparent}.RewriteButton_rewriteButton__S1mqk{position:absolute;top:10px;right:10px;padding:10px 25px;background-color:#007bff;color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:1rem;transition:background-color .3s ease;min-width:120px;display:flex;justify-content:center;align-items:center}.RewriteButton_rewriteButton__S1mqk:hover:not(:disabled){background-color:#0056b3}.RewriteButton_rewriteButton__S1mqk:disabled{cursor:not-allowed}.RewriteButton_loadingDots___Op7z{display:flex;justify-content:center;align-items:center;min-height:1em}.RewriteButton_loadingDots___Op7z span{width:6px;height:6px;margin:0 3px;background-color:#fff;border-radius:50%;display:inline-block;animation:RewriteButton_jumpingDot__SmZ6o 1.4s ease-in-out infinite both}.RewriteButton_loadingDots___Op7z span:first-child{animation-delay:-.32s}.RewriteButton_loadingDots___Op7z span:nth-child(2){animation-delay:-.16s}@keyframes RewriteButton_jumpingDot__SmZ6o{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ExplainCol_explainCol__nBpXU{display:flex;flex-direction:column;gap:10px;padding:.5rem;border-radius:8px;margin-right:-10px;border:1px solid var(--border-color);height:auto;overflow-y:auto;position:sticky;top:0;max-height:100vh;min-width:200px;width:100%;max-width:400px}.ExplainCol_feedbackItem__zTfaq{border:1px solid var(--border-color);border-radius:4px;overflow:hidden}.ExplainCol_feedbackToggle__XlQM_{width:100%;padding:5px;text-align:left;background:none;border:none;cursor:pointer;color:inherit}.ExplainCol_crossedText__yJeGo{text-decoration:line-through;font-size:clamp(.8rem,2vw,1rem);font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExplainCol_improvementText__m71DZ{padding:0;max-height:0;color:#e46712;overflow:hidden;opacity:0;transition:all .3s ease-out;visibility:hidden}.ExplainCol_improvementText__m71DZ.ExplainCol_expanded__MYuwN{padding:10px;max-height:500px;opacity:1;margin-top:-20px;margin-bottom:-20px;transition:all .5s ease-in;visibility:visible}.ExplainCol_loader__TP1rJ{width:65px;aspect-ratio:1;--g:radial-gradient(farthest-side,#0000 calc(95% - 3px),var(--loader-color) calc(100% - 3px) 98%,#0000 101%) no-repeat;background:var(--g),var(--g),var(--g);background-size:30px 30px;animation:ExplainCol_l10____ndJ 1.5s infinite;margin:auto}@keyframes ExplainCol_l10____ndJ{0%{background-position:0 0,0 100%,100% 100%}25%{background-position:100% 0,0 100%,100% 100%}50%{background-position:100% 0,0 0,100% 100%}75%{background-position:100% 0,0 0,0 100%}to{background-position:100% 100%,0 0,0 100%}}.ExplainCol_dark__etRW7{background-color:var(--dark-bg);color:var(--dark-text);--loader-color:#fff}.ExplainCol_dark__etRW7 .ExplainCol_feedbackItem__zTfaq{border-color:var(--dark-border-color)}.ExplainCol_dark__etRW7 .ExplainCol_improvementText__m71DZ{background-color:var(--dark-bg-secondary)}.ExplainCol_light__mKGqD{background-color:var(--light-bg);color:var(--light-text);--loader-color:#000}.ExplainCol_light__mKGqD .ExplainCol_feedbackItem__zTfaq{border-color:var(--light-border-color)}.ExplainCol_light__mKGqD .ExplainCol_improvementText__m71DZ{background-color:var(--light-bg-secondary)}@keyframes PricingModal_modalAppear__0qYzj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PricingModal_button123__7GRwM{display:inline-block;background-color:#ececec;color:#000;padding:.75rem 2rem;border-radius:9999px;text-decoration:none;font-weight:500;margin-top:2rem;transition:all .3s ease}.PricingModal_backup__sGMRL{padding:8px 15px;background:linear-gradient(45deg,#4f46e5,#818cf8);color:#fff;margin:5px;border-radius:18px}.PricingModal_button123__7GRwM:hover{transform:translateY(-2px);box-shadow:0 4px 6px hsla(0,0%,93%,.1)}.PricingModal_emailContainer__QGDfo{display:flex;align-items:center;justify-content:center;gap:8px}.PricingModal_copyableEmail__qjd3e{cursor:pointer;color:#fff;position:relative}.PricingModal_copyableEmail__qjd3e:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;margin-bottom:4px}.PricingModal_copySuccess__xx6A5{color:#4caf50;font-size:14px;animation:PricingModal_fadeInOut__2uIEJ 3s ease-in-out}@keyframes PricingModal_fadeInOut__2uIEJ{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.PricingModal_modalOverlay__kTvC9{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;overflow-y:auto;justify-content:center;align-items:center;z-index:999999999999;backdrop-filter:blur(5px)}.PricingModal_importance__SKGZS{text-decoration:underline;color:#fff}.PricingModal_modalContent__5Avle{background:linear-gradient(145deg,#2c2e30,#363a3d);padding:2rem 2rem 1.5rem;border-radius:20px;max-width:1000px;width:95%;min-height:600px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);animation:PricingModal_modalAppear__0qYzj .4s ease-out;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.PricingModal_closeButton__a6O7b{position:absolute;top:7px;right:7px;font-size:1.5rem;background:hsla(0,0%,100%,.1);color:#fff;border:none;cursor:pointer;z-index:1;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.PricingModal_closeButton__a6O7b:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.PricingModal_planLayout__fiRLm{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:0 auto;width:100%;max-width:950px}.PricingModal_planCard__KXnsk{background:hsla(0,0%,100%,.03);padding:1.5rem;border-radius:16px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease;height:400px;justify-content:space-between}.PricingModal_yearlyCard__aTXVe{background:linear-gradient(145deg,rgba(255,215,0,.05),rgba(255,223,0,.08));border:1px solid rgba(255,215,0,.2)}.PricingModal_popularBadge__7NG5W{position:absolute;top:-12px;right:-12px;background:linear-gradient(135deg,gold,orange);color:#000;padding:.4rem .8rem;border-radius:20px;font-weight:600;font-size:.85rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.PricingModal_planName__pEwf_{color:#fff;margin:0;font-size:1.6rem;font-weight:700;background:linear-gradient(45deg,#4f46e5,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.PricingModal_yearlyTitle__lWUMz{background:linear-gradient(45deg,gold,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.PricingModal_price__IZqZr{font-size:2.2rem;font-weight:800;margin:1rem 0;color:#fff;letter-spacing:-.5px}.PricingModal_perMonth__FHu4U{font-size:1rem;font-weight:400;opacity:.7}.PricingModal_planCard__KXnsk ul{list-style-type:none;padding:0;margin:-.3rem 0 1rem;width:100%}.PricingModal_planCard__KXnsk li{margin-bottom:1.2rem;color:#e0e0e0;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.PricingModal_stripeButtonWrapper__3tNAH{width:100%;margin-top:-1.5rem}.PricingModal_paymentButton__KmqQW{display:inline-block;background:linear-gradient(45deg,#4f46e5,#818cf8);display:flex;color:#fff;padding:.8rem 1.3rem;border-radius:18px;text-decoration:none;font-weight:600;transition:all .2s ease;width:100%;align-items:center;justify-content:center;text-align:center;font-size:1.1rem;box-shadow:0 4px 6px -1px rgba(59,130,246,.2)}.PricingModal_yearlyButton__PJWqi{background:linear-gradient(135deg,gold,orange);color:#000;box-shadow:0 4px 6px -1px rgba(255,215,0,.2)}.PricingModal_paymentButton__KmqQW:hover{transform:translateY(-2px);box-shadow:0 6px 8px -1px rgba(59,130,246,.3)}.PricingModal_yearlyButton__PJWqi:hover{box-shadow:0 6px 8px -1px rgba(255,215,0,.3)}.PricingModal_disclaimerWrapper__AZMxl{background:hsla(0,0%,100%,.05);border-radius:12px;padding:.5rem;margin-top:1.2rem;width:100%}.PricingModal_asterisk__dQcOV{font-family:system-ui,-apple-system,sans-serif;text-align:center;color:#d0d0d0;font-size:.9rem;line-height:1.5;margin:0}@media (max-width:768px){.PricingModal_modalContent__5Avle{padding:1.5rem;height:100vh;max-height:none;border-radius:0;justify-content:flex-start}.PricingModal_planLayout__fiRLm{grid-template-columns:1fr;gap:1rem}.PricingModal_planCard__KXnsk{height:auto;min-height:350px;padding:1.25rem}.PricingModal_price__IZqZr{font-size:2rem;margin:.75rem 0}.PricingModal_planName__pEwf_{font-size:1.4rem}.PricingModal_planCard__KXnsk li{font-size:.95rem;margin-bottom:.5rem}.PricingModal_paymentButton__KmqQW{padding:.8rem 1.5rem;font-size:1rem}.PricingModal_disclaimerWrapper__AZMxl{margin-top:.75rem}.PricingModal_asterisk__dQcOV{font-size:.85rem}}.PricingModal_backupLinkWrapper__C9gyK{margin-top:.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.PricingModal_backupText__FSCNU{color:#d0d0d0;font-size:.9rem;margin:0}.PricingModal_backupButton__QVqDw{display:inline-block;background:grey;color:#fff;padding:.5rem 1rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;font-size:.9rem;box-shadow:0 2px 4px rgba(59,130,246,.2)}.PricingModal_backupButton__QVqDw:hover{transform:translateY(-1px);background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 6px rgba(59,130,246,.3)}@media (max-width:768px){.PricingModal_backupText__FSCNU{font-size:.85rem}.PricingModal_backupButton__QVqDw{font-size:.85rem;padding:.4rem .8rem}}.LoadingAnimation_container__TvFvn{position:fixed;width:100%;height:100%;overflow:hidden}.LoadingAnimation_content__zYgN_{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.LoadingAnimation_animationContainer__nNYXV{display:flex;flex-direction:column;align-items:center}@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap");.LoadingAnimation_text__n1Mqj{font-family:source code pro,monospace;font-size:1em;letter-spacing:.1em;color:#fff;margin-top:20px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.LoadingAnimation_attr__2uXwm{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600;font-size:.7em;font-style:normal}.LoadingAnimation_loadingWrapper__C84Iu{--hue:223;--bg:hsla(var(--hue),90%,90%,0.5);--fg:hsl(var(--hue),90%,10%);--trans-dur:0.3s;--trans-timing:cubic-bezier(0.65,0,0.35,1);font-size:calc(14px + (60 - 14) * (100vw - 280px) / (3840 - 280))}.LoadingAnimation_pl__56HbK{margin:auto;perspective:8em;position:relative;width:11em;height:2em;transform-style:preserve-3d}.LoadingAnimation_pl__chip__i_GDY{position:absolute;top:0;right:0;width:2em;height:2em;transform:translateX(50%) rotateY(90deg);transform-style:preserve-3d}.LoadingAnimation_pl__chip__i_GDY,.LoadingAnimation_pl__chip__i_GDY:before{animation:2s LoadingAnimation_move-left__XggyW var(--trans-timing) infinite}.LoadingAnimation_pl__chip__i_GDY:before{background-color:hsl(var(--hue),90%,50%);border-radius:50%;content:"";display:block;opacity:.8;width:100%;height:100%;transform:rotate(45deg)}.LoadingAnimation_pl__chip__i_GDY:nth-child(3n+2):before{background-color:#f2b10d}@keyframes LoadingAnimation_move-left__XggyW{0%{transform:translateX(50%) rotateY(90deg)}to{transform:translateX(-100%) rotateY(90deg)}}@keyframes LoadingAnimation_roll-right-1__p_Ap3{0%{transform:translateZ(0) rotate(45deg) rotateX(0)}to{transform:translateZ(3em) rotate(-45deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-2__SxQkg{0%,4.17%{transform:translateZ(0) rotate(90deg) rotateX(0)}54.17%,to{transform:translateZ(3em) rotate(0deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-3__R6tIH{0%,8.33%{transform:translateZ(0) rotate(135deg) rotateX(0)}58.33%,to{transform:translateZ(3em) rotate(45deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-4__lzpoj{0%,12.50%{transform:translateZ(0) rotate(180deg) rotateX(0)}62.50%,to{transform:translateZ(3em) rotate(90deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-5__k0fvI{0%,16.67%{transform:translateZ(0) rotate(225deg) rotateX(0)}66.67%,to{transform:translateZ(3em) rotate(135deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-6__zgdbY{0%,20.83%{transform:translateZ(0) rotate(270deg) rotateX(0)}70.83%,to{transform:translateZ(3em) rotate(180deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-7__L2DNC{0%,25.00%{transform:translateZ(0) rotate(315deg) rotateX(0)}75.00%,to{transform:translateZ(3em) rotate(225deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-8__py4P8{0%,29.17%{transform:translateZ(0) rotate(1turn) rotateX(0)}79.17%,to{transform:translateZ(3em) rotate(270deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-9__e6FNl{0%,33.33%{transform:translateZ(0) rotate(405deg) rotateX(0)}83.33%,to{transform:translateZ(3em) rotate(315deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-10__aqcOE{0%,37.50%{transform:translateZ(0) rotate(450deg) rotateX(0)}87.50%,to{transform:translateZ(3em) rotate(1turn) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-11__8lyZx{0%,41.67%{transform:translateZ(0) rotate(495deg) rotateX(0)}91.67%,to{transform:translateZ(3em) rotate(405deg) rotateX(179.999deg)}}@keyframes LoadingAnimation_roll-right-12__K6QPc{0%,45.83%{transform:translateZ(0) rotate(540deg) rotateX(0)}95.83%,to{transform:translateZ(3em) rotate(450deg) rotateX(179.999deg)}}.LoadingAnimation_pl__chip__i_GDY:first-child:before{animation-name:LoadingAnimation_roll-right-1__p_Ap3}.LoadingAnimation_pl__chip__i_GDY:nth-child(2):before{animation-name:LoadingAnimation_roll-right-2__SxQkg}.LoadingAnimation_pl__chip__i_GDY:nth-child(3):before{animation-name:LoadingAnimation_roll-right-3__R6tIH}.LoadingAnimation_pl__chip__i_GDY:nth-child(4):before{animation-name:LoadingAnimation_roll-right-4__lzpoj}.LoadingAnimation_pl__chip__i_GDY:nth-child(5):before{animation-name:LoadingAnimation_roll-right-5__k0fvI}.LoadingAnimation_pl__chip__i_GDY:nth-child(6):before{animation-name:LoadingAnimation_roll-right-6__zgdbY}.LoadingAnimation_pl__chip__i_GDY:nth-child(7):before{animation-name:LoadingAnimation_roll-right-7__L2DNC}.LoadingAnimation_pl__chip__i_GDY:nth-child(8):before{animation-name:LoadingAnimation_roll-right-8__py4P8}.LoadingAnimation_pl__chip__i_GDY:nth-child(9):before{animation-name:LoadingAnimation_roll-right-9__e6FNl}.LoadingAnimation_pl__chip__i_GDY:nth-child(10):before{animation-name:LoadingAnimation_roll-right-10__aqcOE}.LoadingAnimation_pl__chip__i_GDY:nth-child(11):before{animation-name:LoadingAnimation_roll-right-11__8lyZx}.LoadingAnimation_pl__chip__i_GDY:nth-child(12):before{animation-name:LoadingAnimation_roll-right-12__K6QPc}.LoadingAnimation_pl__chip__i_GDY:first-child{right:0}.LoadingAnimation_pl__chip__i_GDY:nth-child(2){right:1em}.LoadingAnimation_pl__chip__i_GDY:nth-child(3){right:2em}.LoadingAnimation_pl__chip__i_GDY:nth-child(4){right:3em}.LoadingAnimation_pl__chip__i_GDY:nth-child(5){right:4em}.LoadingAnimation_pl__chip__i_GDY:nth-child(6){right:5em}.LoadingAnimation_pl__chip__i_GDY:nth-child(7){right:6em}.LoadingAnimation_pl__chip__i_GDY:nth-child(8){right:7em}.LoadingAnimation_pl__chip__i_GDY:nth-child(9){right:8em}.LoadingAnimation_pl__chip__i_GDY:nth-child(10){right:9em}.LoadingAnimation_pl__chip__i_GDY:nth-child(11){right:10em}.LoadingAnimation_pl__chip__i_GDY:nth-child(12){right:11em}@media (prefers-color-scheme:dark){.LoadingAnimation_loadingWrapper__C84Iu{--bg:hsla(var(--hue),90%,10%,0.5);--fg:hsl(var(--hue),90%,90%)}}.LoadingAnimation_image__bhYuR{opacity:.6}.Feature2_featureContainer___nP5e{min-height:100vh;display:flex;flex-direction:column;align-items:center}.Feature2_dark__HX_OY{background-color:#2b2926;color:#fff}.Feature2_light__oaOml{background-color:linen;color:#000}.Feature2_title__DjFgO{font-size:1.2rem;margin-bottom:2rem;text-align:center}.Feature2_streamingOverlay__cY9Nr{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);z-index:100000;display:flex;justify-content:center;align-items:center}.Feature2_feedbackContainer__vJfUa{opacity:0;transition:opacity .3s ease-out}.Feature2_feedbackContainer__vJfUa.Feature2_visible__Sw9_8{opacity:1}