.ArticleAudioPlayer_root__XhF1_{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;vertical-align:middle}.ArticleAudioPlayer_expanded__VyWd5{padding:3px 12px 3px 3px;background:rgba(255,251,240,.94);border:1px solid rgba(70,65,59,.18);border-radius:999px;box-shadow:0 1px 2px rgba(40,30,18,.08)}.ArticleAudioPlayer_button__HE1g4{position:relative;width:32px;height:32px;flex:0 0 32px;padding:0;border:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ArticleAudioPlayer_button__HE1g4:disabled{cursor:default}.ArticleAudioPlayer_button__HE1g4:hover:not(:disabled) .ArticleAudioPlayer_disc__JYYsc{transform:translate(-50%,-50%) scale(1.06)}.ArticleAudioPlayer_float__gM4ul{float:right;shape-outside:circle(50%);shape-margin:10px;margin:2px 0 6px 12px;z-index:1}.ArticleAudioPlayer_float__gM4ul.ArticleAudioPlayer_expanded__VyWd5{shape-outside:none;shape-margin:0;margin:2px 0 8px 14px}.ArticleAudioPlayer_corner__P7eau{position:absolute;top:12px;right:12px;z-index:2}.ArticleAudioPlayer_scrub__mZl__{display:flex;align-items:center;gap:8px;min-width:0}.ArticleAudioPlayer_range__Mv0gD{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:104px;max-width:38vw;height:16px;margin:0;padding:0;background:transparent;cursor:pointer}.ArticleAudioPlayer_range__Mv0gD:focus{outline:none}.ArticleAudioPlayer_range__Mv0gD:focus-visible{outline:2px solid #46413b;outline-offset:3px;border-radius:999px}.ArticleAudioPlayer_range__Mv0gD::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,#46413b 0,#46413b var(--played,0),rgba(70,65,59,.22) var(--played,0),rgba(70,65,59,.22) 100%)}.ArticleAudioPlayer_range__Mv0gD::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:11px;height:11px;margin-top:-3.5px;border-radius:50%;background:#46413b;border:2px solid #fffbf0;box-shadow:0 1px 2px rgba(40,30,18,.25)}.ArticleAudioPlayer_range__Mv0gD::-moz-range-track{height:4px;border-radius:999px;background:rgba(70,65,59,.22)}.ArticleAudioPlayer_range__Mv0gD::-moz-range-progress{height:4px;border-radius:999px;background:#46413b}.ArticleAudioPlayer_range__Mv0gD::-moz-range-thumb{width:11px;height:11px;border:2px solid #fffbf0;border-radius:50%;background:#46413b;box-shadow:0 1px 2px rgba(40,30,18,.25)}.ArticleAudioPlayer_time___KB01{font-size:11px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;color:rgba(70,65,59,.85)}@media(max-width:480px){.ArticleAudioPlayer_range__Mv0gD{width:76px}.ArticleAudioPlayer_expanded__VyWd5{padding-right:10px}}.ArticleAudioPlayer_ring__MxPB4{position:absolute;inset:0;transform:rotate(-90deg);overflow:visible}.ArticleAudioPlayer_ringTrack__dK7Rn{stroke:#d9cfbb}.ArticleAudioPlayer_ringProgress__LhoEC{stroke:#46413b;transition:stroke-dashoffset .15s linear}.ArticleAudioPlayer_disc__JYYsc{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#46413b;color:#f2ecdf;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background-color .15s ease}.ArticleAudioPlayer_spinner__gpuMM{width:11px;height:11px;border:1.5px solid hsla(41,42%,91%,.35);border-top-color:#f2ecdf;border-radius:50%;animation:ArticleAudioPlayer_articleAudioSpin__71CnK .7s linear infinite}@keyframes ArticleAudioPlayer_articleAudioSpin__71CnK{to{transform:rotate(1turn)}}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_ringTrack__dK7Rn{stroke:rgba(31,26,16,.22)}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_ringProgress__LhoEC{stroke:#1f1a10}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_disc__JYYsc{background:#1f1a10;color:#f6f1e6}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-runnable-track{background:linear-gradient(to right,#1f1a10 0,#1f1a10 var(--played,0),rgba(31,26,16,.22) var(--played,0),rgba(31,26,16,.22) 100%)}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-thumb{background:#1f1a10;border-color:#f6f1e6}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_range__Mv0gD::-moz-range-track{background:rgba(31,26,16,.22)}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_range__Mv0gD::-moz-range-progress{background:#1f1a10}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_range__Mv0gD::-moz-range-thumb{background:#1f1a10;border-color:#f6f1e6}.ArticleAudioPlayer_mono__OlGAn .ArticleAudioPlayer_time___KB01{color:rgba(31,26,16,.8)}.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_ringTrack__dK7Rn,body.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_ringTrack__dK7Rn{stroke:hsla(0,0%,100%,.22)}.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_ringProgress__LhoEC,body.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_ringProgress__LhoEC{stroke:#fafafa}.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_disc__JYYsc,body.dark .ArticleAudioPlayer_button__HE1g4 .ArticleAudioPlayer_disc__JYYsc{background:#fafafa;color:#18181b}.dark .ArticleAudioPlayer_expanded__VyWd5,body.dark .ArticleAudioPlayer_expanded__VyWd5{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.16);box-shadow:none}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-runnable-track,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-runnable-track{background:linear-gradient(to right,#fafafa 0,#fafafa var(--played,0),hsla(0,0%,100%,.24) var(--played,0),hsla(0,0%,100%,.24) 100%)}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-thumb,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-webkit-slider-thumb{background:#fafafa;border-color:#18181b}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-track,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-track{background:hsla(0,0%,100%,.24)}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-progress,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-progress{background:#fafafa}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-thumb,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_range__Mv0gD::-moz-range-thumb{background:#fafafa;border-color:#18181b}.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_time___KB01,body.dark .ArticleAudioPlayer_root__XhF1_ .ArticleAudioPlayer_time___KB01{color:hsla(0,0%,100%,.8)}.LearningModal_modalOverlay__a9Q99{position:relative;top:10%;width:100%;height:100%;background:#0a0b0d;opacity:0;visibility:hidden;transition:all .3s ease}.LearningModal_modalOverlay__a9Q99.LearningModal_active__C66Zc{opacity:1;visibility:visible;position:fixed;top:0;left:0;right:0;z-index:999999!important;min-height:100vh;min-height:100dvh}.LearningModal_modalContainer__GG0Vm{width:100%;height:100%;display:flex;overflow-y:auto;flex-direction:column}.LearningModal_modalContainer__GG0Vm.LearningModal_inline__k7eWy{position:relative;height:auto;max-height:100vh;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:#1a1d24;box-shadow:0 4px 20px rgba(0,0,0,.3);margin-bottom:32px}.LearningModal_modalContainer__GG0Vm::-webkit-scrollbar{width:8px}.LearningModal_modalContainer__GG0Vm::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02);border-radius:4px}.LearningModal_modalContainer__GG0Vm::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.LearningModal_modalContainer__GG0Vm::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.LearningModal_courseHeader__o8sis{background-color:#2a2a35;border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:20px;position:relative;overflow:visible;min-height:56px}.LearningModal_backButton__eHODv{display:flex;align-items:center;gap:8px;background:none;border:none;color:#8a8a9a;cursor:pointer;font-size:14px;transition:color .2s;white-space:nowrap;flex-shrink:0}.LearningModal_backButton__eHODv:hover{color:#fff}.LearningModal_backButton__eHODv svg{width:20px;height:20px}.LearningModal_moduleInfo__MjwPw{display:flex;align-items:center;gap:16px;flex:1;min-width:0;transition:all .3s ease}.LearningModal_moduleTypeLabel__SEJ2_{background-color:#3a3a45;padding:4px 12px;border-radius:16px;font-size:12px;color:#9a9aaa;font-weight:500;flex-shrink:0;text-transform:capitalize}.LearningModal_moduleTitle__mmVka{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.LearningModal_rightSection__O1b48{display:flex;align-items:center;gap:12px;flex-shrink:0}.LearningModal_iconButton__3Nd6T{width:36px;height:36px;border-radius:8px;background-color:#3a3a45;border:none;color:#b8b8c8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.LearningModal_iconButton__3Nd6T:hover{background-color:#4a4a55;color:#fff}.LearningModal_iconButton__3Nd6T svg{width:20px;height:20px}.LearningModal_nextButton__s2Ojh{background:linear-gradient(135deg,#5a7fff,#7a5fff);border:none;color:#fff;padding:8px 20px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:opacity .2s;white-space:nowrap}.LearningModal_nextButton__s2Ojh:hover{opacity:.9}.LearningModal_menuButton___V_uE{position:relative}.LearningModal_dropdownMenu__RdEOX{position:fixed;background-color:#2a2a35;border:1px solid #3a3a45;border-radius:12px;padding:8px;min-width:320px;box-shadow:0 8px 24px rgba(0,0,0,.4);display:none;z-index:2000}.LearningModal_menuButton___V_uE.LearningModal_active__C66Zc .LearningModal_dropdownMenu__RdEOX{display:block}.LearningModal_menuItem__jWFU4{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s;color:#d8d8e8;text-decoration:none;font-size:15px}.LearningModal_menuItem__jWFU4:hover{background-color:#3a3a45}.LearningModal_menuItem__jWFU4 svg{width:20px;height:20px;color:#8a8a9a}.LearningModal_bookmarkButton__fpkRt.LearningModal_active__C66Zc{background-color:#4a5a7a;color:#7a9fff}.LearningModal_bookmarkButton__fpkRt.LearningModal_active__C66Zc svg{fill:currentColor}.LearningModal_modalHeader__BHYQc{background:rgba(10,11,13,.9);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.LearningModal_modalProgressBar__k_EON{position:absolute;bottom:0;left:0;right:0;height:3px;background:hsla(0,0%,100%,.1)}.LearningModal_modalProgressFill__XtUtH{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .5s ease}.LearningModal_modalHeaderContent__sCLda{padding:16px 24px;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.LearningModal_modalNav__WT07L{display:flex;align-items:center;gap:24px}.LearningModal_modalBack__m4_BF{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#94a3b8;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.LearningModal_modalBack__m4_BF:hover{background:hsla(0,0%,100%,.1);color:#fff}.LearningModal_modalBreadcrumb__zMQYH{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px}.LearningModal_modalBreadcrumbSeparator__7Veiv{opacity:.3}.LearningModal_modalBreadcrumbCurrent__vQp52{color:#fff;font-weight:500}.LearningModal_modalInfo__Je4nn{display:flex;align-items:center;gap:16px}.LearningModal_modalTimer__AB8vZ{display:flex;align-items:center;gap:6px;padding:6px 12px;background:hsla(0,0%,100%,.05);border-radius:20px;font-size:13px;font-family:var(--font-mono);color:#94a3b8}.LearningModal_modalTimer__AB8vZ.LearningModal_complete__zas8w{background:rgba(16,185,129,.1);color:#10b981}.LearningModal_modalActions__3eabo{display:flex;align-items:center;gap:12px}.LearningModal_modalActionBtn__Rafkj{padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.LearningModal_modalActionBtn__Rafkj.LearningModal_primary__sEgwA{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.LearningModal_modalActionBtn__Rafkj.LearningModal_primary__sEgwA:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.LearningModal_modalActionBtn__Rafkj.LearningModal_secondary__3K9Ig{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:#94a3b8}.LearningModal_modalActionBtn__Rafkj.LearningModal_secondary__3K9Ig:hover{background:hsla(0,0%,100%,.1);color:#fff}.LearningModal_modalContent__NzB02{flex:1;position:relative}.LearningModal_contentWrapper__zQ5nV{max-width:1200px;margin:40px auto;padding:0 24px}.LearningModal_contentTitle__bl_5g{font-size:28px;color:#000;font-weight:700;width:100%}.LearningModal_contentDescription__GLWpZ{font-size:20px;color:#94a3b8;margin-bottom:40px;line-height:1.6}.LearningModal_videoContainer__mrBQp{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px;background:#1a1d24}.LearningModal_videoContainer__mrBQp>div{position:absolute;top:0;left:0;width:100%;height:100%}.LearningModal_spotifyContainer__5QZxC{position:relative;border-radius:16px;background:#1a1d24;overflow:hidden;margin-bottom:24px}.LearningModal_spotifyEmbed__jCCdZ{width:100%;border-radius:16px;overflow:hidden;background:#1a1d24}.LearningModal_spotifyIframe__alviU{width:100%;border:none;border-radius:16px}.LearningModal_podcastImage__x5GpL{display:flex;justify-content:center;padding:24px;background:#1a1d24;border-radius:16px;margin-top:16px}.LearningModal_podcastThumbnail__H1t4H{max-width:200px;max-height:200px;border-radius:12px;-o-object-fit:cover;object-fit:cover;box-shadow:0 8px 32px rgba(0,0,0,.3)}.LearningModal_spotifyLink__yFM07{color:#10b981;text-decoration:none;font-weight:500}.LearningModal_spotifyLink__yFM07:hover{text-decoration:underline}.LearningModal_autoplayNote__EymXs{text-align:center;padding:12px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:8px;margin-top:12px}.LearningModal_autoplayNote__EymXs span{color:#6ee7b7;font-size:14px;font-weight:500}.LearningModal_moduleInfoSection__jzO0R{padding:24px;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08)}.LearningModal_moduleInfoContent__wRlHe{display:flex;align-items:center;gap:16px;font-size:16px;color:#94a3b8}.LearningModal_moduleTag__BEoBK{padding:6px 12px;background:rgba(236,72,153,.1);border:1px solid rgba(236,72,153,.3);border-radius:20px;color:#f9a8d4;font-size:14px;font-weight:500}.LearningModal_moduleTag__BEoBK.LearningModal_video__hu3KI{background:rgba(236,72,153,.1);border-color:rgba(236,72,153,.3);color:#f9a8d4}.LearningModal_moduleTag__BEoBK.LearningModal_course__zEbJp{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3);color:#a78bfa}.LearningModal_moduleTag__BEoBK.LearningModal_tutor__wwi9_{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3);color:#fcd34d}.LearningModal_moduleTag__BEoBK.LearningModal_question__BYfu6{background:rgba(6,182,212,.1);border-color:rgba(6,182,212,.3);color:#67e8f9}.LearningModal_moduleTag__BEoBK.LearningModal_concept__oKX_r,.LearningModal_moduleTag__BEoBK.LearningModal_podcast__TgWJI{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);color:#6ee7b7}.LearningModal_titleContainer__Hiu7B{display:flex;align-items:center;gap:12px;margin-bottom:12px}.LearningModal_infoIcon__aHrWq{background:none;border:none;cursor:pointer;font-size:20px;padding:8px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#94a3b8}.LearningModal_infoIcon__aHrWq:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:scale(1.1)}.LearningModal_infoModalOverlay__OgljV{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);z-index:1000000;display:flex;align-items:center;justify-content:center;padding:20px}.LearningModal_infoModal__J_DFl{background:#1a1d24;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);max-width:500px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.5);animation:LearningModal_modalSlideIn__Xkdm3 .3s ease}@keyframes LearningModal_modalSlideIn__Xkdm3{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.LearningModal_infoModalHeader__q9v7h{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.LearningModal_infoModalHeader__q9v7h h3{color:#fff;font-size:20px;font-weight:600;margin:0}.LearningModal_infoModalClose__SCVOo{background:none;border:none;color:#94a3b8;font-size:24px;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.LearningModal_infoModalClose__SCVOo:hover{color:#fff;background:hsla(0,0%,100%,.1)}.LearningModal_infoModalContent__7AJOB{padding:24px}.LearningModal_infoSection__9PzFE{margin-bottom:24px}.LearningModal_infoSection__9PzFE:last-child{margin-bottom:0}.LearningModal_infoSection__9PzFE h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 8px}.LearningModal_infoSection__9PzFE p{color:#94a3b8;font-size:14px;line-height:1.5;margin:0 0 4px}.LearningModal_infoSection__9PzFE p:last-child{margin-bottom:0}@media(max-width:768px){.LearningModal_courseHeader__o8sis{padding:16px 16px 10px;gap:12px;min-height:60px;margin:16px 16px 0;border-radius:12px;position:relative}.LearningModal_backButton__eHODv span{display:none}.LearningModal_dropdownMenu__RdEOX{min-width:280px;right:10px!important}.LearningModal_moduleInfo__MjwPw{position:static}.LearningModal_moduleTypeLabel__SEJ2_{position:absolute;top:-10px;left:20px;font-size:11px;padding:2px 10px;background-color:#1a1a1f;z-index:1}.LearningModal_moduleTitle__mmVka{width:100%;line-height:1.2;font-size:14px}.LearningModal_nextButton__s2Ojh{padding:8px 16px}.LearningModal_modalHeaderContent__sCLda{flex-direction:column;gap:16px;align-items:stretch}.LearningModal_modalNav__WT07L{flex-direction:column;gap:12px}.LearningModal_modalInfo__Je4nn{justify-content:space-between}.LearningModal_modalBack__m4_BF{font-size:13px;padding:6px 12px}.LearningModal_modalBreadcrumb__zMQYH{font-size:12px}.LearningModal_modalTimer__AB8vZ{font-size:12px;padding:4px 10px}.LearningModal_modalActionBtn__Rafkj{font-size:13px;padding:8px 16px}.LearningModal_contentWrapper__zQ5nV{margin:20px auto;padding:0 16px}.LearningModal_contentTitle__bl_5g{font-size:20px}.LearningModal_contentDescription__GLWpZ{font-size:16px;margin-bottom:24px}.LearningModal_moduleInfoSection__jzO0R{margin-top:20px;padding:16px}.LearningModal_moduleInfoContent__wRlHe{font-size:14px;gap:12px}.LearningModal_moduleTag__BEoBK{font-size:12px;padding:4px 10px}.LearningModal_titleContainer__Hiu7B{gap:8px;margin-bottom:8px}.LearningModal_infoIcon__aHrWq{font-size:18px;padding:6px}.LearningModal_infoModal__J_DFl{max-width:90vw;margin:10px}.LearningModal_infoModalHeader__q9v7h{padding:16px 16px 12px}.LearningModal_infoModalHeader__q9v7h h3{font-size:18px}.LearningModal_infoModalContent__7AJOB{padding:16px}.LearningModal_infoSection__9PzFE{margin-bottom:16px}.LearningModal_infoSection__9PzFE h4{font-size:14px}.LearningModal_infoSection__9PzFE p{font-size:13px}}@media(max-width:480px){.LearningModal_moduleTitle__mmVka{font-size:14px}.LearningModal_nextButton__s2Ojh{padding:8px 16px}}.LearningModal_unmutePrompt__LU1FU{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.9);backdrop-filter:blur(10px);border-radius:12px;padding:20px;border:1px solid hsla(0,0%,100%,.1);z-index:10;animation:LearningModal_fadeIn__Q7KfU .3s ease}.LearningModal_unmutePromptContent__ThIm0{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.LearningModal_unmuteIcon__PKYxT{font-size:24px;opacity:.8}.LearningModal_unmuteText__FkQC9{color:#fff;font-size:14px;font-weight:500;opacity:.9}.LearningModal_unmuteButton__niTzD{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.LearningModal_unmuteButton__niTzD:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.LearningModal_unmuteButton__niTzD:active{transform:translateY(0)}@keyframes LearningModal_fadeIn__Q7KfU{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.aspect-block_aspect_block__DfcsI{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.aspect-block_aspect_block__DfcsI.aspect-block_expanded__4ukSA .aspect-block_aspects_toggle__q814e svg{transform:rotate(180deg)}.aspect-block_aspect_block__DfcsI.aspect-block_expanded__4ukSA .aspect-block_aspects_content__UpmXo{max-height:2000px;opacity:1}.aspect-block_aspects_header__R_NY9{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;transition:background .15s ease;border-bottom:1px solid #e5e7eb}.aspect-block_aspects_header__R_NY9:hover{background:#f9fafb}.aspect-block_aspects_icon__BaCOV{width:40px;height:40px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aspect-block_aspects_icon__BaCOV svg{width:20px;height:20px;color:#fff}.aspect-block_aspects_title__2OP7P{flex:1}.aspect-block_aspects_title__2OP7P h3{font-size:16px;font-weight:600;color:#1a1a2e;margin:0 0 2px;line-height:1.4}.aspect-block_aspects_subtitle__yBbH9{font-size:13px;color:#6b7280;margin:0}.aspect-block_aspects_toggle__q814e{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:transform .2s ease}.aspect-block_aspects_toggle__q814e svg{width:16px;height:16px}.aspect-block_aspects_content__UpmXo{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease;opacity:0}.aspect-block_aspects_list__Tp1Xr{padding:0;margin:0;list-style:none}.aspect-block_aspect__ekcpC{border-bottom:1px solid #f3f4f6}.aspect-block_aspect__ekcpC:last-child{border-bottom:none}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_number__6CkmN{background:#4f46e5;color:#fff}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_preview___R8Av{display:none}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_expand__rIirV svg{transform:rotate(90deg)}.aspect-block_aspect__ekcpC.aspect-block_expanded__4ukSA .aspect-block_aspect_body__0ui_Z{max-height:800px;opacity:1}.aspect-block_aspect_header__MJHSv{display:flex;align-items:center;gap:14px;padding:14px 20px;cursor:pointer;transition:background .15s ease}.aspect-block_aspect_header__MJHSv:hover{background:#f9fafb}.aspect-block_aspect_number__6CkmN{width:28px;height:28px;background:#e0e7ff;color:#4f46e5;border-radius:8px;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.aspect-block_aspect_info__CpH1O{flex:1;min-width:0}.aspect-block_aspect_title__YCGNA{font-size:14px;font-weight:500;color:#374151;margin-bottom:2px;line-height:1.4}.aspect-block_aspect_preview___R8Av{font-size:13px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.aspect-block_aspect_preview___R8Av a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_aspect_expand__rIirV{width:20px;height:20px;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aspect-block_aspect_expand__rIirV svg{transition:transform .2s ease}.aspect-block_aspect_body__0ui_Z{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease;background:#f8fafc;opacity:0}.aspect-block_aspect_content_wrapper__EqYf9{padding:16px 20px 20px 62px}.aspect-block_aspect_actions__8FPis{display:flex;align-items:center;gap:8px;margin-bottom:12px}.aspect-block_aspect_play_btn__XELCy{width:32px;height:32px;background:#1a1a2e;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease;border:none}.aspect-block_aspect_play_btn__XELCy:hover{transform:scale(1.1)}.aspect-block_aspect_play_btn__XELCy svg{width:12px;height:12px;color:#fff;margin-left:2px}.aspect-block_aspect_description__JWBCH{font-size:14px;color:#4b5563;line-height:1.6}.aspect-block_aspect_description__JWBCH a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_aspect_description__JWBCH a:hover{text-decoration-color:#2563eb}.aspect-block_aspect_description__JWBCH ul{margin-top:12px;padding-left:0;list-style:none}.aspect-block_aspect_description__JWBCH li{position:relative;padding-left:20px;margin-bottom:8px}.aspect-block_aspect_description__JWBCH li:before{content:"•";position:absolute;left:0;color:#6366f1;font-weight:700}.aspect-block_aspect_description__JWBCH strong{font-weight:600}.aspect-block_generate_more__3LF_n{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#f8fafc;border:none;border-top:1px solid #e5e7eb;cursor:pointer;transition:all .15s ease;font-size:14px;font-weight:500;color:#6b7280;width:100%}.aspect-block_generate_more__3LF_n:hover:not(:disabled){background:#f1f5f9;color:#4f46e5}.aspect-block_generate_more__3LF_n:disabled{cursor:not-allowed;opacity:.7}.aspect-block_generate_more__3LF_n svg{width:16px;height:16px}.aspect-block_loading__ezK6t{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#4f46e5;border-radius:50%;animation:aspect-block_spin__mYrH5 1s linear infinite}@keyframes aspect-block_spin__mYrH5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aspect-block_section_item_card__xBLtT{background:transparent}.aspect-block_section_item_header__uQAl_{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.aspect-block_section_item_title__FDKVi{font-size:15px;font-weight:600;color:#1a1a2e;margin:0;line-height:1.4}.aspect-block_section_item_title__FDKVi h2{font-size:inherit;font-weight:inherit;margin:0}.aspect-block_section_item_actions__1kwlJ{display:flex;align-items:center;gap:8px}.aspect-block_section_item_action_btn__H4mwy{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .15s ease}.aspect-block_section_item_action_btn__H4mwy:hover{background:rgba(0,0,0,.05);color:#374151}.aspect-block_section_item_action_btn__H4mwy svg{width:16px;height:16px}.aspect-block_section_item_description__XWKjl{font-size:14px;color:#4b5563;line-height:1.6}.aspect-block_section_item_description__XWKjl a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.aspect-block_section_item_description__XWKjl a:hover{text-decoration-color:#2563eb}.aspect-block_concept_link__0_Kwr{display:inline-flex;align-items:center;gap:4px;color:#9a57dd;font-size:12px;font-weight:500;text-decoration:none;margin-left:8px}.aspect-block_concept_link__0_Kwr:hover{text-decoration:underline}.aspect-block_concept_link__0_Kwr svg{width:14px;height:14px}.aspect-block_aspect_skeleton__JbTjM{padding:14px 20px;border-bottom:1px solid #f3f4f6}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_header__9ch4U{display:flex;align-items:center;gap:14px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_number__kq64J{width:28px;height:28px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:aspect-block_shimmer__5efcV 1.5s infinite;border-radius:8px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_content__w5GHg{flex:1}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_title__cK7F0{height:16px;width:60%;margin-bottom:8px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_preview__V5tQe,.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_title__cK7F0{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:aspect-block_shimmer__5efcV 1.5s infinite;border-radius:4px}.aspect-block_aspect_skeleton__JbTjM .aspect-block_skeleton_preview__V5tQe{height:12px;width:40%}@keyframes aspect-block_shimmer__5efcV{0%{background-position:200% 0}to{background-position:-200% 0}}.aspect-block_aspect_block__DfcsI.aspect-block_focused__zXvJR{box-shadow:0 0 0 2px rgba(79,70,229,.2),0 4px 12px rgba(0,0,0,.1)}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu__tDemw{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu-item__q2fcj{border-radius:6px;padding:8px 12px;font-size:13px}.aspect-block_aspect_dropdown__qaWEu .aspect-block_ant-dropdown-menu-item__q2fcj:hover{background:#f9fafb}.aspect-block_aspect_block_wrapper__rBYGP{margin-bottom:24px}.aspect-block_aspect_outer_header__YQGoc{display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin-bottom:8px}.aspect-block_aspect_outer_title__y48qy{display:flex;align-items:center;gap:8px;flex:1}.aspect-block_aspect_outer_text__hIJMX{font-size:15px;font-weight:500;color:#1a1a2e}.aspect-block_aspect_outer_actions__MMJe_{display:flex;align-items:center;gap:12px}.aspect-block_aspect_count_nav__uyrMY{background:transparent;margin:0}.aspect-block_aspect_count_wrapper__ky7vI{display:flex;align-items:center;gap:8px}.aspect-block_aspect_count_inner__E6Avb{display:flex;align-items:center;gap:4px;position:relative}.aspect-block_aspect_progress__Ae8HZ{color:#4f46e5!important}.aspect-block_aspect_count__qUiN2{font-size:13px;font-weight:500;color:#6b7280;background:#f9fafb;padding:4px 10px;border-radius:12px;min-width:24px;text-align:center}.aspect-block_aspect_menu_btn__tbA_n{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .15s ease}.aspect-block_aspect_menu_btn__tbA_n:hover{background:rgba(0,0,0,.05);color:#374151}.aspect-block_aspect_loader__ivdja{display:flex;justify-content:center;align-items:center;padding:32px}.aspect-block_faq_section__aOOAK{display:flex;gap:12px;padding:8px 0;overflow-x:auto;cursor:grab}.aspect-block_faq_section__aOOAK::-webkit-scrollbar{display:none}.aspect-block_faq_section__aOOAK{-ms-overflow-style:none;scrollbar-width:none}.aspect-block_faq_item__qeFt9{flex-shrink:0;padding:10px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s ease}.aspect-block_faq_item__qeFt9:hover{border-color:#4f46e5;background:#e0e7ff}.aspect-block_faq_text__6Tspr{font-size:13px;color:#374151;white-space:nowrap}.aspect-block_loading_wrapper__AZdlG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.aspect-block_loading_wrapper__AZdlG p{font-size:14px;color:#6b7280}.aspect-block_loading_circle__BHxzn{animation:aspect-block_pulse__LR8Ck 1.5s ease-in-out infinite}@keyframes aspect-block_pulse__LR8Ck{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){.aspect-block_aspects_header__R_NY9{padding:14px 16px}.aspect-block_aspects_icon__BaCOV{width:36px;height:36px}.aspect-block_aspects_icon__BaCOV svg{width:18px;height:18px}.aspect-block_aspects_title__2OP7P h3{font-size:15px}.aspect-block_aspect_header__MJHSv{padding:12px 16px}.aspect-block_aspect_content_wrapper__EqYf9{padding:12px 16px 16px 50px}.aspect-block_aspect_preview___R8Av{display:none}.aspect-block_generate_more__3LF_n{padding:12px 16px;font-size:13px}}.NestableBullets_component__O9oSn{background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:visible;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.3);max-width:100%}.NestableBullets_component__O9oSn:hover{border-color:hsla(0,0%,100%,.16);box-shadow:0 4px 6px rgba(0,0,0,.3);transform:translateY(-1px)}.NestableBullets_componentHeader__vOXny{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);border-radius:16px 16px 0 0;flex-wrap:nowrap;gap:12px}.NestableBullets_componentType__BK4mJ{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.NestableBullets_typeLabel__U2ckN{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:hsla(0,0%,100%,.05);border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;position:relative;white-space:nowrap;flex-shrink:0}.NestableBullets_typeLabel__U2ckN.NestableBullets_example__VpYyX{background:rgba(16,185,129,.1);color:#10b981}.NestableBullets_componentActions__ZxfNr{display:flex;align-items:center;gap:8px;flex-shrink:0}.NestableBullets_infoBtn__opIdy{width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:#64748b;transition:all .2s;position:relative}.NestableBullets_infoBtn__opIdy:hover{background:hsla(0,0%,100%,.1);color:#06b6d4;transform:scale(1.1);border-color:rgba(6,182,212,.3)}.NestableBullets_infoTooltip__IyaOw{position:absolute;bottom:calc(100% + 8px);right:0;padding:12px 16px;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;font-size:13px;color:#94a3b8;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:all .2s;box-shadow:0 20px 25px rgba(0,0,0,.3);font-weight:400;text-transform:none;letter-spacing:normal;max-width:280px;min-width:280px;white-space:normal;line-height:1.5;z-index:3000}.NestableBullets_infoBtn__opIdy:hover .NestableBullets_infoTooltip__IyaOw{opacity:1;visibility:visible;transform:translateY(0)}.NestableBullets_infoTooltip__IyaOw:after{content:"";position:absolute;top:100%;right:10px;border:5px solid transparent;border-top-color:#1a1d24}.NestableBullets_componentContent__JG_jh{padding:20px}.NestableBullets_contentTitle__c0iUb{font-size:18px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px;line-height:1.4;color:#fff}.NestableBullets_nestableBullets__arFpX{margin-top:16px}.NestableBullets_bulletItemWrapper__JVe1u{margin-bottom:12px}.NestableBullets_nestedSubbullets__BrsHX{margin-left:40px;margin-top:10px;padding-left:15px;border-left:2px solid rgba(129,230,217,.3)}.NestableBullets_nestedSubbullets__BrsHX .NestableBullets_bullet-wrapper__bXFWr{transform:scale(.9)}.NestableBullets_nestedSubbullets__BrsHX .NestableBullets_nestedSubbullets__BrsHX .NestableBullets_bullet-wrapper__bXFWr{transform:scale(.8)}.NestableBullets_nestableBullets__arFpX{overflow:visible}.NestableBullets_nestedSubbullets__BrsHX{animation:NestableBullets_slideIn__yg0mw .3s ease-out}.NestableBullets_leafBullet__clXpA{position:relative}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA):hover{transform:translateY(-2px);transition:all .3s ease}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA){position:relative}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_leafBullet__clXpA):hover:after{opacity:1}.NestableBullets_loadingBullet__L_SQO{position:relative;overflow:hidden}.NestableBullets_loadingBullet__L_SQO:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:NestableBullets_shimmer__kggZ0 1.5s infinite}@keyframes NestableBullets_shimmer__kggZ0{0%{left:-100%}to{left:100%}}.NestableBullets_generatingWrapper__sfj_X{display:flex;flex-direction:column;gap:14px}.NestableBullets_generatingLabel__xogg5{font-size:14px;font-weight:600;letter-spacing:.02em;color:rgba(129,230,217,.85);display:flex;align-items:center}.NestableBullets_generatingLabel__xogg5:after{content:"";width:5px;height:5px;margin-left:8px;border-radius:50%;background:rgba(129,230,217,.85);animation:NestableBullets_bulletDotPulse__jmxct 1.1s ease-in-out infinite}.NestableBullets_skeletonRows__YjDk2{display:flex;flex-direction:column;gap:12px}.NestableBullets_skeletonRow__OZGsG{height:46px;border-radius:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.06);animation:NestableBullets_bulletSkeletonPulse__G1cx7 1.4s ease-in-out infinite}.NestableBullets_skeletonRow__OZGsG:first-child{width:78%;animation-delay:0s}.NestableBullets_skeletonRow__OZGsG:nth-child(2){width:92%;animation-delay:.15s}.NestableBullets_skeletonRow__OZGsG:nth-child(3){width:64%;animation-delay:.3s}.NestableBullets_skeletonRow__OZGsG:nth-child(4){width:84%;animation-delay:.45s}@keyframes NestableBullets_bulletSkeletonPulse__G1cx7{0%,to{opacity:.45}50%{opacity:1}}@keyframes NestableBullets_bulletDotPulse__jmxct{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes NestableBullets_slideIn__yg0mw{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NestableBullets_nestableBullets__arFpX ul{margin:0;padding-left:0;list-style:none}.NestableBullets_nestableBullets__arFpX li{margin:.75rem 0;line-height:1.5}.NestableBullets_nestableBullets__arFpX span{color:#fff;font-size:.95rem}.NestableBullets_unexpandableBullet__kgC42{pointer-events:none}.NestableBullets_unexpandableBullet__kgC42 .NestableBullets_bullet-item__C2f5g{pointer-events:auto;cursor:default}.NestableBullets_bulletItemWrapper__JVe1u:has(.NestableBullets_unexpandableBullet__kgC42):hover{transform:none}@media (max-width:768px){.NestableBullets_infoTooltip__IyaOw{bottom:auto;top:calc(100% + 8px);max-width:200px}.NestableBullets_infoTooltip__IyaOw:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#1a1d24}}.flashcard-review_flashcardReview__3znpX{width:100%;max-width:600px;margin:0 auto;color:#fff}.flashcard-review_flashcardReview__3znpX:focus{outline:none}.flashcard-review_flashcardReview__3znpX:focus-visible .flashcard-review_flashcardContainer__3LwYE{outline:2px solid rgba(151,117,250,.6);outline-offset:4px;border-radius:24px}.flashcard-review_cardsRemainingHeader__MDoQw{margin-bottom:24px;text-align:center}.flashcard-review_cardsRemainingCount__Abk9j{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:12px}.flashcard-review_cardsCountNumber__nCXOr{font-size:36px;font-weight:700;background:linear-gradient(135deg,#9775fa,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flashcard-review_cardsCountLabel__HQbcL{font-size:18px;color:#b4b4b4;font-weight:500}.flashcard-review_cardsProgress__W_Jif{height:8px;background:#282828;border-radius:10px;overflow:hidden}.flashcard-review_cardsProgressBar__udrF1{height:100%;background:linear-gradient(90deg,#9775fa,#0f8);border-radius:10px;transition:width .5s cubic-bezier(.4,0,.2,1)}.flashcard-review_reviewContainer__BdPxj{animation:flashcard-review_fadeIn__uSh45 .5s ease}.flashcard-review_flashcardContainer__3LwYE{perspective:1000px;margin-bottom:24px;position:relative;height:450px}@media(max-width:640px){.flashcard-review_flashcardContainer__3LwYE{height:420px}}.flashcard-review_cardStack__HTABh{position:absolute;width:100%;height:100%;pointer-events:none}.flashcard-review_stackCard__wS0fi{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#1a1a28,#252535);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.4)}.flashcard-review_stackCard__wS0fi:first-child{transform:translateX(-6px) translateY(6px) scale(.98) rotate(-1deg);z-index:-1}.flashcard-review_stackCard__wS0fi:nth-child(2){transform:translateX(4px) translateY(12px) scale(.96) rotate(.5deg);z-index:-2}.flashcard-review_stackCard__wS0fi:nth-child(3){transform:translateX(-8px) translateY(18px) scale(.94) rotate(-.3deg);z-index:-3}.flashcard-review_flashcardContainer__3LwYE{container-type:inline-size}.flashcard-review_flashcard__rzCDM{width:100%;height:100%;position:absolute;transform-style:preserve-3d;transition:transform .6s;cursor:pointer;z-index:10}.flashcard-review_flashcard__rzCDM.flashcard-review_flipped__f4lK_{transform:rotateX(180deg)}.flashcard-review_flashcard__rzCDM.flashcard-review_animatingKeep__IJ2e_{animation:flashcard-review_cutToBack__7JBBY .8s ease-in-out forwards}.flashcard-review_flashcard__rzCDM.flashcard-review_animatingTomorrow__vwpFR{animation:flashcard-review_floatToTomorrow__dJFHN .6s ease-out forwards}.flashcard-review_flashcard__rzCDM.flashcard-review_animatingBye__7SZdg{animation:flashcard-review_whooshAway__9CKlL .5s ease-out forwards}.flashcard-review_flashcard__rzCDM.flashcard-review_slidingIn__Gap4i{animation:flashcard-review_slideInNew__qwoma .4s ease-out}.flashcard-review_flashcardFace__dTFjh{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:24px;padding:clamp(16px,5cqw,30px);display:flex;flex-direction:column;box-shadow:0 12px 48px rgba(0,0,0,.5);overflow:hidden;--lp-link-color:#f9cf8a}.flashcard-review_flashcardFace__dTFjh a.lp:hover{filter:none;color:#fde7c2}.flashcard-review_flashcardFront__gk_pD{background:linear-gradient(135deg,#1e293b,#334155);border:1px solid hsla(0,0%,100%,.1);align-items:center;justify-content:center;text-align:center}.flashcard-review_flashcardBack__BEPVE{background:linear-gradient(135deg,#1a2e2e,#234444);border:1px solid rgba(0,255,136,.2);transform:rotateX(180deg)}.flashcard-review_cardNumber__U7Vty{position:absolute;top:20px;left:20px;font-size:11px;color:hsla(0,0%,100%,.5);font-weight:600;text-transform:uppercase;letter-spacing:2px}.flashcard-review_cardDeck__o5URN{position:absolute;top:18px;right:20px;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:rgba(151,117,250,.85);text-decoration:none}.flashcard-review_cardDeck__o5URN:hover{color:#0f8;text-decoration:underline}.flashcard-review_cardQuestion___XRY8{font-size:clamp(17px,4.2cqw,24px);font-weight:600;line-height:1.4;color:hsla(0,0%,100%,.95);margin:0}.flashcard-review_fieldLabel__5wETv{font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-bottom:.5rem}.flashcard-review_tapHint__j136f{position:absolute;bottom:30px;font-size:13px;color:hsla(0,0%,100%,.4);font-weight:500}.flashcard-review_tapHint__j136f kbd{display:inline-block;padding:3px 8px;margin:0 3px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;font-family:monospace;font-size:11px;color:hsla(0,0%,100%,.6)}.flashcard-review_mobileHint__Y7cWU{display:inline}@media(min-width:768px){.flashcard-review_mobileHint__Y7cWU{display:none}}.flashcard-review_desktopHint__8YpoC{display:none}@media(min-width:768px){.flashcard-review_desktopHint__8YpoC{display:inline}}.flashcard-review_answerHeader__dRyHa{text-align:center;margin-bottom:20px;padding-top:20px}.flashcard-review_backToFrontBtn__E2ek6{background:none;border:none;padding:4px 10px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#c8c8c8;text-transform:uppercase;letter-spacing:1px;transition:color .2s,background .2s}.flashcard-review_backToFrontBtn__E2ek6:hover{color:#fff;background:hsla(0,0%,100%,.08)}.flashcard-review_cardAnswerContent__vg3rD{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.flashcard-review_cardAnswer__Eq4eu{font-size:clamp(14px,3.2cqw,18px);line-height:1.6;text-align:center;color:hsla(0,0%,100%,.9);margin:0}.flashcard-review_flashcardControlsSimple__8ELUa{display:flex;justify-content:center;gap:clamp(4px,1.5cqw,8px);margin-top:auto;padding:clamp(8px,3cqw,15px);container-type:inline-size}.flashcard-review_recallBtnSimple__F4htZ{padding:clamp(8px,2.2cqw,12px) clamp(4px,2.5cqw,16px);border-radius:14px;border:1px solid;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-width:0;flex:1 1 0;background:hsla(0,0%,100%,.03);position:relative}.flashcard-review_recallBtnSimple__F4htZ:hover{transform:translateY(-2px)}.flashcard-review_recallBtnSimple__F4htZ:active{transform:scale(.98)}.flashcard-review_recallBtnSimple__F4htZ:disabled{cursor:default;opacity:.6;transform:none}.flashcard-review_btnIcon__SAWGs{font-size:clamp(18px,5cqw,24px);margin-bottom:4px;font-weight:700;line-height:1}.flashcard-review_btnMainText__ABHIR{font-size:clamp(11px,3cqw,14px);font-weight:700;margin-bottom:2px;line-height:1.2}.flashcard-review_btnSubText__IHTLo{font-size:clamp(9px,2.3cqw,11px);opacity:.8;line-height:1.2}.flashcard-review_kbdHint__VPOwn{position:absolute;top:-8px;right:-8px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);width:20px;height:20px;border-radius:50%;display:none;align-items:center;justify-content:center;font-size:10px;font-weight:700;border:1px solid hsla(0,0%,100%,.15)}@media(min-width:768px){.flashcard-review_kbdHint__VPOwn{display:flex}}.flashcard-review_recallBtnSimple__F4htZ:hover .flashcard-review_kbdHint__VPOwn{transform:scale(1.2);background:hsla(0,0%,100%,.12)}.flashcard-review_btnKeepLearning__GpjSF{border-color:rgba(251,191,36,.3);color:rgba(251,191,36,.9);background:rgba(251,191,36,.06)}.flashcard-review_btnKeepLearning__GpjSF:hover{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.4);box-shadow:0 6px 20px rgba(251,191,36,.15)}.flashcard-review_btnAlmostThere__8F_ap{border-color:rgba(77,171,247,.3);color:rgba(77,171,247,.9);background:rgba(77,171,247,.06)}.flashcard-review_btnAlmostThere__8F_ap:hover{background:rgba(77,171,247,.12);border-color:rgba(77,171,247,.4);box-shadow:0 6px 20px rgba(77,171,247,.15)}.flashcard-review_btnGotIt__4L4OS{border-color:rgba(0,255,136,.3);color:rgba(0,255,136,.9);background:rgba(0,255,136,.06)}.flashcard-review_btnGotIt__4L4OS:hover{background:rgba(0,255,136,.12);border-color:rgba(0,255,136,.4);box-shadow:0 8px 25px rgba(0,255,136,.15);transform:translateY(-3px)}.flashcard-review_successToast__k2Hkl{position:fixed;bottom:-100px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#22c55e,#0f8);color:#fff;padding:16px 24px;border-radius:30px;display:flex;align-items:center;gap:12px;font-weight:600;box-shadow:0 10px 30px rgba(0,0,0,.3);transition:bottom .4s cubic-bezier(.4,0,.2,1);z-index:300}.flashcard-review_successToast__k2Hkl.flashcard-review_show__63f65{bottom:30px}.flashcard-review_emptyState__3HTRt{text-align:center;padding:40px 20px}.flashcard-review_emptyStateIcon__7VctR{font-size:80px;margin-bottom:24px}.flashcard-review_emptyStateTitle__smmR7{font-size:32px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,#9775fa,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flashcard-review_emptyStateMessage__iEOMP{font-size:18px;color:#b4b4b4;line-height:1.6;margin-bottom:32px}.flashcard-review_emptyStateBtn__5sP2d{padding:14px 32px;background:linear-gradient(135deg,#9775fa,#0f8);border:none;border-radius:30px;color:#fff;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s}.flashcard-review_emptyStateBtn__5sP2d:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,255,136,.3)}@keyframes flashcard-review_cutToBack__7JBBY{0%{transform:translateX(0) translateY(0) rotate(0) scale(1);z-index:100}28%{transform:translateX(-60%) translateY(0) rotate(-5deg) scale(1);z-index:100}40%{transform:translateX(-60%) translateY(70px) rotate(-4deg) scale(.97);z-index:100}46%{transform:translateX(-56%) translateY(90px) rotate(-3deg) scale(.96);z-index:-4}62%{transform:translateX(-32%) translateY(86px) rotate(-1deg) scale(.95);z-index:-4}80%{transform:translateX(-10%) translateY(56px) rotate(0) scale(.94);z-index:-4}to{transform:translateX(-4px) translateY(12px) rotate(-.2deg) scale(.94);z-index:-4}}@keyframes flashcard-review_floatToTomorrow__dJFHN{0%{transform:translateY(0) rotateX(0)}50%{transform:translateY(-100px) rotateX(0) scale(1.1)}to{transform:translateY(-500px) rotateX(0) scale(.8)}}@keyframes flashcard-review_whooshAway__9CKlL{0%{transform:translateX(0) rotateX(0) rotateY(0)}30%{transform:translateX(50px) rotateX(0) rotateY(10deg) scale(1.05)}to{transform:translateX(200%) rotateX(0) rotateY(30deg) scale(.7)}}@keyframes flashcard-review_slideInNew__qwoma{0%{transform:translateY(12px) scale(.94)}to{transform:translateY(0) scale(1)}}@keyframes flashcard-review_fadeIn__uSh45{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RealtimeChatPanel_chatShell__78U1a{width:100%;height:100%;background:var(--color-paper);display:flex;flex-direction:column;overflow:hidden;position:relative;font-family:var(--font-mono)}.RealtimeChatPanel_chatHeader__I0ddQ{padding:16px 16px 0;flex-shrink:0;background:var(--color-paper);border-bottom:1px solid rgba(26,22,18,.18)}.RealtimeChatPanel_chatHeaderTop__Da5F4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.RealtimeChatPanel_chatHeaderLeft___K4Ui{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}.RealtimeChatPanel_chatAvatar__hvo37{width:34px;height:34px;border-radius:50%;background:var(--color-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.RealtimeChatPanel_chatHeaderInfo__2HWMe{flex:1;min-width:0}.RealtimeChatPanel_chatNameRow__XWewN{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:2px}.RealtimeChatPanel_chatExpertName__Jr83l{font-size:.875rem;font-weight:600;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RealtimeChatPanel_chatBadge__mRXyc{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:4px;border:1px solid rgba(26,22,18,.18);color:var(--color-muted);white-space:nowrap;flex-shrink:0}.RealtimeChatPanel_chatDescription__jXsMn{font-size:.75rem;color:var(--color-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RealtimeChatPanel_closeBtn__PyBGp{background:none;border:none;cursor:pointer;color:var(--color-muted);padding:4px;flex-shrink:0;transition:color .15s}.RealtimeChatPanel_closeBtn__PyBGp:hover{color:var(--color-ink)}.RealtimeChatPanel_modeTabs__z1nma{display:flex;gap:0;margin:0 -16px}.RealtimeChatPanel_modeTab__cWGNj{flex:1;padding:10px 0;border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--color-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .25s ease}.RealtimeChatPanel_modeTab__cWGNj:not(.RealtimeChatPanel_active__taabZ):hover{color:var(--color-muted);background:rgba(26,22,18,.03)}.RealtimeChatPanel_modeTab__cWGNj.RealtimeChatPanel_active__taabZ{color:var(--color-accent);border-bottom-color:var(--color-accent)}.RealtimeChatPanel_modeTab__cWGNj svg{flex-shrink:0}.RealtimeChatPanel_chatMessages__MvSgt{flex:1;overflow-y:auto;padding:12px 16px 16px;display:flex;flex-direction:column;gap:14px}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar{width:4px}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar-track{background:transparent}.RealtimeChatPanel_chatMessages__MvSgt::-webkit-scrollbar-thumb{background:rgba(26,22,18,.18);border-radius:2px}.RealtimeChatPanel_msgRow__t7g1M{display:flex;gap:10px;animation:RealtimeChatPanel_fadeUp__aSPt7 .2s ease-out}.RealtimeChatPanel_msgRow__t7g1M.RealtimeChatPanel_fromUser__XnSJP{flex-direction:row-reverse}.RealtimeChatPanel_msgAvatarSm__JBGcs{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.RealtimeChatPanel_msgAvatarSm__JBGcs.RealtimeChatPanel_ai__p1jq0{background:var(--color-accent)}.RealtimeChatPanel_msgAvatarSm__JBGcs.RealtimeChatPanel_user__2TXHG{background:#8b7cf6}.RealtimeChatPanel_msgBubble__KdBRz{max-width:78%;padding:10px 14px;border-radius:16px;font-size:.8125rem;line-height:1.55;color:var(--color-ink)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_aiText__ReHrp{background:rgba(26,22,18,.05)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_userText__CsxFm{background:rgba(139,124,246,.18)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_aiVoice__rhu2v{background:rgba(43,26,47,.08);border-left:2px solid rgba(43,26,47,.35)}.RealtimeChatPanel_msgBubble__KdBRz.RealtimeChatPanel_userVoice__PVE8Q{background:rgba(139,124,246,.15);border-right:2px solid rgba(139,124,246,.25);border-left:none}.RealtimeChatPanel_voiceLabel__Vfink{display:flex;align-items:center;gap:4px;font-size:.625rem;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.RealtimeChatPanel_voiceLabel__Vfink.RealtimeChatPanel_ai__p1jq0{color:var(--color-accent)}.RealtimeChatPanel_voiceLabel__Vfink.RealtimeChatPanel_user__2TXHG{color:#8b7cf6}.RealtimeChatPanel_typingRow__LDWni{display:flex;gap:10px;animation:RealtimeChatPanel_fadeUp__aSPt7 .2s ease-out}.RealtimeChatPanel_typingDots__IL1c1{background:rgba(26,22,18,.05);padding:12px 16px;border-radius:16px;display:flex;gap:5px;align-items:center}.RealtimeChatPanel_typingDot__mhQjP{width:6px;height:6px;border-radius:50%;background:var(--color-muted);animation:RealtimeChatPanel_typingBounce__m0NTn 1.4s ease-in-out infinite}.RealtimeChatPanel_typingDot__mhQjP:nth-child(2){animation-delay:.15s}.RealtimeChatPanel_typingDot__mhQjP:nth-child(3){animation-delay:.3s}.RealtimeChatPanel_suggestions__pkFiX{flex-shrink:0;padding:8px 14px;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.RealtimeChatPanel_suggestions__pkFiX:empty{display:none;padding:0}.RealtimeChatPanel_suggestions__pkFiX::-webkit-scrollbar{display:none}.RealtimeChatPanel_suggestionChip__vqBdr{flex-shrink:0;padding:8px 14px;border-radius:20px;border:1px solid rgba(26,22,18,.18);background:transparent;font-family:inherit;font-size:.75rem;color:var(--color-muted);cursor:pointer;transition:all .15s ease;white-space:nowrap}.RealtimeChatPanel_suggestionChip__vqBdr:hover{border-color:rgba(43,26,47,.35);color:var(--color-ink);background:rgba(43,26,47,.08)}.RealtimeChatPanel_chatInputArea__CD_a_{padding:10px 14px 14px;border-top:1px solid rgba(26,22,18,.18);background:var(--color-paper);flex-shrink:0;position:relative;z-index:10}.RealtimeChatPanel_morphBox__81SjI{background:rgba(26,22,18,.05);border:1px solid rgba(26,22,18,.18);border-radius:14px;position:relative;overflow:hidden;height:48px;transition:height .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}.RealtimeChatPanel_morphBox__81SjI.RealtimeChatPanel_voiceMode__ZkEpx{height:68px;background:rgba(43,26,47,.08);border-color:rgba(43,26,47,.35);box-shadow:none}.RealtimeChatPanel_contentLayer__Qh6Nn{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;overflow:hidden;transition:clip-path .5s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility .3s ease}.RealtimeChatPanel_textLayer__qSLCX{padding:4px 52px 4px 6px}.RealtimeChatPanel_voiceLayer__JS6MX{padding:8px 44px 8px 68px}.RealtimeChatPanel_chatTextInput__kfIOk{flex:1;background:transparent;border:none;outline:none;font-family:inherit;font-size:.8125rem;color:var(--color-ink);padding:8px 10px}.RealtimeChatPanel_chatTextInput__kfIOk::-moz-placeholder{color:var(--color-muted)}.RealtimeChatPanel_chatTextInput__kfIOk::placeholder{color:var(--color-muted)}.RealtimeChatPanel_voiceStatusContainer__o3YNB{flex:1;min-width:0}.RealtimeChatPanel_voiceStatusRow__24F0g{display:flex;align-items:center;gap:4px;margin-bottom:2px}.RealtimeChatPanel_voiceStatusLabel__bQv1z{font-size:.8125rem;font-weight:600;color:var(--color-accent)}.RealtimeChatPanel_voiceStatusLabel__bQv1z.RealtimeChatPanel_muted__TbT00{color:#ef4444}.RealtimeChatPanel_voiceStatusLabel__bQv1z.RealtimeChatPanel_awaitingReply__qdafl{color:#fbbf24}.RealtimeChatPanel_voiceTimer__RNv5p{font-family:var(--font-mono);font-size:.625rem;color:var(--color-muted);margin-left:6px}.RealtimeChatPanel_voiceTranscript__po1KD{font-size:.6875rem;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.RealtimeChatPanel_orb__6rn4P{position:absolute;top:50%;background:var(--color-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1),border-radius .5s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),opacity .2s ease,filter .2s ease,background .3s ease}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I{width:34px;height:34px;border-radius:10px;left:calc(100% - 40px);transform:translateY(-50%)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_inactive__1HfND{opacity:.3;cursor:default}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ{opacity:1}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ:hover{filter:brightness(1.15);box-shadow:0 4px 12px transparent}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_textMode__b756I.RealtimeChatPanel_active__taabZ:active{transform:translateY(-50%) scale(.94)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx{width:48px;height:48px;border-radius:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 20px transparent}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx:hover{filter:brightness(1.05)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx:active{transform:translateY(-50%) scale(.96)}.RealtimeChatPanel_orb__6rn4P.RealtimeChatPanel_voiceMode__ZkEpx.RealtimeChatPanel_muted__TbT00{background:#ef4444;box-shadow:0 0 20px rgba(239,68,68,.3)}.RealtimeChatPanel_orbGlow__vhlDm{position:absolute;border-radius:50%;background:rgba(43,26,47,.12);pointer-events:none;transition:opacity .3s ease,background .3s ease}.RealtimeChatPanel_orbGlow__vhlDm.RealtimeChatPanel_muted__TbT00{background:rgba(239,68,68,.12)}.RealtimeChatPanel_orbIcon__8llPL{position:absolute;transition:opacity .25s ease,transform .25s ease}.RealtimeChatPanel_orbIcon__8llPL.RealtimeChatPanel_hidden__JDegA{opacity:0;transform:scale(.5)}.RealtimeChatPanel_orbIcon__8llPL.RealtimeChatPanel_visible__CfDuh{opacity:1;transform:scale(1)}.RealtimeChatPanel_tapHint__yr893{position:absolute;top:-28px;left:10px;font-family:var(--font-serif);font-size:1.125rem;color:var(--color-accent);opacity:.7;transform:rotate(-4deg);z-index:25;pointer-events:none;animation:RealtimeChatPanel_wiggle__jQZUL 2s ease-in-out infinite}.RealtimeChatPanel_tapHint__yr893.RealtimeChatPanel_hidden__JDegA{display:none}.RealtimeChatPanel_emptyState__XA_r3{color:var(--color-muted);font-size:.875rem;text-align:center;padding:20px}.RealtimeChatPanel_loadingState__4DKYC{color:var(--color-muted);font-size:.875rem;display:flex;align-items:center;gap:8px}.RealtimeChatPanel_errorContainer__sVupq{margin:12px 0 0;padding:10px 14px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:.8125rem;display:flex;justify-content:space-between;align-items:center}.RealtimeChatPanel_retryBtn__d5a6z{margin-left:12px;padding:4px 12px;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4);border-radius:6px;color:#ef4444;cursor:pointer;font-size:.75rem;font-family:inherit}.RealtimeChatPanel_retryBtn__d5a6z:hover{background:rgba(239,68,68,.3)}@keyframes RealtimeChatPanel_fadeUp__aSPt7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes RealtimeChatPanel_typingBounce__m0NTn{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}@keyframes RealtimeChatPanel_wiggle__jQZUL{0%,to{transform:rotate(-4deg)}50%{transform:rotate(-1deg)}}.RealtimeChatPanel_componentWrapper__5xKZ0{width:100%}.RealtimeChatPanel_componentWrapper__5xKZ0 .pc-chat-render{font-size:.8125rem}@media(max-width:480px){.RealtimeChatPanel_chatHeader__I0ddQ{padding:12px 12px 0}.RealtimeChatPanel_modeTabs__z1nma{margin:0 -12px}.RealtimeChatPanel_chatMessages__MvSgt{padding:10px 12px 14px}.RealtimeChatPanel_suggestions__pkFiX{padding:6px 12px}.RealtimeChatPanel_chatInputArea__CD_a_{padding:8px 12px 12px}}.ComponentSocialShare_wrap__dQ6Io{position:relative;display:inline-flex;align-items:center}.ComponentSocialShare_trigger__7ZOjY{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.06);color:inherit;cursor:pointer;transition:background .18s ease}.ComponentSocialShare_trigger__7ZOjY:hover{background:rgba(0,0,0,.12)}.ComponentSocialShare_popover__XP4We{position:absolute;top:calc(100% + 8px);z-index:60;display:flex;flex-direction:column;gap:8px;padding:10px 12px;min-width:-moz-max-content;min-width:max-content;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.18);animation:ComponentSocialShare_componentSharePopIn__034lB .14s ease-out}.ComponentSocialShare_alignRight__zogxy{right:0}.ComponentSocialShare_alignLeft__K31mo{left:0}.ComponentSocialShare_popoverLabel__uT29I{font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;padding:0 2px}.ComponentSocialShare_icons__TgVby{display:flex;align-items:center;gap:6px}.ComponentSocialShare_bar__jfV4k{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 12px;width:100%;margin-bottom:12px;padding:9px 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:rgba(0,0,0,.025)}.ComponentSocialShare_barLabel__PJFRs{display:flex;flex-direction:column;gap:1px;color:currentColor;min-width:0;overflow-wrap:anywhere}.ComponentSocialShare_barLabelBig__YNPnE{font-family:var(--font-serif),Georgia,serif;font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.15}.ComponentSocialShare_barLabelSmall__F8zGD{font-family:var(--font-mono),"Courier New",monospace;font-size:.62rem;letter-spacing:.02em;line-height:1.3;opacity:.62;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ComponentSocialShare_barIcons__G7hbG{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:1 1 auto;min-width:0}.ComponentSocialShare_barIconBtn__6uSoq{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.ComponentSocialShare_barIconBtn__6uSoq:hover{background:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 45%,transparent);transform:translateY(-1px)}@media(max-width:520px){.ComponentSocialShare_bar__jfV4k{padding:9px 11px;flex-direction:column;align-items:flex-start}.ComponentSocialShare_barIcons__G7hbG{gap:6px;justify-content:space-between;width:100%}.ComponentSocialShare_barIconBtn__6uSoq{width:34px;height:34px}}.ComponentSocialShare_iconBtn__CHPKc{display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:34px;padding:0!important;border:none;border-radius:10px;background:#f3f1ee;color:#2b1a2f;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.ComponentSocialShare_iconBtn__CHPKc:hover{background:#2b1a2f;color:#fff;transform:translateY(-1px)}.ComponentSocialShare_iconGlyph__0lZtu{display:inline-flex;align-items:center;justify-content:center}.ComponentSocialShare_iconGlyph__0lZtu svg{width:17px;height:17px}@keyframes ComponentSocialShare_componentSharePopIn__034lB{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ReaderZoomControl_zoomControl__BfKkL{position:fixed;right:16px;bottom:16px;z-index:95;display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 9px 10px;background:var(--rz-bg);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--rz-border);font-family:var(--font-mono);color:var(--rz-ink);filter:drop-shadow(var(--rz-shadow));-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:640px){.ReaderZoomControl_zoomControl__BfKkL{right:10px;bottom:12px;padding:8px 7px 7px}}.ReaderZoomControl_zoomLabel__2Cbpy{line-height:1;color:var(--rz-label);font-family:var(--font-serif);font-weight:700}.ReaderZoomControl_zoomLabelLg__ZjdzF{font-size:17px}.ReaderZoomControl_zoomLabelSm__Jb30m{font-size:10px}.ReaderZoomControl_zoomTrack__lHYN4{position:relative;width:18px;height:96px;cursor:ns-resize;margin:2px 0;touch-action:none}.ReaderZoomControl_zoomTrack__lHYN4:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1.5px;transform:translateX(-50%);background:var(--rz-line)}@media(max-width:640px){.ReaderZoomControl_zoomTrack__lHYN4{height:72px;width:44px}}.ReaderZoomControl_zoomTrackFill__sjBl6{position:absolute;left:50%;bottom:0;width:1.5px;transform:translateX(-50%);background:var(--rz-fill);pointer-events:none}.ReaderZoomControl_zoomThumb__VR4Sm{position:absolute;left:50%;width:14px;height:6px;background:var(--rz-thumb);border:1px solid var(--rz-thumb);transform:translate(-50%,50%);pointer-events:none}@media(max-width:640px){.ReaderZoomControl_zoomThumb__VR4Sm{width:28px;height:14px}}.ReaderZoomControl_zoomReadout__Yg0Mx{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--rz-ink);font-variant-numeric:tabular-nums;padding-top:3px;border-top:1px solid var(--rz-border);width:100%;text-align:center}.ReaderZoomControl_newspaper__vOK34{--rz-bg:hsla(38,44%,92%,.92);--rz-border:rgba(26,22,20,.12);--rz-ink:rgba(26,22,20,.52);--rz-label:rgba(26,22,20,.52);--rz-line:rgba(26,22,20,.22);--rz-fill:#8a2a1a;--rz-thumb:#1a1614;--rz-shadow:0 2px 6px rgba(40,30,18,.1)}.ReaderZoomControl_fiction__DkW2N{--rz-bg:hsla(43,61%,85%,.92);--rz-border:rgba(26,18,8,.18);--rz-ink:rgba(26,18,8,.45);--rz-label:rgba(26,18,8,.5);--rz-line:rgba(26,18,8,.22);--rz-fill:#5a2818;--rz-thumb:#1a1208;--rz-shadow:0 2px 6px rgba(40,30,18,.12)}.ReaderZoomControl_nonfiction__me6E0{--rz-bg:hsla(38,44%,92%,.92);--rz-border:rgba(26,22,20,.12);--rz-ink:rgba(26,22,20,.52);--rz-label:rgba(26,22,20,.52);--rz-line:rgba(26,22,20,.22);--rz-fill:#8a2a1a;--rz-thumb:#1a1614;--rz-shadow:0 2px 6px rgba(40,30,18,.1)}