.VocabularyEmpty_empty__6zomR{container-type:inline-size;color:#201d1d;padding:2px 0 6px;--violet:#6840ff;--green:#bcff8e;--line:#ddd9d6}.VocabularyEmpty_header__AkR9Y{max-width:620px;margin-bottom:22px}.VocabularyEmpty_eyebrow__K3Jbi,.VocabularyEmpty_number__tDqKB{font:10px ui-monospace,monospace;letter-spacing:.075em;color:var(--violet)}.VocabularyEmpty_header__AkR9Y h2{font-size:var(--workspace-card-title-size,1rem);font-weight:400;letter-spacing:-.025em;line-height:1.3;margin:8px 0}.VocabularyEmpty_header__AkR9Y>p:last-child{color:#817f7f;font-size:.9rem;line-height:1.65}.VocabularyEmpty_paths__VLo29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.VocabularyEmpty_path__KEect{min-width:0;overflow:hidden;border:1px solid #e4e1de;border-radius:8px;background:#fff;display:flex;flex-direction:column;box-shadow:0 12px 30px #362c2210}.VocabularyEmpty_demo__bA_2N{position:relative;height:338px;overflow:hidden;background:#ebe9e5;border-bottom:1px solid #ddd9d6}.VocabularyEmpty_demoChrome__2eMCq{height:35px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 12px;border-bottom:1px solid #d8d3ce;background:#f8f7f4;color:#817f7f}.VocabularyEmpty_demoChrome__2eMCq>span{display:flex;gap:4px}.VocabularyEmpty_demoChrome__2eMCq i{width:5px;height:5px;border:1px solid #98918c;border-radius:50%}.VocabularyEmpty_demoChrome__2eMCq b,.VocabularyEmpty_demoChrome__2eMCq em{font:8px ui-monospace,monospace;letter-spacing:.06em;font-style:normal}.VocabularyEmpty_demoChrome__2eMCq em{justify-self:end;color:#aaa29b}.VocabularyEmpty_demoWorkspace__F1x9F{position:absolute;inset:35px 0 27px;display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.72fr);gap:7px;padding:9px}.VocabularyEmpty_questionPanel__5ygg5{position:relative;min-width:0;padding:14px;border:1px solid #d8d3ce;border-radius:5px;background:#fff;box-shadow:0 8px 20px #2f292210}.VocabularyEmpty_questionMeta__b5W2h{display:flex;justify-content:space-between;gap:6px;color:#958d87;font:7px ui-monospace,monospace;letter-spacing:.05em}.VocabularyEmpty_questionMeta__b5W2h span:last-child{color:var(--violet)}.VocabularyEmpty_questionRuleShort__SUwJn,.VocabularyEmpty_questionRule__t4XAC{display:block;height:5px;margin-top:15px;border-radius:1px;background:#eeece9}.VocabularyEmpty_questionRuleShort__SUwJn{width:62%;margin-top:7px}.VocabularyEmpty_questionPanel__5ygg5 p{margin:14px 0 2px;font-size:11px;line-height:1.65;color:#504b48}.VocabularyEmpty_highlight__rU7Qe{padding:1px 2px;border-radius:2px;background:transparent;animation:VocabularyEmpty_wordHighlight___p0wh 9s infinite}.VocabularyEmpty_selectionMenu__P9hBW{position:absolute;z-index:4;left:34%;top:120px;display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:4px;background:#242222;color:#fff;font-size:8px;box-shadow:0 8px 20px #201d1d30;opacity:0;animation:VocabularyEmpty_selectionMenu__P9hBW 9s infinite}.VocabularyEmpty_selectionMenu__P9hBW i{color:var(--green);font-style:normal}.VocabularyEmpty_cursor__p3CM7{position:absolute;z-index:5;left:55%;top:144px;width:12px;height:16px;background:#201d1d;clip-path:polygon(0 0,100% 68%,55% 72%,37% 100%);animation:VocabularyEmpty_cursorJourney__3Fxlf 9s infinite;filter:drop-shadow(0 2px 2px #fff)}.VocabularyEmpty_definition__t7koJ{position:relative;z-index:3;min-width:0;padding:13px;border:1px solid #d8d2e5;border-radius:5px;background:#fff;box-shadow:0 10px 26px #291b4914;opacity:0;transform:translateX(15px);animation:VocabularyEmpty_definitionPanel___erwK 9s infinite}.VocabularyEmpty_definitionHead__rBz_w{display:flex;justify-content:space-between;align-items:center;padding-bottom:9px;border-bottom:1px solid #ebe8ed;color:var(--violet);font:7px ui-monospace,monospace;letter-spacing:.06em}.VocabularyEmpty_definitionHead__rBz_w i{width:7px;height:7px;border:1px solid #aaa;border-radius:50%}.VocabularyEmpty_word__ShC3k{display:block;margin-top:13px;font-size:15px;letter-spacing:-.03em}.VocabularyEmpty_word__ShC3k small{display:block;margin-top:3px;font-size:8px;letter-spacing:.04em;color:#908a86}.VocabularyEmpty_definition__t7koJ p{font-size:9px;line-height:1.55;margin:9px 0;color:#625c58}.VocabularyEmpty_definition__t7koJ blockquote{margin:0 0 11px;padding-left:7px;border-left:1px solid var(--violet);color:#8a827c;font-size:8px;line-height:1.5}.VocabularyEmpty_demoSave__FZYne{display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:var(--violet);border-radius:4px;padding:8px;font-size:8px}.VocabularyEmpty_demoSave__FZYne i{position:relative;width:10px;height:10px}.VocabularyEmpty_demoSave__FZYne i:after,.VocabularyEmpty_demoSave__FZYne i:before{content:"";position:absolute;background:currentColor}.VocabularyEmpty_demoSave__FZYne i:before{width:9px;height:1px;left:0;top:4px}.VocabularyEmpty_demoSave__FZYne i:after{width:1px;height:9px;left:4px;top:0}.VocabularyEmpty_saved__auJ_z{position:absolute;z-index:8;left:50%;bottom:43px;display:flex;align-items:center;gap:9px;min-width:220px;padding:10px 12px;border-radius:5px;background:#242222;color:#fff;box-shadow:0 12px 30px #201d1d38;opacity:0;transform:translate(-50%,8px);animation:VocabularyEmpty_savedToast__N7pf_ 9s infinite}.VocabularyEmpty_savedIcon___JcBR{width:24px;height:24px;border-radius:50%;background:var(--green);position:relative;flex:none}.VocabularyEmpty_savedIcon___JcBR:after{content:"";position:absolute;width:10px;height:5px;left:6px;top:7px;border-left:1.5px solid #242222;border-bottom:1.5px solid #242222;transform:rotate(-45deg)}.VocabularyEmpty_saved__auJ_z b,.VocabularyEmpty_saved__auJ_z small{display:block}.VocabularyEmpty_saved__auJ_z b{font-size:9px;font-weight:500}.VocabularyEmpty_saved__auJ_z small{margin-top:2px;color:#c7c1c1;font-size:7px}.VocabularyEmpty_demoRail__zV3Zd{position:absolute;z-index:7;left:0;right:0;bottom:0;height:27px;display:flex;align-items:center;justify-content:center;gap:7px;background:#f8f7f4;border-top:1px solid #d8d3ce;color:#9b948e;font:7px ui-monospace,monospace;letter-spacing:.05em}.VocabularyEmpty_demoRail__zV3Zd i{width:30px;height:1px;background:#d2ceca;position:relative;overflow:hidden}.VocabularyEmpty_demoRail__zV3Zd i:after{content:"";position:absolute;inset:0;background:var(--violet);transform:scaleX(0);transform-origin:left;animation:VocabularyEmpty_railFill__k4nHt 9s infinite}.VocabularyEmpty_demoRail__zV3Zd span{animation:VocabularyEmpty_railStep__Z_Xft 9s infinite}.VocabularyEmpty_demoRail__zV3Zd span[data-active=two]{animation-delay:.15s}.VocabularyEmpty_demoRail__zV3Zd span[data-active=three]{animation-delay:.3s}.VocabularyEmpty_bankDemo__xFyUs{background:#e8e5ee}.VocabularyEmpty_bankWorkspace__d_Qo7{position:absolute;inset:35px 0 27px;padding:9px}.VocabularyEmpty_bankShelf__oBpig{position:absolute;inset:9px;display:grid;grid-template-columns:.7fr 1.3fr;gap:8px;padding:13px;border:1px solid #d8d3ce;border-radius:5px;background:#fff;animation:VocabularyEmpty_bankShelf__oBpig 9s infinite}.VocabularyEmpty_shelfLabel__zC2l4{display:flex;flex-direction:column;justify-content:space-between}.VocabularyEmpty_shelfLabel__zC2l4 span{color:var(--violet);font:7px ui-monospace,monospace;letter-spacing:.05em}.VocabularyEmpty_shelfLabel__zC2l4 b{font-size:14px;font-weight:400;line-height:1.2}.VocabularyEmpty_miniBooks__DmokH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.VocabularyEmpty_miniBooks__DmokH>span{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:10px 8px;border-radius:2px;background:#dfdcd8;color:#201d1d;box-shadow:7px 6px 0 #f5f3f0,8px 6px 0 #cac5bf;transform:translateX(-2px)}.VocabularyEmpty_miniBooks__DmokH>span[data-picked=true]{background:#242222;color:#fff;border-left:4px solid var(--violet);animation:VocabularyEmpty_bookPick__YxXai 9s infinite}.VocabularyEmpty_miniBooks__DmokH i,.VocabularyEmpty_miniBooks__DmokH small{font:6px ui-monospace,monospace;letter-spacing:.05em;font-style:normal}.VocabularyEmpty_miniBooks__DmokH i{color:var(--green)}.VocabularyEmpty_miniBooks__DmokH b{font-size:12px;font-weight:400;line-height:1.25}.VocabularyEmpty_miniBooks__DmokH small{color:#918b87}.VocabularyEmpty_collection__3_4My{position:absolute;z-index:3;inset:9px;padding:13px;border:1px solid #d8d2e5;border-radius:5px;background:#fff;opacity:0;transform:translateX(15px);animation:VocabularyEmpty_collectionPanel__AV4Gn 9s infinite}.VocabularyEmpty_collectionTop__v8Yvp{display:flex;justify-content:space-between;gap:7px;padding-bottom:9px;border-bottom:1px solid #ebe8ed;color:#817f7f;font:7px ui-monospace,monospace;letter-spacing:.05em}.VocabularyEmpty_collectionTop__v8Yvp b{color:var(--violet);font-weight:400}.VocabularyEmpty_wordChips__hMRci{display:grid;gap:5px;margin:10px 0}.VocabularyEmpty_wordChips__hMRci>span{display:grid;grid-template-columns:12px .55fr 1fr;align-items:center;gap:6px;padding:6px;border:1px solid #e1ddd9;border-radius:3px;font-size:8px}.VocabularyEmpty_wordChips__hMRci i{width:8px;height:8px;border:1px solid #b9a6ff;border-radius:2px;background:#eee9ff}.VocabularyEmpty_wordChips__hMRci small{color:#8d8782;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VocabularyEmpty_flashcard__vxywI{position:absolute;z-index:5;left:50%;top:49%;width:170px;height:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#242222;color:#fff;border-radius:5px;padding:16px;box-shadow:-17px 12px 0 #d8caff,16px 9px 0 #fff,0 18px 34px #32254e24;opacity:0;transform:translate(-50%,-42%) scale(.9) rotate(3deg);animation:VocabularyEmpty_flashcardReady__Ij177 9s infinite}.VocabularyEmpty_flashcard__vxywI small{font:7px ui-monospace,monospace;color:var(--green);letter-spacing:.06em}.VocabularyEmpty_flashcard__vxywI strong{font-size:27px;font-weight:400;margin:12px 0}.VocabularyEmpty_flashcard__vxywI>span{font-size:9px;color:#d4cfd9;line-height:1.5}.VocabularyEmpty_flashcard__vxywI div{display:flex;gap:4px;margin-top:14px}.VocabularyEmpty_flashcard__vxywI div i{width:14px;height:2px;background:#777}.VocabularyEmpty_flashcard__vxywI div i:first-child{background:var(--green)}.VocabularyEmpty_copy__AB41F{padding:19px;display:flex;flex-direction:column;flex:1}.VocabularyEmpty_copy__AB41F h3{font-size:var(--workspace-card-title-size,1rem);font-weight:400;letter-spacing:-.02em;margin:8px 0}.VocabularyEmpty_copy__AB41F p{font-size:.84rem;color:#817f7f;line-height:1.65;margin-bottom:18px}.VocabularyEmpty_copy__AB41F button{margin-top:auto;display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 13px;background:var(--violet);color:#fff;border-radius:5px;font-size:.85rem}.VocabularyEmpty_footer__0HdoS{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px;font-size:11px;color:#817f7f}.VocabularyEmpty_footer__0HdoS button{text-decoration:underline;text-underline-offset:3px}.VocabularyEmpty_paths__VLo29[data-playing=false] *{animation-play-state:paused!important}@keyframes VocabularyEmpty_wordHighlight___p0wh{0%,10%,96%,to{background:transparent}17%,90%{background:#d8caff}}@keyframes VocabularyEmpty_selectionMenu__P9hBW{0%,19%,96%,to{opacity:0;transform:translateY(5px)}25%,40%{opacity:1;transform:none}46%,90%{opacity:0;transform:translateY(-4px)}}@keyframes VocabularyEmpty_cursorJourney__3Fxlf{0%,10%{opacity:0;transform:translate(30px,35px)}16%{opacity:1;transform:translate(0)}25%{transform:translate(-4px,-8px)}38%{opacity:1;transform:translate(88px,72px)}47%,to{opacity:0;transform:translate(88px,72px)}}@keyframes VocabularyEmpty_definitionPanel___erwK{0%,37%,96%,to{opacity:0;transform:translateX(15px)}45%,90%{opacity:1;transform:none}}@keyframes VocabularyEmpty_savedToast__N7pf_{0%,68%,96%,to{opacity:0;transform:translate(-50%,8px)}75%,90%{opacity:1;transform:translate(-50%)}}@keyframes VocabularyEmpty_railFill__k4nHt{0%,10%{transform:scaleX(0)}80%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes VocabularyEmpty_railStep__Z_Xft{0%,12%,96%,to{color:#9b948e}20%,88%{color:var(--violet)}}@keyframes VocabularyEmpty_bankShelf__oBpig{0%,27%,96%,to{opacity:1;transform:none}38%,90%{opacity:0;transform:translateX(-12px)}}@keyframes VocabularyEmpty_bookPick__YxXai{0%,8%,96%,to{outline-color:transparent;transform:translateX(-2px)}16%,30%{outline:2px solid #b8a4ff;outline-offset:2px;transform:translateX(-2px) scale(1.02)}}@keyframes VocabularyEmpty_collectionPanel__AV4Gn{0%,30%,61%,96%,to{opacity:0;transform:translateX(15px)}38%,56%{opacity:1;transform:none}}@keyframes VocabularyEmpty_flashcardReady__Ij177{0%,57%,96%,to{opacity:0;transform:translate(-50%,-42%) scale(.9) rotate(3deg)}66%,90%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@container(max-width:600px){.VocabularyEmpty_paths__VLo29{grid-template-columns:1fr}.VocabularyEmpty_demo__bA_2N{height:322px}.VocabularyEmpty_copy__AB41F{padding:17px}}@container(max-width:330px){.VocabularyEmpty_demoWorkspace__F1x9F{grid-template-columns:1fr}.VocabularyEmpty_definition__t7koJ{position:absolute;inset:42px 9px 36px}.VocabularyEmpty_questionPanel__5ygg5 p{font-size:10px}.VocabularyEmpty_selectionMenu__P9hBW{left:20%}.VocabularyEmpty_miniBooks__DmokH>span:nth-child(2){display:none}.VocabularyEmpty_miniBooks__DmokH{grid-template-columns:1fr}.VocabularyEmpty_saved__auJ_z{min-width:200px}}@media(prefers-reduced-motion:reduce){.VocabularyEmpty_paths__VLo29 *{animation:none!important}.VocabularyEmpty_highlight__rU7Qe{background:#d8caff}.VocabularyEmpty_definition__t7koJ{opacity:1;transform:none}.VocabularyEmpty_bankShelf__oBpig{opacity:0}.VocabularyEmpty_collection__3_4My{opacity:1;transform:none}.VocabularyEmpty_footer__0HdoS button,.VocabularyEmpty_saved__auJ_z{display:none}}.VocabularyBooks_shelf__8xxJi{margin:20px 0 28px}.VocabularyBooks_toolbar__IBOc5{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:18px}.VocabularyBooks_toolbar__IBOc5 input{min-width:0;max-width:100%;border:1px solid #ddd7d0;border-radius:5px;padding:10px 12px;font-size:.85rem}.VocabularyBooks_grid__hXkUv{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,220px));gap:20px}.VocabularyBooks_stage___Fj_x{display:grid;place-items:center;width:100%;height:200px;background:#f0efed;border:1px solid #e9e6e2;perspective:850px;border-radius:5px;transition:background .25s}.VocabularyBooks_stage___Fj_x[aria-pressed=true]{background:#ece6f8;outline:2px solid #6840ff;outline-offset:3px}.VocabularyBooks_book__nuqf6{position:relative;display:block;width:96px;height:145px;transform:rotateY(-12deg) rotate(-2deg);box-shadow:8px 14px 16px #22222222;transition:transform .3s ease;--cover:#ff4a08;--ink:#fff}.VocabularyBooks_book__nuqf6[data-tone=blue]{--cover:#078aff}.VocabularyBooks_book__nuqf6[data-tone=grey]{--cover:#dedbd6;--ink:#45403b}.VocabularyBooks_book__nuqf6:before{content:none}.VocabularyBooks_book__nuqf6:after{content:"";position:absolute;top:4px;bottom:0;right:-4px;width:5px;background:repeating-linear-gradient(90deg,#fdfcf9 0 1px,#d8d4cc 1px 2px);border-radius:0 1px 1px 0}.VocabularyBooks_cover__cjcNN{display:flex;position:absolute;inset:0;z-index:1;flex-direction:column;padding:11px 9px 10px 14px;background:var(--cover);border-radius:1px;color:var(--ink);text-align:left}.VocabularyBooks_wordmark__Kg6Tg{font:7px monospace;letter-spacing:.15em;opacity:.8}.VocabularyBooks_coverTitle__5bQ9Y{display:flex;flex-direction:column;gap:3px;font-size:14px;line-height:1.08;letter-spacing:-.05em;margin-top:10px;overflow-wrap:anywhere}.VocabularyBooks_coverFooter__Lg6NM{font:6px monospace;letter-spacing:.04em;margin-top:auto;padding-top:9px;border-top:1px solid}.VocabularyBooks_caption__r3QWa{padding-top:12px}.VocabularyBooks_caption__r3QWa h3{font-size:var(--workspace-card-title-size,1rem);line-height:1.45}.VocabularyBooks_caption__r3QWa p{font-size:.78rem;color:#897e73;line-height:1.6;margin-top:5px}.VocabularyBooks_caption__r3QWa .VocabularyBooks_description__UnV1M{font-size:.78rem;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.VocabularyBooks_browse__eDyRd{display:block;margin:24px auto 0;padding:10px 16px;border:1px solid #ddd6cf;border-radius:5px;background:#fff;font-size:.85rem}.VocabularyBooks_empty__znTNx{padding:25px;color:#897e73}.VocabularyBooks_stage___Fj_x:disabled{cursor:default}.VocabularyBooks_shelf__8xxJi :is(button,input):focus-visible{outline:2px solid #6840ff;outline-offset:4px}@media(hover:hover){.VocabularyBooks_stage___Fj_x:not(:disabled):hover .VocabularyBooks_book__nuqf6{transform:translateY(-4px) rotateY(-6deg) rotate(0deg)}}@container(max-width:700px){.VocabularyBooks_grid__hXkUv{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.VocabularyBooks_stage___Fj_x{height:190px}}@container(max-width:420px){.VocabularyBooks_grid__hXkUv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.VocabularyBooks_stage___Fj_x{height:156px}.VocabularyBooks_book__nuqf6{width:72px;height:112px}.VocabularyBooks_cover__cjcNN{padding:8px 5px 7px 10px}.VocabularyBooks_coverTitle__5bQ9Y{font-size:11px;gap:1px}.VocabularyBooks_wordmark__Kg6Tg{font-size:5px}.VocabularyBooks_coverFooter__Lg6NM{font-size:4px;padding-top:5px}.VocabularyBooks_caption__r3QWa h3{font-size:.9rem}.VocabularyBooks_caption__r3QWa .VocabularyBooks_description__UnV1M{display:none}}@container(max-width:250px){.VocabularyBooks_grid__hXkUv{grid-template-columns:1fr}.VocabularyBooks_stage___Fj_x{height:170px}.VocabularyBooks_book__nuqf6{width:84px;height:128px}.VocabularyBooks_coverTitle__5bQ9Y{font-size:13px}}@media(prefers-reduced-motion:reduce){.VocabularyBooks_book__nuqf6,.VocabularyBooks_stage___Fj_x{transition:none}}.VocabularyBooks_catalogue__QQNWP{container-type:inline-size}.VocabularyBooks_catalogue__QQNWP .VocabularyBooks_grid__hXkUv{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.VocabularyBooks_catalogue__QQNWP .VocabularyBooks_toolbar__IBOc5 input{width:100%;background:#fff}.VocabularyBooks_shelfTitle___0Fz_{font-size:.9rem;color:#817f7f}.VocabularyBooks_toolbar__IBOc5 .VocabularyBooks_browse__eDyRd{margin:0}.VocabularyBooks_catalogue__QQNWP .VocabularyBooks_caption__r3QWa .VocabularyBooks_description__UnV1M{display:block;-webkit-line-clamp:unset}.StudyWorkspace_workspace__UKaLg{max-width:1152px;margin:0 auto;color:#201d1d}.StudyWorkspace_header__Jolja{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.StudyWorkspace_header__Jolja h1{font-size:var(--workspace-page-title-size,1.5rem);font-weight:400;letter-spacing:-.04em;margin:8px 0}.StudyWorkspace_header__Jolja p:last-child{font-size:.9rem;line-height:1.7;color:#817f7f}.StudyWorkspace_headerActions__nIVER{display:flex;flex-wrap:wrap;gap:10px}.StudyWorkspace_examBar__vR6c_{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.StudyWorkspace_topic__BslN1{display:flex;min-width:0;flex-direction:column}.StudyWorkspace_topicActions__xYQGS{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;flex-wrap:wrap}.StudyWorkspace_topicActions__xYQGS a{font-size:.8rem;min-height:36px}.StudyWorkspace_practiceLink__3OxGH{color:#6840ff;display:inline-flex;align-items:center}.StudyWorkspace_topic__BslN1 a:focus-visible,.StudyWorkspace_workspace__UKaLg button:focus-visible{outline:2px solid #6840ff;outline-offset:4px}.StudyWorkspace_topic__BslN1 a:hover .StudyWorkspace_coverTitle__IMOKE{color:inherit}.StudyWorkspace_vocabularyPanel__J3oBJ{padding:24px 0 0!important;background:transparent!important;border:0!important;box-shadow:none!important}.StudyWorkspace_content__Jxdy_ .card{border:1px solid #e2e2e2;border-radius:6px;box-shadow:none;background:#fff}.StudyWorkspace_content__Jxdy_ .card :is(h2,h3){font-weight:400;letter-spacing:-.025em}@media(max-width:700px){.StudyWorkspace_header__Jolja{flex-direction:column}.StudyWorkspace_headerActions__nIVER{width:100%}.StudyWorkspace_headerActions__nIVER a{flex:1}.StudyWorkspace_topicActions__xYQGS{gap:8px}.StudyWorkspace_examBar__vR6c_{align-items:flex-start}}.StudyWorkspace_topicHeading__XEX_j{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;font-size:.9rem}.StudyWorkspace_topicHeading__XEX_j h2{font-weight:400}.StudyWorkspace_coverTitle__IMOKE{display:-webkit-box!important;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.VocabularyDesign_page__4U3Qq{color:#201d1d;font-family:Helvetica Neue,Arial,sans-serif}.VocabularyDesign_header__KfLuv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.VocabularyDesign_eyebrow__BEXAi{font:10px ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase;color:#777}.VocabularyDesign_title__u3cpc{font-size:1.5rem;font-weight:500;letter-spacing:-1px;margin:7px 0}.VocabularyDesign_description__03qFi{font-size:13px;color:#787878;line-height:1.7}.VocabularyDesign_button__y21yD{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:38px;border:1px solid #e5e5e5;border-radius:4px;padding:9px 14px;background:#fff;font-size:12px;color:#343434;transition:background .15s,box-shadow .15s}.VocabularyDesign_button__y21yD:hover{background:#f6f4ff;border-color:#d3c8ff}.VocabularyDesign_button__y21yD:focus-visible,.VocabularyDesign_wordLink__dANWy:focus-visible{outline:2px solid #6a42ff;outline-offset:3px}.VocabularyDesign_button__y21yD:disabled{opacity:.45;cursor:not-allowed}.VocabularyDesign_primary__3hnTG{background:#6840ff;border-color:#6540ed;color:#fff}.VocabularyDesign_primary__3hnTG:hover{background:#5430d9;color:#fff}.VocabularyDesign_stats__mU3kc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px}.VocabularyDesign_stat__Y2STd{border:1px solid #e1e1e1;background:#fff;border-radius:5px;padding:14px 16px;box-shadow:none}.VocabularyDesign_statLabel__03aEu{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#737373}.VocabularyDesign_stat__Y2STd strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.7px;margin:8px 0 2px}.VocabularyDesign_stat__Y2STd small{font-size:10px;color:#888}.VocabularyDesign_accent__QYwU8{color:#6940ed}.VocabularyDesign_workspace__TSWFZ{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:20px}.VocabularyDesign_toolbar__FAB2D{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.VocabularyDesign_search__PvDkj{flex:1;min-width:140px;border:1px solid #d8d8d8;background:#fff;border-radius:4px;font-size:12px;padding:11px 13px}.VocabularyDesign_filters__63Qz3{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.VocabularyDesign_chip__m74Xi{border:1px solid #e1e1e1;border-radius:4px;padding:6px 10px;font-size:11px;color:#817f7f;background:#fff}.VocabularyDesign_chip__m74Xi[aria-pressed=true]{background:#eee8ff;border-color:#d8cbff;color:#6439d9}.VocabularyDesign_wordGrid__agzYM{display:grid;gap:8px}.VocabularyDesign_wordCard__2CGND{background:#fff;border:1px solid #e1e1e1;border-radius:5px;padding:16px}.VocabularyDesign_wordTop__S2nJ3{display:flex;justify-content:space-between;align-items:center;gap:8px}.VocabularyDesign_wordLink__dANWy{font-size:19px;letter-spacing:-.4px;text-align:left}.VocabularyDesign_wordMeaning__tcEgq{font-size:12px;line-height:1.7;color:#666;margin:8px 0 12px}.VocabularyDesign_wordMeta__YBBOR{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-top:1px solid #f0f0f0;padding-top:12px;font-size:10px;color:#888}.VocabularyDesign_tag__7OOLS{background:#f3f0fb;color:#7458a6;padding:4px 8px;border-radius:5px;font-size:10px;white-space:nowrap}.VocabularyDesign_sideCard__i8W_4{border:1px solid #e1e1e1;border-radius:5px;padding:16px;background:#fff;margin-bottom:8px}.VocabularyDesign_sideCard__i8W_4 h3{font-size:14px;margin:8px 0}.VocabularyDesign_sideCard__i8W_4 p{font-size:11px;color:#82768f;line-height:1.8}.VocabularyDesign_progress__xES65{height:5px;background:#eee8f5;border-radius:8px;overflow:hidden;margin:13px 0}.VocabularyDesign_progress__xES65 span{display:block;height:100%;background:#9974e4}.VocabularyDesign_empty__ERKDL{text-align:center;border:1px solid #e1e1e1;border-radius:5px;background:#fff;padding:30px 20px}.VocabularyDesign_emptyGlyph__eN9Jn{margin:0 auto 16px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #d8d8d8;border-radius:5px;color:#6840ff;background:#eee9ff;font:20px Arial,sans-serif}.VocabularyDesign_empty__ERKDL h3{font-size:17px;margin-bottom:8px}.VocabularyDesign_empty__ERKDL p{font-size:12px;color:#888;line-height:1.8;max-width:330px;margin:0 auto 18px}.VocabularyDesign_seedWords__Bie_9{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:15px}.VocabularyDesign_menu__vRURe{position:fixed;z-index:120;display:flex;align-items:center;gap:10px;background:#25212c;border:1px solid #474050;color:#fff;box-shadow:0 8px 25px #0002;border-radius:4px;padding:5px;max-width:calc(100vw - 24px)}.VocabularyDesign_menu__vRURe button{padding:8px 12px;font-size:12px;border-radius:6px}.VocabularyDesign_menu__vRURe button:hover{background:#4c3e62}.VocabularyDesign_dialog__fEvrK{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 40px);padding:18px;border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#201d1d;box-shadow:0 18px 50px #201d1d20;margin:auto;overflow-y:auto}.VocabularyDesign_dialog__fEvrK::backdrop{background:#19152035}.VocabularyDesign_dialogHead__tr3Vr{position:sticky;top:-8px;background:#fff;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1px solid #e1e1e1;border-radius:5px;margin-bottom:8px}.VocabularyDesign_lookup__gVg9m{padding:20px}.VocabularyDesign_lookup__gVg9m h2{font:32px Georgia,serif;letter-spacing:-.6px;margin:3px 0 7px}.VocabularyDesign_definition__ELoZ4{font-size:14px;line-height:1.7;padding:12px 0}.VocabularyDesign_source__yJq_f{font-size:10px;color:#918a97;line-height:1.7;margin:12px 0}.VocabularyDesign_source__yJq_f a{text-decoration:underline}.VocabularyDesign_examples___1FdX{border-top:1px solid #ece7f2;padding-top:18px;margin-top:18px}.VocabularyDesign_sentence__VWqnu{font-size:13px;line-height:1.8;border-left:2px solid #d6c6f2;padding-left:13px;margin:12px 0}.VocabularyDesign_context__0_Wbl{margin-top:14px;font-size:11px;line-height:1.7;color:#8a8292}.VocabularyDesign_error__ujBAS{padding:12px;border:1px solid #f2d9c6;background:#fff9f3;border-radius:8px;font-size:12px;line-height:1.6}.VocabularyDesign_skeleton__ytHxJ{height:13px;background:linear-gradient(90deg,#f1edf5,#faf8fc,#f1edf5);background-size:200% 100%;animation:VocabularyDesign_shimmer__XyhWV 1.5s linear infinite;border-radius:4px;margin:12px 0}@keyframes VocabularyDesign_shimmer__XyhWV{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.VocabularyDesign_skeleton__ytHxJ{animation:none}}@media(max-width:1000px){.VocabularyDesign_workspace__TSWFZ{grid-template-columns:1fr}.VocabularyDesign_aside__2EoCR{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:600px){.VocabularyDesign_header__KfLuv{flex-direction:column}.VocabularyDesign_stats__mU3kc{grid-template-columns:1fr 1fr;gap:8px}.VocabularyDesign_stat__Y2STd{padding:13px}.VocabularyDesign_aside__2EoCR{display:block}.VocabularyDesign_lookup__gVg9m{padding:16px}}.VocabularyDesign_studioPanel__TULF6{background:transparent!important;border:0;padding:16px 0 0!important;box-shadow:none!important}.DashboardActivityPopup_activity__RWLMi{display:grid;gap:16px;color:#201d1d}.DashboardActivityPopup_hero__Z3nKk{min-height:190px;display:grid;grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:20px;padding:24px;border-radius:7px;background:#242222;color:#fff;overflow:hidden}.DashboardActivityPopup_hero__Z3nKk p{color:#bcff8e;font:9px ui-monospace,monospace;letter-spacing:.07em}.DashboardActivityPopup_hero__Z3nKk strong{display:block;margin-top:13px;font-size:54px;line-height:1;letter-spacing:-.055em;font-weight:400}.DashboardActivityPopup_hero__Z3nKk span{display:block;margin-top:8px;color:#bdb7b7;font-size:11px}.DashboardActivityPopup_hero__Z3nKk button,.DashboardActivityPopup_primary__IhxV3{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 13px;border-radius:5px;background:#6840ff;color:#fff;font-size:11px}.DashboardActivityPopup_signal__GtXPV{height:110px;display:flex;align-items:end;gap:7px;padding:8px 0;border-bottom:1px solid #5a5353}.DashboardActivityPopup_signal__GtXPV i{flex:1;height:var(--signal-height);min-width:5px;background:linear-gradient(#bcff8e,#6840ff);border-radius:2px 2px 0 0;transform-origin:bottom;animation:DashboardActivityPopup_signalIn__3zZlP .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--signal-delay)}.DashboardActivityPopup_categoryGrid__GrW9Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.DashboardActivityPopup_categoryGrid__GrW9Y button{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border:1px solid #ddd9d6;border-radius:6px;background:#fff;text-align:left;transition:border-color .2s,background .2s}.DashboardActivityPopup_categoryGrid__GrW9Y button:hover,.DashboardActivityPopup_categoryGrid__GrW9Y button[aria-pressed=true]{border-color:#b9a7ff;background:#f3efff}.DashboardActivityPopup_icon__lnf3u{display:grid;place-items:center;width:32px;height:32px;border-radius:5px;background:#f0eeee;color:#6840ff}.DashboardActivityPopup_categoryGrid__GrW9Y b,.DashboardActivityPopup_categoryGrid__GrW9Y small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardActivityPopup_categoryGrid__GrW9Y b{font-size:11px;font-weight:500}.DashboardActivityPopup_categoryGrid__GrW9Y small{margin-top:3px;color:#8a8480;font-size:8px}.DashboardActivityPopup_categoryGrid__GrW9Y>button>strong{font-size:11px;font-weight:500;color:#6840ff;white-space:nowrap}.DashboardActivityPopup_detail__sqJMk{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:18px;border:1px solid #ddd9d6;border-radius:6px;background:#fff}.DashboardActivityPopup_detail__sqJMk p{color:#6840ff;font:8px ui-monospace,monospace;letter-spacing:.07em}.DashboardActivityPopup_detail__sqJMk h3{margin:4px 0;font-size:18px;font-weight:500;letter-spacing:-.03em}.DashboardActivityPopup_detail__sqJMk>div>span{color:#817f7f;font-size:10px}.DashboardActivityPopup_detailMetrics__bYRXE{display:flex;gap:18px}.DashboardActivityPopup_detailMetrics__bYRXE span{min-width:66px;color:#817f7f;font-size:8px;text-transform:uppercase;letter-spacing:.04em}.DashboardActivityPopup_detailMetrics__bYRXE strong{display:block;margin-bottom:3px;color:#201d1d;font-size:18px;font-weight:400;text-transform:none;letter-spacing:-.03em}.DashboardActivityPopup_detail__sqJMk>a{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid #ddd9d6;border-radius:5px;background:#fafafa;font-size:10px;white-space:nowrap}.DashboardActivityPopup_estimate__1fTDp{color:#8a8480;font-size:9px;line-height:1.55}.DashboardActivityPopup_shareLayout__HwzsG{display:grid;gap:16px}.DashboardActivityPopup_poster__QVGTp{position:relative;isolation:isolate;aspect-ratio:1200/630;overflow:hidden;border:1px solid #d8d5d2;border-radius:13px;background:#f5f4f3;color:#1e1c1c;box-shadow:0 25px 70px #29202020}.DashboardActivityPopup_poster__QVGTp:after{content:"";position:absolute;inset:0;z-index:8;pointer-events:none;border:1px solid #ffffffc7;border-radius:inherit}.DashboardActivityPopup_posterGuide__mRgaD{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent calc(50% - .5px),#2a282810 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(59% - .5px),#2a282809 59%,transparent calc(59% + .5px))}.DashboardActivityPopup_posterHero__n7FaH{position:absolute;left:0;right:0;top:13%;z-index:3;text-align:center}.DashboardActivityPopup_posterHero__n7FaH h3{display:flex;align-items:center;justify-content:center;gap:21px;font-size:clamp(42px,5.1vw,70px);font-weight:400;line-height:.9;letter-spacing:-.075em;white-space:nowrap}.DashboardActivityPopup_posterHero__n7FaH strong{font:inherit;font-weight:500}.DashboardActivityPopup_posterHero__n7FaH h3 span{color:#1e1c1c}.DashboardActivityPopup_posterHero__n7FaH h3 i{position:relative;width:42px;height:42px;flex:0 0 42px;transform:rotate(45deg)}.DashboardActivityPopup_posterHero__n7FaH h3 i:after,.DashboardActivityPopup_posterHero__n7FaH h3 i:before{content:"";position:absolute;left:17px;top:0;width:8px;height:42px;border-radius:1px;background:#6840ff}.DashboardActivityPopup_posterHero__n7FaH h3 i:after{transform:rotate(90deg)}.DashboardActivityPopup_posterHero__n7FaH>div{margin-top:42px;color:#4b4745;font-size:13px}.DashboardActivityPopup_posterHero__n7FaH mark{margin:0 3px;padding:4px 9px;border-radius:12px;background:#e8e6e4;color:inherit}.DashboardActivityPopup_posterFan__3HNFb{position:absolute;inset:49% 0 -5%;z-index:2}.DashboardActivityPopup_fanCard__FUz6_{position:absolute;top:3%;height:96%;overflow:hidden;border:1px solid #292526;border-radius:5px;background:#fff;box-shadow:0 18px 36px #2b20202b}.DashboardActivityPopup_fanCard__FUz6_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.DashboardActivityPopup_fanEdgeLeft__8RJUu,.DashboardActivityPopup_fanEdgeRight__nQyrb{top:10%;width:24%;height:89%;z-index:0}.DashboardActivityPopup_fanEdgeLeft__8RJUu{left:-10%;transform:rotate(-3.7deg)}.DashboardActivityPopup_fanEdgeRight__nQyrb{right:-10%;transform:rotate(3.7deg)}.DashboardActivityPopup_fanStat__XwlVv{width:20.5%;height:93%;z-index:2;padding:15px}.DashboardActivityPopup_fanStat__XwlVv small,.DashboardActivityPopup_fanStat__XwlVv>span{display:block;font:5px ui-monospace,monospace;letter-spacing:.1em}.DashboardActivityPopup_fanStat__XwlVv strong{display:block;margin-top:16px;font-size:25px;font-weight:400;line-height:1;letter-spacing:-.065em}.DashboardActivityPopup_fanStatTime__JLG7y{left:14.7%;top:6%;background:#171616;color:#fff;transform:rotate(-1.4deg)}.DashboardActivityPopup_fanStatTime__JLG7y small,.DashboardActivityPopup_fanStatTime__JLG7y>span{color:#948d8b}.DashboardActivityPopup_fanStatTime__JLG7y>span{position:absolute;left:15px;bottom:12px}.DashboardActivityPopup_miniColumns__qh9d_{position:absolute;left:15px;right:15px;bottom:31px;height:43%;display:flex;align-items:end;gap:5px;border-bottom:1px solid #5d5656}.DashboardActivityPopup_miniColumns__qh9d_ i{flex:1;min-width:3px;border-radius:1px 1px 0 0;background:#6840ff}.DashboardActivityPopup_miniColumns__qh9d_ i:nth-last-child(-n+3){background:#bcff8e}.DashboardActivityPopup_fanStudent__SPUcr{left:36.2%;width:27.6%;height:99%;z-index:3}.DashboardActivityPopup_shareActions__JIfWp{display:grid;grid-template-columns:minmax(0,1fr) 178px 196px;align-items:stretch;gap:10px;padding:2px}.DashboardActivityPopup_shareIntro__guMwK h3{font-size:17px;line-height:1.25;letter-spacing:-.03em}.DashboardActivityPopup_shareIntro__guMwK p{margin-top:5px;color:#817f7f;font-size:10px;line-height:1.5}.DashboardActivityPopup_back__5lXux{grid-column:1/-1;justify-self:start;display:flex;align-items:center;gap:7px;color:#817f7f;font-size:10px}.DashboardActivityPopup_back__5lXux svg{transform:rotate(180deg)}.DashboardActivityPopup_shareActions__JIfWp>.DashboardActivityPopup_primary__IhxV3{justify-content:space-between;background:#6840ff}.DashboardActivityPopup_shareGrid__wGk1m{display:grid;grid-template-columns:1fr 1fr;gap:8px}.DashboardActivityPopup_shareGrid__wGk1m button{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;min-height:76px;padding:11px;border:1px solid #ddd9d6;border-radius:6px;background:#fff;font-size:9px}.DashboardActivityPopup_shareGrid__wGk1m svg{color:#6840ff}.DashboardActivityPopup_status__v1Hdt{grid-column:1/-1;padding:10px;border-radius:5px;background:#eee9ff;color:#6840ff!important;font-size:10px!important}.DashboardActivityPopup_activity__RWLMi :is(button,a):focus-visible,.DashboardActivityPopup_shareLayout__HwzsG button:focus-visible{outline:2px solid #6840ff;outline-offset:3px}@keyframes DashboardActivityPopup_signalIn__3zZlP{0%{transform:scaleY(0);opacity:.3}to{transform:scaleY(1);opacity:1}}@media(max-width:700px){.DashboardActivityPopup_hero__Z3nKk{grid-template-columns:1fr 120px}.DashboardActivityPopup_hero__Z3nKk button{grid-column:1/-1}.DashboardActivityPopup_categoryGrid__GrW9Y{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardActivityPopup_detail__sqJMk{grid-template-columns:1fr auto}.DashboardActivityPopup_detailMetrics__bYRXE,.DashboardActivityPopup_detail__sqJMk>a{grid-row:2}.DashboardActivityPopup_shareActions__JIfWp{grid-template-columns:1fr}.DashboardActivityPopup_back__5lXux,.DashboardActivityPopup_shareActions__JIfWp>.DashboardActivityPopup_primary__IhxV3,.DashboardActivityPopup_shareGrid__wGk1m,.DashboardActivityPopup_shareIntro__guMwK,.DashboardActivityPopup_status__v1Hdt{grid-column:1}.DashboardActivityPopup_posterHero__n7FaH h3{gap:15px;font-size:42px}.DashboardActivityPopup_posterHero__n7FaH h3 i{width:30px;height:30px;flex-basis:30px}.DashboardActivityPopup_posterHero__n7FaH h3 i:after,.DashboardActivityPopup_posterHero__n7FaH h3 i:before{left:12px;width:6px;height:30px}.DashboardActivityPopup_posterHero__n7FaH>div{margin-top:27px;font-size:9px}.DashboardActivityPopup_fanStat__XwlVv{padding:10px}.DashboardActivityPopup_fanStat__XwlVv strong{margin-top:10px;font-size:19px}.DashboardActivityPopup_miniColumns__qh9d_{left:10px;right:10px;bottom:23px;gap:3px}.DashboardActivityPopup_fanStatTime__JLG7y>span{left:10px;bottom:8px}}@media(max-width:440px){.DashboardActivityPopup_hero__Z3nKk{grid-template-columns:1fr}.DashboardActivityPopup_signal__GtXPV{display:none}.DashboardActivityPopup_categoryGrid__GrW9Y,.DashboardActivityPopup_detail__sqJMk{grid-template-columns:1fr}.DashboardActivityPopup_detailMetrics__bYRXE,.DashboardActivityPopup_detail__sqJMk>a{grid-row:auto}.DashboardActivityPopup_detailMetrics__bYRXE{justify-content:space-between}.DashboardActivityPopup_shareGrid__wGk1m{grid-template-columns:1fr 1fr}.DashboardActivityPopup_posterHero__n7FaH{top:12%}.DashboardActivityPopup_posterHero__n7FaH h3{gap:7px;font-size:20px}.DashboardActivityPopup_posterHero__n7FaH h3 i{width:15px;height:15px;flex-basis:15px}.DashboardActivityPopup_posterHero__n7FaH h3 i:after,.DashboardActivityPopup_posterHero__n7FaH h3 i:before{left:6px;width:3px;height:15px}.DashboardActivityPopup_posterHero__n7FaH>div{margin-top:13px;font-size:4px}.DashboardActivityPopup_posterHero__n7FaH mark{margin:0 1px;padding:1px 3px}.DashboardActivityPopup_fanCard__FUz6_{border-radius:2px}.DashboardActivityPopup_fanStat__XwlVv{padding:5px}.DashboardActivityPopup_fanStat__XwlVv small,.DashboardActivityPopup_fanStat__XwlVv>span{font-size:2px}.DashboardActivityPopup_fanStat__XwlVv strong{margin-top:6px;font-size:10px}.DashboardActivityPopup_fanStatTime__JLG7y>span{left:5px;bottom:4px}.DashboardActivityPopup_miniColumns__qh9d_{left:5px;right:5px;bottom:12px;height:38%;gap:1px}}@media(prefers-reduced-motion:reduce){.DashboardActivityPopup_signal__GtXPV i{animation:none}.DashboardActivityPopup_categoryGrid__GrW9Y button{transition:none}}.DashboardActivityPopup_poster__QVGTp{container-type:inline-size}.DashboardActivityPopup_fanCard__FUz6_{border:clamp(1px,.48cqw,5px) solid #f3efe8;border-radius:4px}.DashboardActivityPopup_fanEdgeLeft__8RJUu,.DashboardActivityPopup_fanEdgeRight__nQyrb{top:20%;width:22%;height:80%}.DashboardActivityPopup_fanEdgeLeft__8RJUu{left:-20.5%;transform:rotate(-7deg)}.DashboardActivityPopup_fanEdgeRight__nQyrb{right:-20.5%;transform:rotate(7deg)}.DashboardActivityPopup_fanStat__XwlVv{width:25%}.DashboardActivityPopup_fanStatTime__JLG7y{left:4%;top:10%;transform:rotate(-4deg)}.DashboardActivityPopup_fanStudent__SPUcr{left:35%;top:1%;width:30%}.DashboardActivityPopup_fanAiTarget__PPmrN{left:71%;top:10%;width:25%;height:93%;z-index:2;background:#f8f7f4;transform:rotate(4deg)}.DashboardActivityPopup_panelCaption__PuyI_{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:clamp(3px,.8cqw,9px) clamp(4px,1cqw,12px);background:#f3efe8;color:#292523;font-size:clamp(3px,.75cqw,9px);letter-spacing:.01em}.DashboardActivityPopup_fanEdgeLeft__8RJUu,.DashboardActivityPopup_fanEdgeRight__nQyrb{top:34%;height:58%}.DashboardActivityPopup_fanStat__XwlVv{height:66%}.DashboardActivityPopup_fanStatTime__JLG7y{top:22%}.DashboardActivityPopup_fanStudent__SPUcr{top:4%;height:76%}.DashboardActivityPopup_fanAiTarget__PPmrN{top:22%;height:66%}.DashboardActivityPopup_targetScreenshot__xI6CA{-o-object-fit:contain!important;object-fit:contain!important;background:#e9e9e9}.DashboardView_page__4MfC_{position:relative;isolation:isolate;margin:-2rem -1.5rem;min-height:100vh;padding:2rem 1.5rem;color:#201d1d}.DashboardView_modelLayer__1QUtW{position:absolute;z-index:-1;top:0;left:0;width:100%;height:870px;overflow:hidden}.DashboardView_layout__3GD_n{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;max-width:1440px;margin:0 auto;align-items:start}.DashboardView_main__DSiQz{min-width:0}.DashboardView_header__OAcwx{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.DashboardView_header__OAcwx h1{margin:4px 0 0;font-size:24px;letter-spacing:-.035em}.DashboardView_headerActions__4_yTg{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px}.DashboardView_headerActions__4_yTg .btn-ghost,.DashboardView_headerActions__4_yTg .btn-primary{box-sizing:border-box;height:38px;min-height:38px;padding-top:0;padding-bottom:0}.DashboardView_body__9fdw2{padding-top:270px;display:grid;gap:24px}.DashboardView_stats__wrxmu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.DashboardView_stats__wrxmu>*{min-width:0;padding:16px;border-radius:8px}.DashboardView_stats__wrxmu>.assistant-card{grid-row:auto;min-height:195px}.DashboardView_stats__wrxmu .assistant-card>p{margin-top:16px;font-size:15px}.DashboardView_stats__wrxmu .assistant-card>div:last-child{padding-top:16px}.DashboardView_stats__wrxmu .text-3xl{font-size:28px;margin-top:14px;letter-spacing:-.04em}.DashboardView_stats__wrxmu .text-sm{font-size:12px}.DashboardView_stats__wrxmu .rounded-full{border-radius:5px}.DashboardView_side__geQvg{min-width:0;position:sticky;top:24px;display:grid;gap:16px}.DashboardView_pickCard__Cw2BP{display:flex;min-height:176px;flex-direction:column;gap:20px;padding:20px;background:#fff;color:#201d1d;border:1px solid #dedede;border-radius:9px;transition:transform .25s,box-shadow .25s,border-color .25s}.DashboardView_pickCard__Cw2BP:hover{transform:translateY(-4px);border-color:#b9aaff;box-shadow:0 14px 30px #201d1d0c}.DashboardView_pickCard__Cw2BP:focus-visible{outline:2px solid #6840ff;outline-offset:4px}.DashboardView_pickMeta__sAebS{display:flex;justify-content:space-between;gap:12px;color:#777171;font-size:12px}.DashboardView_pickMeta__sAebS>:last-child{font-family:JetBrains Mono,monospace;color:#a5a0a0}.DashboardView_pickTitle__UT3RC{margin:0;font-size:17px;font-weight:400;letter-spacing:-.025em;line-height:1.3}.DashboardView_pickAction__1d_2G{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#777171}.DashboardView_pickAction__1d_2G>:last-child{display:grid;place-items:center;width:30px;height:30px;border-radius:5px;background:#f4f4f4;color:#201d1d;transition:color .25s,transform .25s}.DashboardView_pickCard__Cw2BP:hover .DashboardView_pickAction__1d_2G>:last-child{color:#6840ff;transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.DashboardView_pickAction__1d_2G>:last-child,.DashboardView_pickCard__Cw2BP{transition:none}.DashboardView_pickCard__Cw2BP:hover,.DashboardView_pickCard__Cw2BP:hover .DashboardView_pickAction__1d_2G>:last-child{transform:none}}.DashboardView_side__geQvg .glass-card,.DashboardView_side__geQvg .glass-panel{padding:16px}.DashboardView_side__geQvg .text-sm{font-size:12px}.DashboardView_side__geQvg .mt-4{margin-top:12px}.DashboardView_side__geQvg .mb-3{margin-bottom:8px}.DashboardView_preview__Pew_s{margin:0;padding:20px;min-height:1000px;overflow:hidden;background:#eaeaea}.DashboardView_preview__Pew_s .DashboardView_modelLayer__1QUtW{height:900px}.DashboardView_preview__Pew_s .DashboardView_layout__3GD_n{grid-template-columns:minmax(0,1fr) 265px;gap:18px}.DashboardView_preview__Pew_s .DashboardView_body__9fdw2{padding-top:240px}.DashboardView_preview__Pew_s .DashboardView_side__geQvg{display:grid;position:static}.DashboardView_preview__Pew_s .DashboardView_stats__wrxmu{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s){margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:1200px){.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_layout__3GD_n{grid-template-columns:minmax(0,1fr)}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_side__geQvg{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_stats__wrxmu{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_stats__wrxmu>.assistant-card{grid-column:1/-1}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_body__9fdw2{padding-top:210px}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_modelLayer__1QUtW{height:670px}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_side__geQvg{grid-template-columns:1fr}.DashboardView_page__4MfC_:not(.DashboardView_preview__Pew_s) .DashboardView_headerActions__4_yTg{width:100%}}.ExamFolder_folder__jtIkd{min-width:0;isolation:isolate}.ExamFolder_inserts__Iw6A9{pointer-events:none;position:absolute;inset:0 12% auto;height:clamp(54px,8vw,86px);z-index:10}.ExamFolder_inserts__Iw6A9 span{position:absolute;top:4px;width:54%;height:100%;border-radius:7px;box-shadow:0 5px 15px #201d1d09;transition:transform .3s ease}.ExamFolder_yellow__Pin8L{left:0;background:#fff5cc;transform:rotate(-3deg)}.ExamFolder_white__rFBEf{right:0;background:#fff;transform:rotate(3deg)}@media(hover:hover) and (min-width:640px){.ExamFolder_folder__jtIkd:hover .ExamFolder_yellow__Pin8L{transform:translateY(-12px) rotate(-5deg)}.ExamFolder_folder__jtIkd:hover .ExamFolder_white__rFBEf{transform:translateY(-18px) rotate(5deg)}}@media(max-width:639px){.ExamFolder_inserts__Iw6A9{inset-inline:15%;top:8px}.ExamFolder_folder__jtIkd>div:last-child{padding:13px 12px}}@media(prefers-reduced-motion:reduce){.ExamFolder_inserts__Iw6A9 span{transition:none}}.LandingHero_hero__z_Cj2{min-height:155svh;overflow:clip;padding:150px 40px 80px;color:#201d1d;background:#eaeaea;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.LandingHero_inner___0nFU{width:min(1160px,100%);margin:auto;display:flex;flex-direction:column;align-items:center}.LandingHero_copy__fQIEK{width:100%;text-align:center;position:relative;z-index:2}.LandingHero_eyebrow__yAQhV{display:flex;justify-content:center;align-items:center;gap:9px;margin:0 0 24px;color:#777171;font:12px/1.4 JetBrains Mono,monospace}.LandingHero_eyebrow__yAQhV>span{width:6px;height:6px;border-radius:50%;background:#a1ff62}.LandingHero_copy__fQIEK h1{margin:0;color:#201d1d;font-size:clamp(40px,5.5vw,76px);font-weight:400;letter-spacing:-.055em;line-height:1.05}.LandingHero_titleLine__vHzr8{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.LandingHero_titleLine__vHzr8>span{display:block}.LandingHero_description__aZo5z{max-width:450px;margin:24px auto 0;color:#777171;font-size:14px;line-height:1.65}.LandingHero_actions__MZlVh{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:26px}.LandingHero_actions__MZlVh a{display:inline-flex;min-height:42px;align-items:center;justify-content:space-between;gap:28px;padding:0 16px;border-radius:4px;font-size:13px;text-decoration:none;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.LandingHero_actions__MZlVh a:hover{transform:translateY(-2px);box-shadow:0 7px 18px #0002}.LandingHero_actions__MZlVh a:active{transform:translateY(0) scale(.98);box-shadow:none}.LandingHero_actions__MZlVh a>span{transition:transform .2s}.LandingHero_actions__MZlVh a:hover>span{transform:translate(2px,-2px)}.LandingHero_actions__MZlVh .LandingHero_secondary__Us3bk:hover>span{transform:translateY(3px)}.LandingHero_actions__MZlVh a:focus-visible{outline:2px solid #a1ff62;outline-offset:4px}.LandingHero_primary__as3yx{background:#a1ff62;color:#201d1d}.LandingHero_primary__as3yx:hover{background:#baff90}.LandingHero_secondary__Us3bk{background:#312e2e;color:#f4f4f4}.LandingHero_secondary__Us3bk:hover{background:#454040}.LandingHero_previewGroup__ahG0m{width:min(1050px,100%);min-width:0;margin-top:50px;perspective:1800px}.LandingHero_monitor__r4Fu5{position:relative;width:100%;aspect-ratio:1120/800;transform-origin:center 30%;filter:drop-shadow(0 28px 28px #201d1d14)}.LandingHero_monitorAsset__msHXb{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.LandingHero_monitorScreen__mUYR7{position:absolute;top:4%;left:2.857143%;width:94.285714%;height:74.25%;overflow:hidden;background:#eaeaea;border-radius:3px}.LandingHero_dashboardSurface__cqz3W{height:100%;width:100%;pointer-events:none}.LandingHero_dashboardSurface__cqz3W[data-running=false] *,.LandingHero_dashboardSurface__cqz3W[data-running=false] :after,.LandingHero_dashboardSurface__cqz3W[data-running=false] :before{animation-play-state:paused!important}.LandingHero_previewCaption__7jLnV{margin:-12px 0 0;text-align:center;color:#777171;font-size:12px;line-height:1.5}@media (max-width:900px){.LandingHero_hero__z_Cj2{min-height:125svh;padding:130px 24px 70px}.LandingHero_previewGroup__ahG0m{margin-top:46px}}@media (max-width:600px){.LandingHero_hero__z_Cj2{min-height:110svh;padding:118px 18px 70px;display:grid;align-content:center}.LandingHero_copy__fQIEK h1{font-size:43px}.LandingHero_description__aZo5z{max-width:330px}.LandingHero_actions__MZlVh a{gap:20px}.LandingHero_previewGroup__ahG0m{width:calc(100% + 24px);margin-top:36px}.LandingHero_previewCaption__7jLnV{max-width:280px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.LandingHero_actions__MZlVh a,.LandingHero_actions__MZlVh a>span{transition:none}.LandingHero_actions__MZlVh .LandingHero_secondary__Us3bk:hover>span,.LandingHero_actions__MZlVh a:active,.LandingHero_actions__MZlVh a:hover,.LandingHero_actions__MZlVh a:hover>span{transform:none}}.SharePoster_resultPoster__0NBHL{container-type:inline-size;position:relative;isolation:isolate;aspect-ratio:1200/630;min-width:0;min-height:0;overflow:hidden;border:1px solid #d8d5d2;border-radius:12px;background:#f6f5f4;color:#1e1c1c;box-shadow:0 18px 50px #3b312515}.SharePoster_resultPoster__0NBHL:after{content:"";position:absolute;inset:0;z-index:8;pointer-events:none;border:1px solid #ffffffc7;border-radius:inherit}.SharePoster_resultHero__5j8Fx{position:absolute;left:0;right:0;top:9%;z-index:3;text-align:center}.SharePoster_resultHero__5j8Fx h3{display:flex;align-items:center;justify-content:center;gap:clamp(6px,1.6cqw,18px);font-size:clamp(18px,5.1cqw,58px);font-weight:400;line-height:.92;letter-spacing:-.075em;white-space:nowrap}.SharePoster_resultHero__5j8Fx strong{font:inherit;font-weight:520}.SharePoster_resultHero__5j8Fx h3 span{font:inherit}.SharePoster_resultHero__5j8Fx h3 i{position:relative;width:clamp(15px,3cqw,34px);height:clamp(15px,3cqw,34px);flex:0 0 clamp(15px,3cqw,34px);transform:rotate(45deg)}.SharePoster_resultHero__5j8Fx h3 i:after,.SharePoster_resultHero__5j8Fx h3 i:before{content:"";position:absolute;left:calc(50% - clamp(1.5px,.3cqw,3.5px));top:0;width:clamp(3px,.6cqw,7px);height:100%;border-radius:1px;background:#6840ff}.SharePoster_resultHero__5j8Fx h3 i:after{transform:rotate(90deg)}.SharePoster_resultHero__5j8Fx p{margin:clamp(12px,2.1cqw,24px) auto 0;max-width:96%;color:#504b48;font-size:clamp(5px,1.15cqw,13px);white-space:nowrap}.SharePoster_resultHero__5j8Fx p b{color:#1e1c1c;font-weight:560}.SharePoster_resultHero__5j8Fx p mark{margin-left:clamp(2px,.65cqw,8px);padding:clamp(1px,.35cqw,4px) clamp(3px,.8cqw,9px);border-radius:12px;background:#e8e6e4;color:inherit}.SharePoster_resultHero__5j8Fx p span{margin-left:clamp(2px,.45cqw,5px);color:#6840ff}.SharePoster_resultFan__zsTXm{position:absolute;inset:47% 0 -5%;z-index:2}.SharePoster_resultCard___AtQC{position:absolute;top:3%;height:96%;overflow:hidden;border:1px solid #292526;border-radius:5px;background:#fff;box-shadow:0 18px 36px #2b20202b}.SharePoster_resultCard___AtQC img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.SharePoster_resultEdgeLeft__B08WK,.SharePoster_resultEdgeRight__rXsVg{top:10%;width:24%;height:89%;z-index:0}.SharePoster_resultEdgeLeft__B08WK{left:-10%;transform:rotate(-3.7deg)}.SharePoster_resultEdgeRight__rXsVg{right:-10%;transform:rotate(3.7deg)}.SharePoster_resultStat__w27x5{width:20.5%;height:93%;z-index:2;padding:15px}.SharePoster_resultStat__w27x5 small,.SharePoster_resultStat__w27x5>span{display:block;font:5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.SharePoster_resultStat__w27x5>strong{display:block;margin-top:16px;font-size:25px;font-weight:400;line-height:1;letter-spacing:-.065em}.SharePoster_resultScore__cD8e6{left:14.7%;top:6%;background:#171616;color:#fff;transform:rotate(-1.4deg)}.SharePoster_resultScore__cD8e6 small,.SharePoster_resultScore__cD8e6>span{color:#948d8b}.SharePoster_resultScore__cD8e6>span{position:absolute;left:15px;right:15px;bottom:12px}.SharePoster_resultColumns__yz7Un{position:absolute;left:15px;right:15px;bottom:31px;height:43%;display:flex;align-items:end;gap:5px;border-bottom:1px solid #5d5656}.SharePoster_resultColumns__yz7Un i{flex:1;min-width:3px;border-radius:1px 1px 0 0;background:#6840ff}.SharePoster_resultColumns__yz7Un i:nth-last-child(-n+3){background:#bcff8e}.SharePoster_resultStudent__0HZxf{left:36.2%;width:27.6%;height:99%;z-index:3}.SharePoster_poster__N1JLR{position:relative;isolation:isolate;min-height:285px;overflow:hidden;border:1px solid #ddd7ce;border-radius:12px;background:#efe9df;color:#23201e;box-shadow:0 18px 50px #3b312515}.SharePoster_scene__akKPo{position:absolute;left:6%;top:-2%;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-3}.SharePoster_wash__sWz9w{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#fbf8f2,#fbf8f2f2 33%,#fbf8f28a 48%,#fbf8f21a 63%,transparent 72%)}.SharePoster_copy__GAE_M{display:flex;min-height:285px;width:58%;flex-direction:column;padding:25px 24px 63px}.SharePoster_kicker__aByEj{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;color:#716a63}.SharePoster_copy__GAE_M h3{max-width:290px;margin:18px 0 0;font-size:26px;font-weight:400;line-height:1;letter-spacing:-.05em;overflow-wrap:anywhere}.SharePoster_copy__GAE_M strong{display:block;margin:1px 0 0;color:#2c5b4c;font-size:69px;font-weight:520;line-height:.97;letter-spacing:-.075em}.SharePoster_statement__7wcM4{max-width:290px;font-size:20px;line-height:1.05;letter-spacing:-.035em}.SharePoster_evidence__jdJdP{margin-top:15px;color:#756e68;font-size:10px;line-height:1.35}.SharePoster_invite__vheVN{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;font-size:10px;line-height:1.35;color:#4b4642}.SharePoster_invite__vheVN span{color:#6840ff}.SharePoster_footer__LkiRu{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 19px;background:#ffffffd9;border-top:1px solid #ffffffeb;backdrop-filter:blur(12px);font-size:9px;color:#746d67}.SharePoster_footer__LkiRu b{font-size:13px;letter-spacing:.12em;color:#23201e}.SharePoster_footer__LkiRu span{text-transform:uppercase;letter-spacing:.09em}.SharePoster_footer__LkiRu em{font-style:normal}@media(min-width:700px){.SharePoster_poster__N1JLR{aspect-ratio:1200/630;min-height:0}.SharePoster_copy__GAE_M{min-height:100%;padding:7% 6% 11%}.SharePoster_copy__GAE_M h3{margin-top:6%;font-size:clamp(22px,3vw,42px)}.SharePoster_copy__GAE_M strong{font-size:clamp(62px,8vw,110px)}.SharePoster_statement__7wcM4{font-size:clamp(18px,2.7vw,36px)}.SharePoster_kicker__aByEj{font-size:clamp(7px,.8vw,12px)}.SharePoster_evidence__jdJdP,.SharePoster_invite__vheVN{font-size:clamp(9px,1vw,14px)}}@media(max-width:700px){.SharePoster_resultHero__5j8Fx h3{gap:12px;font-size:34px}.SharePoster_resultHero__5j8Fx h3 i{width:26px;height:26px;flex-basis:26px}.SharePoster_resultHero__5j8Fx h3 i:after,.SharePoster_resultHero__5j8Fx h3 i:before{left:10px;width:6px;height:26px}.SharePoster_resultHero__5j8Fx p{margin-top:17px;font-size:7px}.SharePoster_resultStat__w27x5{padding:10px}.SharePoster_resultStat__w27x5>strong{margin-top:10px;font-size:19px}.SharePoster_resultColumns__yz7Un{left:10px;right:10px;bottom:23px;gap:3px}.SharePoster_resultScore__cD8e6>span{left:10px;bottom:8px}}@media(max-width:420px){.SharePoster_resultPoster__0NBHL{min-height:265px;aspect-ratio:auto}.SharePoster_resultHero__5j8Fx{top:11%}.SharePoster_resultHero__5j8Fx h3{gap:6px;font-size:19px}.SharePoster_resultHero__5j8Fx h3 i{width:14px;height:14px;flex-basis:14px}.SharePoster_resultHero__5j8Fx h3 i:after,.SharePoster_resultHero__5j8Fx h3 i:before{left:5px;width:3px;height:14px}.SharePoster_resultHero__5j8Fx p{margin-top:12px;font-size:4px}.SharePoster_resultHero__5j8Fx p mark{margin-left:3px;padding:1px 3px}.SharePoster_resultCard___AtQC{border-radius:2px}.SharePoster_resultStat__w27x5{padding:5px}.SharePoster_resultStat__w27x5 small,.SharePoster_resultStat__w27x5>span{font-size:2px}.SharePoster_resultStat__w27x5>strong{margin-top:6px;font-size:10px}.SharePoster_resultScore__cD8e6>span{left:5px;bottom:4px}.SharePoster_resultColumns__yz7Un{left:5px;right:5px;bottom:12px;height:38%;gap:1px}.SharePoster_copy__GAE_M,.SharePoster_poster__N1JLR{min-height:265px}.SharePoster_copy__GAE_M{width:66%;padding:20px 17px 58px}.SharePoster_copy__GAE_M h3{font-size:22px}.SharePoster_copy__GAE_M strong{font-size:58px}.SharePoster_statement__7wcM4{font-size:17px}.SharePoster_evidence__jdJdP{margin-top:11px}.SharePoster_footer__LkiRu{gap:8px;padding:11px 14px}.SharePoster_footer__LkiRu span{display:none}}@media(prefers-reduced-motion:no-preference){.SharePoster_resultCard___AtQC,.SharePoster_scene__akKPo{animation:SharePoster_scene-in__wGP3H .7s cubic-bezier(.2,.8,.2,1) both}.SharePoster_resultCard___AtQC:first-child{animation-delay:.02s}.SharePoster_resultCard___AtQC:nth-child(2){animation-delay:.08s}.SharePoster_resultCard___AtQC:nth-child(3){animation-delay:.14s}.SharePoster_resultCard___AtQC:nth-child(4){animation-delay:.2s}.SharePoster_resultCard___AtQC:nth-child(5){animation-delay:.26s}.SharePoster_resultHero__5j8Fx h3>*{animation:SharePoster_copy-in__p1S_T .52s cubic-bezier(.2,.8,.2,1) both}.SharePoster_resultHero__5j8Fx h3>:nth-child(2){animation-delay:.08s}.SharePoster_resultHero__5j8Fx h3>:nth-child(3){animation-delay:.16s}.SharePoster_resultHero__5j8Fx p{animation:SharePoster_copy-in__p1S_T .48s cubic-bezier(.2,.8,.2,1) .25s both}.SharePoster_copy__GAE_M>*{animation:SharePoster_copy-in__p1S_T .45s cubic-bezier(.2,.8,.2,1) both}.SharePoster_copy__GAE_M>:nth-child(2){animation-delay:.05s}.SharePoster_copy__GAE_M>:nth-child(3){animation-delay:.1s}.SharePoster_copy__GAE_M>:nth-child(4){animation-delay:.15s}.SharePoster_copy__GAE_M>:nth-child(5){animation-delay:.2s}}@keyframes SharePoster_scene-in__wGP3H{0%{opacity:0;translate:0 44px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@keyframes SharePoster_copy-in__p1S_T{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.SharePoster_resultCard___AtQC{border:clamp(1px,.48cqw,5px) solid #f3efe8;border-radius:4px}.SharePoster_resultEdgeLeft__B08WK,.SharePoster_resultEdgeRight__rXsVg{top:20%;width:22%;height:80%}.SharePoster_resultEdgeLeft__B08WK{left:-20.5%;transform:rotate(-7deg)}.SharePoster_resultEdgeRight__rXsVg{right:-20.5%;transform:rotate(7deg)}.SharePoster_resultStat__w27x5{width:25%}.SharePoster_resultScore__cD8e6{left:4%;top:10%;transform:rotate(-4deg)}.SharePoster_resultStudent__0HZxf{left:35%;top:1%;width:30%}.SharePoster_resultAiTarget__a3h5b{left:71%;top:10%;width:25%;height:93%;z-index:2;background:#f8f7f4;transform:rotate(4deg)}.SharePoster_panelCaption__UFEtF{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:clamp(3px,.8cqw,9px) clamp(4px,1cqw,12px);background:#f3efe8;color:#292523;font-size:clamp(3px,.75cqw,9px);letter-spacing:.01em}.SharePoster_resultEdgeLeft__B08WK,.SharePoster_resultEdgeRight__rXsVg{top:34%;height:58%}.SharePoster_resultStat__w27x5{height:66%}.SharePoster_resultScore__cD8e6{top:22%}.SharePoster_resultStudent__0HZxf{top:4%;height:76%}.SharePoster_resultAiTarget__a3h5b{top:22%;height:66%}.SharePoster_targetScreenshot__CvcfI{-o-object-fit:contain!important;object-fit:contain!important;background:#e9e9e9}.MathPreview_excerpt__d_VkT{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6}.MathPreview_excerpt__d_VkT span{white-space:nowrap}.MathPreview_excerpt__d_VkT .katex{font-size:1em}.Sharing_layout__2LNIa{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);gap:24px;align-items:start}.Sharing_preview__r97ew{display:flex;flex-direction:column;min-height:354px;padding:24px;background:#201d1d;color:#fff;border-radius:7px;overflow:hidden}.Sharing_preview__r97ew h3{margin:26px 0 8px;font-size:25px;line-height:1.18;letter-spacing:-.035em;white-space:pre-line}.Sharing_preview__r97ew p{font-size:11px;line-height:1.5;color:#bdb7b7}.Sharing_preview__r97ew strong{margin:18px 0 4px;font-size:64px;line-height:1;letter-spacing:-.045em;color:#b1ff73}.Sharing_graph__X47GN{margin:20px 0 22px;height:5px;background:#423c3c;border-radius:4px}.Sharing_graph__X47GN>span{height:100%;display:block;border-radius:4px;background:#8c6aff}.Sharing_preview__r97ew footer{display:flex;justify-content:space-between;gap:16px;margin-top:auto;font-size:11px;color:#bdb7b7}.Sharing_previewColumn__X2NUM{min-width:0;overflow:hidden}.Sharing_previewNote__F1Sdi{margin-top:10px;font-size:10px;line-height:1.5;color:#898383}.Sharing_storyPicker__qlP6G{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-bottom:8px;padding:3px;border-radius:5px;background:#e8e8e6}.Sharing_storyPicker__qlP6G button{padding:7px 5px;border-radius:3px;color:#777;font-size:9px}.Sharing_storyPicker__qlP6G button[aria-pressed=true]{background:#fff;color:#201d1d;box-shadow:0 2px 6px #201d1d09}.Sharing_storyPicker__qlP6G button:disabled{opacity:.35}.Sharing_controls__4ee6g{min-width:0}.Sharing_tabs__UfVqS{display:flex;padding:3px;gap:3px;background:#e8e8e6;border-radius:5px;margin-bottom:20px}.Sharing_tabs__UfVqS button{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;flex:1;font-size:11px;color:#777;border-radius:3px}.Sharing_tabs__UfVqS button[aria-pressed=true]{background:#fff;color:#201d1d;box-shadow:0 2px 6px #201d1d09}.Sharing_tabs__UfVqS button:disabled{opacity:.4}.Sharing_form__R5Dvo,.Sharing_shareTools__tkHfs{display:flex;flex-direction:column;gap:14px}.Sharing_form__R5Dvo h3,.Sharing_shareTools__tkHfs h3{font-size:17px;letter-spacing:-.025em}.Sharing_form__R5Dvo p,.Sharing_shareTools__tkHfs p{font-size:11px;color:#777;line-height:1.5;margin-top:4px}.Sharing_form__R5Dvo label{display:flex;flex-direction:column;gap:6px;font-size:12px}.Sharing_form__R5Dvo small{font-size:10px;line-height:1.5;color:#888}.Sharing_form__R5Dvo textarea{min-height:64px;resize:vertical}.Sharing_form__R5Dvo input,.Sharing_form__R5Dvo select,.Sharing_form__R5Dvo textarea{width:100%;background:#fff}.Sharing_form__R5Dvo .Sharing_checkbox__Z75Pk{flex-direction:row;align-items:flex-start;gap:8px}.Sharing_checkbox__Z75Pk input{width:14px;flex-shrink:0;margin-top:2px}.Sharing_checkbox__Z75Pk small{display:block;margin-top:4px}.Sharing_form__R5Dvo .Sharing_notice__Ghj7L{display:flex;align-items:flex-start;gap:8px;background:#eee9ff;border-radius:5px;padding:10px;color:#6746bd;margin:0}.Sharing_notice__Ghj7L svg{flex-shrink:0;margin-top:2px}.Sharing_actionGrid__0iGuX{display:grid;grid-template-columns:1fr 1fr;gap:8px}.Sharing_actionGrid__0iGuX a,.Sharing_actionGrid__0iGuX button{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:14px;border:1px solid #deded9;border-radius:5px;background:#fff;font-size:12px;color:#201d1d;transition:transform .2s,border-color .2s}.Sharing_actionGrid__0iGuX a:hover,.Sharing_actionGrid__0iGuX button:hover{border-color:#ac97fa;transform:translateY(-2px)}.Sharing_actionGrid__0iGuX svg{color:#6840ff}.Sharing_qr__JhDT6{display:flex;gap:12px;align-items:center;padding:12px;background:#fff;border-radius:5px}.Sharing_qr__JhDT6 img{flex-shrink:0}.Sharing_qr__JhDT6 h4{display:flex;align-items:center;gap:5px;font-size:11px}.Sharing_qr__JhDT6 p{font-size:10px}.Sharing_linkField__L_EJX{font-size:10px;color:#888}.Sharing_linkField__L_EJX input{display:block;width:100%;margin-top:5px;border:1px solid #deded9;border-radius:4px;padding:8px;background:#fff;font:10px monospace;color:#777}.Sharing_status__hSgtJ{margin-top:14px;font-size:11px;line-height:1.5;color:#6746bd}.Sharing_active__n4gqs{margin-top:22px;padding-top:16px;border-top:1px solid #deded9}.Sharing_active__n4gqs h3{font-size:12px;margin-bottom:8px}.Sharing_active__n4gqs>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:11px;color:#777}.Sharing_active__n4gqs button{padding:4px 9px;border:1px solid #deded9;border-radius:4px;background:#fff;color:#201d1d}@media(max-width:600px){.Sharing_layout__2LNIa{grid-template-columns:1fr;gap:18px}.Sharing_preview__r97ew{min-height:0;padding:18px}.Sharing_preview__r97ew h3{margin:16px 0 4px;font-size:22px}.Sharing_preview__r97ew strong{font-size:48px;margin:12px 0 4px}.Sharing_preview__r97ew .Sharing_graph__X47GN{margin:14px 0}.Sharing_previewNote__F1Sdi{font-size:9px}.Sharing_storyPicker__qlP6G button{font-size:8px}.Sharing_tabs__UfVqS{margin-bottom:16px}.Sharing_preview__r97ew footer{margin-top:6px}}@media(prefers-reduced-motion:reduce){.Sharing_actionGrid__0iGuX a,.Sharing_actionGrid__0iGuX button{transition:none;transform:none!important}}.SharedExperienceHero_hero__PRN81{overflow:hidden;border-radius:20px;background:#f0efec;color:#211e1e;box-shadow:0 24px 70px #2b24240e}.SharedExperienceHero_header__AMTN7{display:flex;min-height:285px;flex-direction:column;align-items:center;justify-content:center;padding:56px 42px 48px;text-align:center}.SharedExperienceHero_eyebrow__eBujK{margin:0 0 28px;color:#777270;font:8px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase}.SharedExperienceHero_header__AMTN7 h1{display:flex;align-items:center;justify-content:center;gap:20px;margin:0;font-size:clamp(38px,5vw,66px);font-weight:400;line-height:.94;letter-spacing:-.07em;white-space:nowrap}.SharedExperienceHero_header__AMTN7 h1 span,.SharedExperienceHero_header__AMTN7 h1 strong{font:inherit;font-weight:inherit}.SharedExperienceHero_header__AMTN7 h1 strong{font-weight:520}.SharedExperienceHero_header__AMTN7 h1 i{position:relative;width:36px;height:36px;flex:0 0 36px;rotate:45deg}.SharedExperienceHero_header__AMTN7 h1 i:after,.SharedExperienceHero_header__AMTN7 h1 i:before{content:"";position:absolute;left:15px;top:0;width:7px;height:36px;border-radius:1px;background:#6840ff}.SharedExperienceHero_header__AMTN7 h1 i:after{rotate:90deg}.SharedExperienceHero_promo__Uqet5{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin:28px 0 0;color:#504b48;font-size:13px}.SharedExperienceHero_promo__Uqet5 b{font-weight:560;color:#1e1c1c}.SharedExperienceHero_promo__Uqet5 mark{padding:5px 11px;border-radius:999px;background:#deddda;color:inherit}.SharedExperienceHero_promo__Uqet5 a{color:#6840ff;text-decoration:none}.SharedExperienceHero_promo__Uqet5 a:hover{text-decoration:underline}.SharedExperienceHero_promo__Uqet5 a:focus-visible{outline:2px solid #6840ff;outline-offset:4px}.SharedExperienceHero_scene__KC4lP{position:relative;min-height:440px;margin:0 18px 18px;overflow:hidden;border-radius:15px;background:#deded9}.SharedExperienceHero_resultScene__4XteD{display:grid;grid-template-columns:minmax(180px,.67fr) minmax(430px,1.66fr) minmax(205px,.77fr);gap:10px;padding:10px}.SharedExperienceHero_activityChart__c9Di9,.SharedExperienceHero_activityMap__5e_r7,.SharedExperienceHero_assignmentCopy__fgKB3,.SharedExperienceHero_assignmentCount__K0Vfi,.SharedExperienceHero_assignmentPhoto__XFh3h,.SharedExperienceHero_performancePanel__WPFUV,.SharedExperienceHero_scorePanel__PYN7_,.SharedExperienceHero_studentPanel__f0YEi{border-radius:10px;background:#f8f8f6}.SharedExperienceHero_scorePanel__PYN7_{display:flex;min-height:500px;flex-direction:column;padding:28px;background:#1c1a1a;color:#fff}.SharedExperienceHero_panelHead__FDr9s span,.SharedExperienceHero_scorePanel__PYN7_>span{font:8px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;color:#9b9693}.SharedExperienceHero_scorePanel__PYN7_ strong{margin-top:auto;font-size:clamp(55px,7vw,95px);font-weight:400;line-height:.82;letter-spacing:-.075em}.SharedExperienceHero_scorePanel__PYN7_ p{margin:20px 0 0;color:#a6a09d;font-size:11px;line-height:1.5}.SharedExperienceHero_performancePanel__WPFUV{display:flex;min-width:0;flex-direction:column;padding:24px 25px}.SharedExperienceHero_performanceHead__gA9Me{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SharedExperienceHero_difficultyBreakdown__bq6dH>p,.SharedExperienceHero_performanceHead__gA9Me>div:first-child span,.SharedExperienceHero_topicBreakdown__0LA26>p{display:block;color:#8d8784;font:7px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em}.SharedExperienceHero_performanceHead__gA9Me>div:first-child strong{display:block;margin-top:5px;font-size:15px;font-weight:450;letter-spacing:-.025em}.SharedExperienceHero_performanceHead__gA9Me>div:last-child{text-align:right}.SharedExperienceHero_performanceHead__gA9Me>div:last-child b{display:block;font-size:30px;font-weight:400;line-height:.85;letter-spacing:-.055em}.SharedExperienceHero_performanceHead__gA9Me>div:last-child span{display:block;margin-top:6px;color:#8d8784;font-size:8px}.SharedExperienceHero_sectionBreakdown__AQQ4W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.SharedExperienceHero_sectionMetric__i88pe{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:12px 13px;border:1px solid #e0dedb;border-radius:7px;background:#fff}.SharedExperienceHero_sectionMetric__i88pe>div{display:flex;min-width:0;align-items:center;gap:7px}.SharedExperienceHero_sectionMetric__i88pe>div span{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.SharedExperienceHero_sectionMetric__i88pe>div b{padding:3px 6px;border-radius:999px;background:#eeece9;color:#716b68;font-size:7px;font-weight:500}.SharedExperienceHero_sectionMetric__i88pe>strong{grid-row:1/3;grid-column:2;font-size:25px;font-weight:400;line-height:1;letter-spacing:-.055em}.SharedExperienceHero_sectionMetric__i88pe>small{margin-top:5px;color:#8c8683;font-size:7px;line-height:1.35}.SharedExperienceHero_sectionMetric__i88pe>i,.SharedExperienceHero_topicMetric__MiPMm>i{grid-column:1/-1;display:block;height:3px;margin-top:10px;overflow:hidden;border-radius:99px;background:#eceae7}.SharedExperienceHero_sectionMetric__i88pe>i b,.SharedExperienceHero_topicMetric__MiPMm>i b{display:block;width:100%;height:100%;border-radius:inherit;background:#6840ff;transform-origin:left}.SharedExperienceHero_detailColumns__Hbgh7{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(110px,.72fr);gap:13px;margin-top:18px}.SharedExperienceHero_difficultyBreakdown__bq6dH,.SharedExperienceHero_topicBreakdown__0LA26{display:grid;min-width:0;align-content:start;gap:5px}.SharedExperienceHero_difficultyBreakdown__bq6dH>p,.SharedExperienceHero_topicBreakdown__0LA26>p{margin:0 0 4px}.SharedExperienceHero_topicMetric__MiPMm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:7px 9px;border-radius:5px;background:#efedeb}.SharedExperienceHero_topicMetric__MiPMm>div{min-width:0}.SharedExperienceHero_topicMetric__MiPMm>div span{display:block;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.SharedExperienceHero_topicMetric__MiPMm>div small{display:block;margin-top:2px;color:#8c8683;font-size:7px}.SharedExperienceHero_topicMetric__MiPMm>strong{font-size:12px;font-weight:500}.SharedExperienceHero_topicMetric__MiPMm>i{height:2px;margin-top:5px}.SharedExperienceHero_difficultyMetric__mQj5v{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 9px;border-radius:5px;background:#efedeb}.SharedExperienceHero_difficultyMetric__mQj5v span{font-size:9px}.SharedExperienceHero_difficultyMetric__mQj5v b{font-size:12px;font-weight:500}.SharedExperienceHero_difficultyMetric__mQj5v small{grid-column:1/-1;margin-top:2px;color:#8c8683;font-size:7px}.SharedExperienceHero_emptyMetric__aVDCh{display:block;padding:12px 0;color:#8c8683;font-size:8px;line-height:1.45}.SharedExperienceHero_studentPanel__f0YEi{position:relative;min-height:500px;overflow:hidden}.SharedExperienceHero_studentPanel__f0YEi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.SharedExperienceHero_studentPanel__f0YEi span{position:absolute;left:12px;right:12px;bottom:12px;padding:10px;border-radius:6px;background:#f8f8f6e8;font-size:10px;backdrop-filter:blur(10px)}.SharedExperienceHero_activityScene__cCWJE{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:10px;padding:10px}.SharedExperienceHero_activityChart__c9Di9{padding:28px;background:#1c1a1a;color:#fff}.SharedExperienceHero_activityChart__c9Di9 .SharedExperienceHero_panelHead__FDr9s span{color:#9b9693}.SharedExperienceHero_activityBars__CKUJx{display:grid;gap:16px;margin-top:31px}.SharedExperienceHero_activityBars__CKUJx>div{display:grid;grid-template-columns:105px minmax(0,1fr) 52px;align-items:center;gap:12px}.SharedExperienceHero_activityBars__CKUJx span,.SharedExperienceHero_activityBars__CKUJx strong{font-size:10px;font-weight:400}.SharedExperienceHero_activityBars__CKUJx span{color:#b2acab}.SharedExperienceHero_activityBars__CKUJx strong{text-align:right}.SharedExperienceHero_activityBars__CKUJx i{height:9px;overflow:hidden;border-radius:999px;background:#343030}.SharedExperienceHero_activityBars__CKUJx i b{display:block;width:100%;height:100%;border-radius:inherit;background:#a1ff62;transform-origin:left}.SharedExperienceHero_activityMap__5e_r7{position:relative;min-height:420px;overflow:hidden;background:#f8f8f6}.SharedExperienceHero_activityMap__5e_r7>p{position:absolute;left:20px;top:18px;color:#777270;font:8px JetBrains Mono,monospace;letter-spacing:.12em}.SharedExperienceHero_mapCore__AYpKw,.SharedExperienceHero_mapNode__81AKx{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;text-align:center}.SharedExperienceHero_mapCore__AYpKw{left:50%;top:50%;width:126px;height:126px;translate:-50% -50%;background:#6840ff;color:#fff;box-shadow:0 20px 42px #6840ff33}.SharedExperienceHero_mapCore__AYpKw strong{font-size:39px;font-weight:400;line-height:1}.SharedExperienceHero_mapCore__AYpKw span{margin-top:5px;font-size:9px}.SharedExperienceHero_mapNode__81AKx{width:82px;height:82px;background:#e6e4e0;box-shadow:0 10px 24px #211a1a12}.SharedExperienceHero_mapNode__81AKx b{font-size:20px;font-weight:400}.SharedExperienceHero_mapNode__81AKx span{max-width:68px;margin-top:3px;color:#6e6967;font-size:7px}.SharedExperienceHero_mapNode__81AKx[data-node="0"]{left:8%;top:17%}.SharedExperienceHero_mapNode__81AKx[data-node="1"]{right:9%;top:14%}.SharedExperienceHero_mapNode__81AKx[data-node="2"]{left:4%;top:59%}.SharedExperienceHero_mapNode__81AKx[data-node="3"]{right:5%;top:57%}.SharedExperienceHero_mapNode__81AKx[data-node="4"]{left:35%;top:4%}.SharedExperienceHero_mapNode__81AKx[data-node="5"]{right:29%;bottom:3%}.SharedExperienceHero_assignmentScene__Fd2eZ{display:grid;grid-template-columns:minmax(0,1.25fr) 220px minmax(260px,.9fr);gap:10px;padding:10px}.SharedExperienceHero_assignmentCopy__fgKB3{display:flex;flex-direction:column;padding:38px}.SharedExperienceHero_assignmentCopy__fgKB3>p,.SharedExperienceHero_assignmentCount__K0Vfi>span{color:#777270;font:8px/1.4 JetBrains Mono,monospace;letter-spacing:.12em}.SharedExperienceHero_assignmentCopy__fgKB3>strong{margin-top:auto;color:#6840ff;font-size:15px;font-weight:500}.SharedExperienceHero_assignmentCopy__fgKB3 h2{max-width:530px;margin:9px 0 0;font-size:clamp(32px,4vw,53px);font-weight:400;line-height:.95;letter-spacing:-.06em}.SharedExperienceHero_assignmentCopy__fgKB3>span{max-width:520px;margin-top:16px;color:#6b6664;font-size:12px;line-height:1.55}.SharedExperienceHero_assignmentCopy__fgKB3>div{margin-top:26px}.SharedExperienceHero_assignmentCopy__fgKB3 a{display:inline-flex;align-items:center;gap:34px;min-height:44px;padding:0 16px;border-radius:5px;background:#a1ff62;color:#211e1e;font-size:11px;text-decoration:none}.SharedExperienceHero_assignmentCount__K0Vfi{position:relative;display:flex;flex-direction:column;padding:26px;background:#6840ff;color:#fff}.SharedExperienceHero_assignmentCount__K0Vfi>span{color:#d7cdff}.SharedExperienceHero_assignmentCount__K0Vfi strong{margin:auto 0;font-size:88px;font-weight:400;line-height:.8;letter-spacing:-.08em}.SharedExperienceHero_assignmentCount__K0Vfi i{width:100%;height:9px;border-radius:999px;background:#a1ff62;transform-origin:left;animation:SharedExperienceHero_readyLine___Sz5r 1.1s cubic-bezier(.22,1,.36,1) .7s both}.SharedExperienceHero_assignmentPhoto__XFh3h{overflow:hidden}.SharedExperienceHero_assignmentPhoto__XFh3h img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@keyframes SharedExperienceHero_readyLine___Sz5r{0%{scale:0 1}to{scale:1 1}}@media(max-width:900px){.SharedExperienceHero_resultScene__4XteD{grid-template-columns:minmax(175px,.55fr) minmax(0,1.45fr)}.SharedExperienceHero_studentPanel__f0YEi{display:none}.SharedExperienceHero_activityScene__cCWJE{grid-template-columns:1fr}.SharedExperienceHero_assignmentScene__Fd2eZ{grid-template-columns:1fr 180px}.SharedExperienceHero_assignmentPhoto__XFh3h{display:none}}@media(max-width:620px){.SharedExperienceHero_hero__PRN81{border-radius:14px}.SharedExperienceHero_header__AMTN7{min-height:250px;padding:42px 18px 35px}.SharedExperienceHero_eyebrow__eBujK{margin-bottom:22px;font-size:7px}.SharedExperienceHero_header__AMTN7 h1{max-width:100%;flex-wrap:wrap;gap:7px;font-size:clamp(22px,6.8vw,28px);white-space:normal}.SharedExperienceHero_header__AMTN7 h1 i{width:18px;height:18px;flex-basis:18px}.SharedExperienceHero_header__AMTN7 h1 i:after,.SharedExperienceHero_header__AMTN7 h1 i:before{left:7px;width:4px;height:18px}.SharedExperienceHero_promo__Uqet5{gap:5px;margin-top:22px;font-size:9px;line-height:1.5}.SharedExperienceHero_promo__Uqet5 mark{padding:3px 7px}.SharedExperienceHero_scene__KC4lP{min-height:0;margin:0 7px 7px;border-radius:10px}.SharedExperienceHero_resultScene__4XteD{grid-template-columns:1fr;gap:6px;padding:6px}.SharedExperienceHero_scorePanel__PYN7_{min-height:185px;padding:18px}.SharedExperienceHero_scorePanel__PYN7_ strong{font-size:54px}.SharedExperienceHero_scorePanel__PYN7_ p{font-size:8px}.SharedExperienceHero_performancePanel__WPFUV{padding:19px 17px}.SharedExperienceHero_performanceHead__gA9Me>div:first-child strong{font-size:14px}.SharedExperienceHero_sectionBreakdown__AQQ4W{grid-template-columns:1fr}.SharedExperienceHero_detailColumns__Hbgh7{grid-template-columns:minmax(0,1.4fr) minmax(95px,.6fr);gap:13px}.SharedExperienceHero_studentPanel__f0YEi{display:none}.SharedExperienceHero_activityScene__cCWJE{gap:6px;padding:6px}.SharedExperienceHero_activityChart__c9Di9{padding:20px}.SharedExperienceHero_activityBars__CKUJx>div{grid-template-columns:78px minmax(0,1fr) 42px;gap:8px}.SharedExperienceHero_activityMap__5e_r7{min-height:350px}.SharedExperienceHero_mapCore__AYpKw{width:105px;height:105px}.SharedExperienceHero_mapNode__81AKx{width:68px;height:68px}.SharedExperienceHero_assignmentScene__Fd2eZ{grid-template-columns:1fr 100px;gap:6px;padding:6px}.SharedExperienceHero_assignmentCopy__fgKB3{min-height:330px;padding:24px}.SharedExperienceHero_assignmentCopy__fgKB3 h2{font-size:34px}.SharedExperienceHero_assignmentCount__K0Vfi{padding:16px}.SharedExperienceHero_assignmentCount__K0Vfi strong{font-size:49px;writing-mode:vertical-rl}.SharedExperienceHero_assignmentCount__K0Vfi>span{font-size:6px}}@media(prefers-reduced-motion:reduce){.SharedExperienceHero_assignmentCount__K0Vfi i{animation:none}}.HomeDemoGallery_gallery__Lngxv{width:min(1240px,calc(100% - 80px));margin:0 auto;padding:76px 0 84px;scroll-margin-top:104px;color:#211e1e;font-family:Helvetica Neue,Arial,sans-serif}.HomeDemoGallery_galleryHeading__MImlV{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.HomeDemoGallery_galleryHeading__MImlV p{margin:0 0 14px;color:#777473;font:10px/1.4 JetBrains Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.05em}.HomeDemoGallery_galleryHeading__MImlV h2{margin:0;font-size:clamp(25px,2.8vw,32px);font-weight:400;letter-spacing:-.04em;line-height:1.15}.HomeDemoGallery_galleryHeading__MImlV h2 sup{display:inline-block;margin-left:4px;vertical-align:top;color:#aaa6a4;font-size:13px;letter-spacing:-.02em;line-height:1.4}.HomeDemoGallery_galleryHeading__MImlV>span{padding-bottom:3px;color:#777473;font-size:13px}.HomeDemoGallery_grid__aQ_3r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px;row-gap:50px}.HomeDemoGallery_card__zZSCT{min-width:0}.HomeDemoGallery_cardHeading__FJwD_{min-height:25px;display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:baseline;gap:9px;margin-top:17px}.HomeDemoGallery_cardHeading__FJwD_>span{color:#aaa6a4;font:10px/1.4 JetBrains Mono,ui-monospace,monospace}.HomeDemoGallery_cardHeading__FJwD_ .HomeDemoGallery_cardArrow__QYVEw{font:16px/1 Helvetica Neue,Arial,sans-serif;transition:transform .2s,color .2s}.HomeDemoGallery_card__zZSCT:hover .HomeDemoGallery_cardArrow__QYVEw{color:#6840ff;transform:translate(2px,-2px)}.HomeDemoGallery_card__zZSCT h3{margin:0;font-size:17px;font-weight:400;line-height:1.25;letter-spacing:-.025em}.HomeDemoGallery_card__zZSCT h3 a{color:inherit;text-decoration:none}.HomeDemoGallery_displayBox__4unJK{position:relative;display:block;width:100%;aspect-ratio:16/10;padding:0;isolation:isolate;overflow:hidden;border:1px solid transparent;border-radius:13px;background:var(--preview-color);cursor:pointer;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.HomeDemoGallery_displayBox__4unJK:hover{transform:translateY(-3px);border-color:#c1bfbc;box-shadow:0 14px 28px #211e1e12}.HomeDemoGallery_displayBox__4unJK:active{transform:translateY(-1px) scale(.99);box-shadow:0 6px 18px #211e1e0b}.HomeDemoGallery_card__zZSCT h3 a:focus-visible,.HomeDemoGallery_displayBox__4unJK:focus-within{outline:2px solid #6840ff;outline-offset:4px}.HomeDemoGallery_previewAction__LzTVv{position:absolute;inset:0;z-index:1;width:100%;height:100%;border:0;background:transparent;cursor:pointer;outline:none}.HomeDemoGallery_preview__i9CnP{position:absolute;inset:0;pointer-events:none}.HomeDemoGallery_frameViewport___Cenm{position:absolute;inset:0;overflow:hidden}.HomeDemoGallery_frame__214kf{position:absolute;left:50%;top:50%;max-width:none;border:0;transform-origin:center;background:transparent;opacity:0;transition:opacity .35s ease}.HomeDemoGallery_frame__214kf[data-loaded=true]{opacity:1}.HomeDemoGallery_placeholder__gCf2i{height:100%;display:grid;place-items:center;color:#777473;font-size:12px}.HomeDemoGallery_openHint__hKnFG{position:absolute;right:13px;bottom:13px;display:flex;align-items:center;gap:20px;padding:9px 12px;border-radius:5px;background:#211e1e;color:#fff;font:11px/1 Helvetica Neue,Arial,sans-serif;opacity:0;transform:translateY(5px);transition:opacity .18s ease,transform .18s ease}.HomeDemoGallery_displayBox__4unJK:focus-within .HomeDemoGallery_openHint__hKnFG,.HomeDemoGallery_displayBox__4unJK:hover .HomeDemoGallery_openHint__hKnFG{opacity:1;transform:translateY(0)}.HomeDemoGallery_card__zZSCT>p{margin:7px 0 0 31px;max-width:42ch;color:#6c6969;font-size:13px;line-height:1.55;letter-spacing:-.01em}.HomeDemoGallery_sharedGallery__6a1a6{width:100%;padding:88px 0 76px}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV{align-items:flex-start;padding-top:12px}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV>span{width:min(430px,42%);font-size:14px;line-height:1.55}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV h2,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV p,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV>span{opacity:0;transform:translateY(22px)}.HomeDemoGallery_sharedGallery__6a1a6[data-entered=true] .HomeDemoGallery_galleryHeading__MImlV p{animation:HomeDemoGallery_shared-element-in__JBFQR .62s cubic-bezier(.22,1,.36,1) forwards}.HomeDemoGallery_sharedGallery__6a1a6[data-entered=true] .HomeDemoGallery_galleryHeading__MImlV h2{animation:HomeDemoGallery_shared-element-in__JBFQR .68s cubic-bezier(.22,1,.36,1) .09s forwards}.HomeDemoGallery_sharedGallery__6a1a6[data-entered=true] .HomeDemoGallery_galleryHeading__MImlV>span{animation:HomeDemoGallery_shared-element-in__JBFQR .68s cubic-bezier(.22,1,.36,1) .18s forwards}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card]{opacity:0;transform:translateY(34px) scale(.975)}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card] .HomeDemoGallery_cardHeading__FJwD_,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card]>p{opacity:0}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card][data-entered=true]{animation:HomeDemoGallery_shared-card-in__J1t2Q .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay) forwards}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card][data-entered=true] .HomeDemoGallery_cardHeading__FJwD_{animation:HomeDemoGallery_shared-element-in__JBFQR .5s ease calc(var(--reveal-delay) + .22s) forwards}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card][data-entered=true]>p{animation:HomeDemoGallery_shared-element-in__JBFQR .5s ease calc(var(--reveal-delay) + .32s) forwards}@keyframes HomeDemoGallery_shared-card-in__J1t2Q{to{opacity:1;transform:none}}@keyframes HomeDemoGallery_shared-element-in__JBFQR{to{opacity:1;transform:none}}@media (max-width:1000px){.HomeDemoGallery_gallery__Lngxv{width:calc(100% - 48px)}.HomeDemoGallery_grid__aQ_3r{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.HomeDemoGallery_galleryHeading__MImlV>span{max-width:175px}.HomeDemoGallery_card__zZSCT h3{font-size:17px}}@media (max-width:600px){.HomeDemoGallery_gallery__Lngxv{width:calc(100% - 36px);padding:56px 0 64px}.HomeDemoGallery_galleryHeading__MImlV{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:35px}.HomeDemoGallery_galleryHeading__MImlV>span{max-width:none}.HomeDemoGallery_grid__aQ_3r{grid-template-columns:minmax(0,1fr);row-gap:42px}.HomeDemoGallery_cardHeading__FJwD_{min-height:24px;margin-top:15px}.HomeDemoGallery_card__zZSCT>p{font-size:13px}.HomeDemoGallery_openHint__hKnFG{opacity:1;transform:none}.HomeDemoGallery_sharedGallery__6a1a6{padding:64px 0 56px}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV>span{width:auto}}@media (prefers-reduced-motion:reduce){.HomeDemoGallery_cardArrow__QYVEw,.HomeDemoGallery_displayBox__4unJK,.HomeDemoGallery_frame__214kf,.HomeDemoGallery_openHint__hKnFG{transition:none}.HomeDemoGallery_card__zZSCT:hover .HomeDemoGallery_cardArrow__QYVEw,.HomeDemoGallery_displayBox__4unJK:active,.HomeDemoGallery_displayBox__4unJK:hover,.HomeDemoGallery_openHint__hKnFG{transform:none}.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card],.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card] .HomeDemoGallery_cardHeading__FJwD_,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_card__zZSCT[data-shared-gallery-card]>p,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV h2,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV p,.HomeDemoGallery_sharedGallery__6a1a6 .HomeDemoGallery_galleryHeading__MImlV>span{opacity:1;transform:none;animation:none}}.HomeLoading_loader__G1Mh4{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:#e8e8e6;color:#211e1e;pointer-events:none;transition:opacity .3s ease,visibility .3s;animation:HomeLoading_dismiss__nrDF1 .3s 5s forwards}.HomeLoading_loader__G1Mh4[data-phase=leaving]{opacity:0;visibility:hidden}.HomeLoading_brand__sfPrB{width:clamp(160px,22vw,240px)}.HomeLoading_wordmark__UIXb2{display:flex;justify-content:center;align-items:flex-start;gap:9px;font:400 clamp(36px,5vw,54px)/1.1 Helvetica Neue,Arial,sans-serif;letter-spacing:-.06em}.HomeLoading_star__5fBT1{color:#6840ff;font-size:.5em;margin-top:2px;animation:HomeLoading_orbit__DW2PH 1.8s ease-in-out infinite}.HomeLoading_track__AynvR{display:block;height:2px;margin-top:24px;overflow:hidden;background:#211e1e16}.HomeLoading_track__AynvR>span{display:block;width:45%;height:100%;background:#6840ff;animation:HomeLoading_progress___OgRi 1.1s ease-in-out infinite}@keyframes HomeLoading_progress___OgRi{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}@keyframes HomeLoading_orbit__DW2PH{50%{transform:rotate(90deg);opacity:.45}}@keyframes HomeLoading_dismiss__nrDF1{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.HomeLoading_loader__G1Mh4{transition:none;animation-duration:1ms}.HomeLoading_star__5fBT1,.HomeLoading_track__AynvR>span{animation:none}.HomeLoading_track__AynvR>span{width:100%}}.VocabularyPronunciation_root__u_8Sm{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 16px;text-align:left;max-width:100%}.VocabularyPronunciation_accent__aR9_z{display:flex;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.VocabularyPronunciation_play__69Yrc{display:inline-flex;gap:6px;align-items:center;flex-shrink:0;padding:5px 8px;border:1px solid #d7d0df;border-radius:5px;background:#faf8ff;color:#6840ff;font-size:.72rem;line-height:1.5;cursor:pointer}.VocabularyPronunciation_play__69Yrc[aria-pressed=true]{background:#6840ff;color:#fff}.VocabularyPronunciation_play__69Yrc:focus-visible{outline:2px solid #6840ff;outline-offset:3px}.VocabularyPronunciation_ipa__aW_ez{font-family:Arial,sans-serif;font-size:.86rem;line-height:1.8;overflow-wrap:anywhere;color:#544b60}.VocabularyPronunciation_ipa__aW_ez small{display:block;color:#817f7f;font-size:.63rem;line-height:1.3}.VocabularyPronunciation_note__eB_rv{flex-basis:100%;font-size:.7rem;color:#817f7f;line-height:1.6;margin:0}.VocabularyPronunciation_centered__N4_hC{justify-content:center;text-align:center}.DictionaryLookup_lookup__AGW9_{container-type:inline-size;font-family:Helvetica Neue,Arial,sans-serif;color:#201d1d;background:transparent;border:0;padding:0}.DictionaryLookup_entryHeader__OtrrC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #e1e1e1;border-radius:5px;background:#fff;margin-bottom:8px}.DictionaryLookup_eyebrow__9ZZpC{font:9px ui-monospace,monospace;color:#6840ff;text-transform:uppercase;letter-spacing:.035em}.DictionaryLookup_entryHeader__OtrrC h2{font-size:30px;font-weight:500;letter-spacing:-1px;line-height:1.15;margin:7px 0;overflow-wrap:anywhere}.DictionaryLookup_phonetic__Qm8xE{font-size:12px;color:#817f7f}.DictionaryLookup_badge__kIaVI{border:1px solid #cfc1ff;color:#6840ff;background:#eee9ff;padding:5px 8px;font:9px ui-monospace,monospace;border-radius:3px;white-space:nowrap}.DictionaryLookup_grid__bFop6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.DictionaryLookup_panel__UGXrH{min-width:0;border:1px solid #e1e1e1;border-radius:5px;background:#fff;overflow:hidden}.DictionaryLookup_panelHeader__oXWrW{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:10px 14px;border-bottom:1px solid #e1e1e1;font-size:11px;font-weight:500}.DictionaryLookup_panelHeader__oXWrW span{color:#817f7f;font:9px ui-monospace,monospace;font-weight:400}.DictionaryLookup_body__zxgkZ{padding:14px}.DictionaryLookup_description__QGeEv{font-size:12px;color:#817f7f;line-height:1.75}.DictionaryLookup_senseLabel__ogIy_{font:9px ui-monospace,monospace;text-transform:uppercase;color:#817f7f}.DictionaryLookup_definition__R3Vq8{font-size:16px;line-height:1.65;letter-spacing:-.02em;margin:10px 0 18px}.DictionaryLookup_tag__I9asc{display:inline-block;padding:4px 7px;border:1px solid #e1e1e1;border-radius:3px;font-size:10px;color:#817f7f;background:#f4f4f4}.DictionaryLookup_synonyms__BTKXX{display:flex;gap:5px;flex-wrap:wrap;margin:9px 0 16px}.DictionaryLookup_source__esSgS{font-size:10px;color:#817f7f;line-height:1.7;margin-top:12px}.DictionaryLookup_source__esSgS a{text-decoration:underline;text-underline-offset:2px}.DictionaryLookup_source__esSgS summary{cursor:pointer}.DictionaryLookup_sentences__8MNty{display:grid;gap:8px;margin:12px 0;padding:0;list-style:none;counter-reset:sentences}.DictionaryLookup_sentence__21TPp{display:grid;grid-template-columns:22px 1fr;gap:8px;padding:12px;background:#f4f4f4;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;line-height:1.8}.DictionaryLookup_sentence__21TPp:before{counter-increment:sentences;content:counter(sentences,decimal-leading-zero);font:9px/2 ui-monospace,monospace;color:#6840ff}.DictionaryLookup_translation__YEEyf{margin-top:14px;border-top:1px solid #e1e1e1;padding-top:12px;font-size:13px;line-height:1.8}.DictionaryLookup_translation__YEEyf .DictionaryLookup_eyebrow__9ZZpC{margin-bottom:6px}.DictionaryLookup_context__7aSwn{border:1px solid #e1e1e1;border-radius:4px;background:#fff;padding:12px 14px;margin-top:8px;font-size:11px;color:#817f7f}.DictionaryLookup_context__7aSwn summary{cursor:pointer}.DictionaryLookup_context__7aSwn p{white-space:pre-wrap;line-height:1.8;margin-top:12px;color:#312e2e}.DictionaryLookup_footer__rUwZT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin-top:8px;border:1px solid #e1e1e1;border-radius:5px;background:#fff}.DictionaryLookup_footer__rUwZT .DictionaryLookup_source__esSgS{margin:0}.DictionaryLookup_button__hWQRQ{min-height:36px;border:1px solid #d8d8d8;border-radius:4px;background:#fff;padding:9px 12px;font-size:11px;color:#312e2e}.DictionaryLookup_button__hWQRQ:hover{border-color:#6840ff;background:#eee9ff}.DictionaryLookup_button__hWQRQ:disabled{opacity:.6;cursor:default}.DictionaryLookup_primary__sgvft{background:#6840ff;border-color:#6840ff;color:#fff}.DictionaryLookup_primary__sgvft:hover{background:#5734dc;color:#fff}.DictionaryLookup_error__1NYC4{color:#7b5c56;background:#fff6f4;border:1px solid #f1d9d4;border-radius:4px;padding:12px;font-size:12px;line-height:1.7}.DictionaryLookup_error__1NYC4 button{display:block;margin-top:10px}.DictionaryLookup_skeleton__QYez5{height:12px;border-radius:3px;background:linear-gradient(90deg,#eee,#fafafa,#eee);background-size:200% 100%;animation:DictionaryLookup_loading__xrYtm 1.4s linear infinite;margin:12px 0}.DictionaryLookup_lookup__AGW9_ button:focus-visible,.DictionaryLookup_lookup__AGW9_ select:focus-visible,.DictionaryLookup_lookup__AGW9_ summary:focus-visible{outline:2px solid #6840ff;outline-offset:3px}@keyframes DictionaryLookup_loading__xrYtm{to{background-position:-200% 0}}@container(max-width:580px){.DictionaryLookup_grid__bFop6{grid-template-columns:minmax(0,1fr)}.DictionaryLookup_entryHeader__OtrrC{padding:14px}.DictionaryLookup_entryHeader__OtrrC h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.DictionaryLookup_skeleton__QYez5{animation:none}}.DictionaryLookup_chineseNote__5n4FP{color:#6c507f;font-size:.85rem;line-height:1.8;margin:8px 0;padding-left:10px;border-left:2px solid #ddd0ed}.DictionaryLookup_sentence__21TPp>.DictionaryLookup_chineseNote__5n4FP{grid-column:2;min-width:0}