.LearningShimmer_loading__oDp0K{width:100%;min-width:0;margin:28px 0;background:#fff;color:#302b35;font-family:inherit;box-sizing:border-box;text-align:left;color-scheme:light}.LearningShimmer_loading__oDp0K *{box-sizing:border-box}.LearningShimmer_headingRow__95PIt{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;flex-shrink:0}.LearningShimmer_headingCopy__yiLuM{min-width:0}.LearningShimmer_kicker__dfOq6{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;color:#82758b;font-weight:500}.LearningShimmer_kicker__dfOq6 i{display:block;width:6px;height:6px;background:#b68bd1;border-radius:50%;box-shadow:0 0 0 4px #f5eefb;animation:LearningShimmer_loader-breathe__NqW98 1.8s ease-in-out infinite;flex-shrink:0}.LearningShimmer_headingCopy__yiLuM h2{font-family:inherit;font-size:22px;line-height:1.3;font-weight:650;letter-spacing:-.7px;margin:9px 0 0;color:#28212f}.LearningShimmer_headingCopy__yiLuM p{font-size:12px;line-height:1.7;color:#918697;margin:7px 0 0}.LearningShimmer_toolbar__QwgMJ{display:flex;align-items:center;gap:8px;flex-shrink:0}.LearningShimmer_toolbar__QwgMJ button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;background:#fff;border:1px solid #e5dfe9;border-radius:0;padding:6px 11px;color:#66576f;font:inherit;font-size:11px;cursor:pointer}.LearningShimmer_toolbar__QwgMJ button:hover{background:#faf7fd;border-color:#c6acd8}.LearningShimmer_toolbar__QwgMJ button:focus-visible{outline:2px solid #b16cea;outline-offset:3px}.LearningShimmer_grid__8J4Hh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.LearningShimmer_card__WwcSG{overflow:hidden;border:1px solid #eae5ee;background:#fff}.LearningShimmer_shimmer__TZ72D{position:relative;display:block;overflow:hidden;flex-shrink:0;height:9px;max-width:100%;border-radius:2px;background:#f0edf3}.LearningShimmer_shimmer__TZ72D:after{position:absolute;inset:0;content:"";background:linear-gradient(100deg,transparent 15%,#ffffffb3 50%,transparent 85%);animation:LearningShimmer_loader-shimmer__zO9lG 2.2s ease-in-out infinite;transform:translateX(-100%)}.LearningShimmer_tint__3EEUl{background:#e9dff2}.LearningShimmer_visual__DepuG{height:clamp(90px,10vw,130px);padding:24px;display:flex;align-items:center;gap:18px;background:#fdfcfe;border-bottom:1px solid #f2eef5}.LearningShimmer_visualMark__TPI3z{width:36px;height:36px;border:1px solid #e9e1ef;background:#f5effa;border-radius:8px}.LearningShimmer_copy__MMg1Q{display:grid;gap:16px;padding:26px}.LearningShimmer_heading__TzLTh{height:19px}.LearningShimmer_line__mOShw{height:10px}.LearningShimmer_action__xdnBl{height:30px;margin-top:10px;background:#e9e4ee}.LearningShimmer_compact__Uw02i{max-width:860px;margin:20px auto}.LearningShimmer_compact__Uw02i .LearningShimmer_grid__8J4Hh{grid-template-columns:minmax(0,1fr)}.LearningShimmer_compact__Uw02i .LearningShimmer_visual__DepuG{height:88px}.LearningShimmer_compact__Uw02i .LearningShimmer_headingRow__95PIt{padding-bottom:15px}.LearningShimmer_workspace__Iebta{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;max-width:none;margin:0;overflow:hidden}.LearningShimmer_workspace__Iebta>.LearningShimmer_headingRow__95PIt{min-height:98px;padding:22px 26px 20px;border-bottom:1px solid #eae5ee;background:#fff}.LearningShimmer_workspace__Iebta .LearningShimmer_kicker__dfOq6{font-size:10px;letter-spacing:.5px}.LearningShimmer_workspaceBody__kcKig{display:flex;flex:1 1;min-height:0;overflow:hidden;background:#fff}.LearningShimmer_explorer__Bxuuy{position:relative;display:flex;flex-direction:column;gap:20px;width:190px;flex-shrink:0;padding:24px 20px;border-right:1px solid #eae5ee;background:#fdfcfe}.LearningShimmer_explorerTitle__P3QLW{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:1.2px;color:#b3a7bd;margin-bottom:9px}.LearningShimmer_explorerRow__rK0pq{display:flex;align-items:center;gap:11px;min-height:15px}.LearningShimmer_explorerRow__rK0pq .LearningShimmer_shimmer__TZ72D{height:7px;flex-shrink:1}.LearningShimmer_folder__s9yVv{display:block;width:12px;height:9px;border:1px solid #dfd4e7;border-radius:1px;flex-shrink:0;background:#f7f2fa;position:relative}.LearningShimmer_folder__s9yVv:before{content:"";position:absolute;left:-1px;top:-4px;width:6px;height:4px;border:1px solid #dfd4e7;border-bottom:0;border-radius:1px 1px 0 0;background:#f7f2fa}.LearningShimmer_file__KJssb{display:block;width:9px;height:12px;border:1px solid #e1d8e8;border-radius:1px;flex-shrink:0}.LearningShimmer_explorerBottom__vYGUa{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:35px}.LearningShimmer_explorerBottom__vYGUa .LearningShimmer_shimmer__TZ72D{height:5px}.LearningShimmer_codeArea__DPb6y{display:flex;flex-direction:column;flex:1 1;min-width:0;overflow:hidden;background:#fff}.LearningShimmer_tabStrip__MB2HZ{height:40px;min-height:40px;display:flex;align-items:center;gap:20px;border-bottom:1px solid #eee9f2;background:#fdfcfe}.LearningShimmer_tabStrip__MB2HZ>span:first-child{height:100%;display:flex;align-items:center;padding:0 23px;border-right:1px solid #eee9f2;border-top:2px solid #e3d3ee;background:#fff}.LearningShimmer_tabStrip__MB2HZ .LearningShimmer_shimmer__TZ72D{height:7px}.LearningShimmer_codeToolbar__RBAln{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 22px;border-bottom:1px solid #f3eff6;min-height:40px}.LearningShimmer_codeToolbar__RBAln>div{display:flex;gap:8px}.LearningShimmer_codeToolbar__RBAln .LearningShimmer_shimmer__TZ72D{height:6px}.LearningShimmer_codeLines__kCIbO{padding:28px 0;overflow:hidden}.LearningShimmer_codeLine__Mu4zl{display:flex;align-items:center;gap:15px;min-height:27px}.LearningShimmer_codeLine__Mu4zl>span{width:38px;min-width:38px;text-align:right;padding-right:2px;color:#d2cbd9;font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.LearningShimmer_codeLine__Mu4zl>div{display:flex;align-items:center;gap:11px;width:min(74%,540px);min-width:0;padding-right:15px}.LearningShimmer_codeLine__Mu4zl .LearningShimmer_shimmer__TZ72D{height:7px;flex-shrink:1}.LearningShimmer_previewArea__VnlZp{width:31%;min-width:210px;display:flex;flex-direction:column;min-height:0;border-left:1px solid #eae5ee;background:#fdfcfe}.LearningShimmer_previewHeading__uE4LM{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 18px;border-bottom:1px solid #eee9f2;font-size:9px;letter-spacing:1px;color:#b3a7bd}.LearningShimmer_previewHeading__uE4LM .LearningShimmer_shimmer__TZ72D{height:7px}.LearningShimmer_phoneSpace__srskg{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:0;padding:24px}.LearningShimmer_phone__W6Brm{position:relative;display:flex;flex-direction:column;width:clamp(130px,15vw,205px);max-height:100%;aspect-ratio:393/852;border:2px solid #e1d7e8;border-radius:30px;padding:15px 12px 20px;background:#fff;box-shadow:0 10px 35px #4b2d6110;overflow:hidden}.LearningShimmer_notch__2TM7T{display:block;flex-shrink:0;width:35%;height:11px;max-height:3%;margin:0 auto 24px;border-radius:15px;background:#eee7f3}.LearningShimmer_phoneScreen__l7RjO{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:hidden}.LearningShimmer_phoneScreen__l7RjO>.LearningShimmer_shimmer__TZ72D:first-child{height:10px;margin-bottom:8px}.LearningShimmer_phoneCard__wzZBB{width:100%;height:auto;aspect-ratio:1.25;background:#f4edf9;border-radius:12px}.LearningShimmer_phoneTiles__lSGqm{display:flex;gap:9px}.LearningShimmer_phoneTiles__lSGqm>.LearningShimmer_shimmer__TZ72D{width:calc(50% - 4.5px);height:auto;aspect-ratio:.9;background:#f5f1f8;border-radius:8px}.LearningShimmer_phoneScreen__l7RjO>.LearningShimmer_shimmer__TZ72D:not(.LearningShimmer_phoneCard__wzZBB){height:6px}.LearningShimmer_homeIndicator__MmP9P{position:absolute;bottom:10px;left:35%;width:30%;height:3px;background:#e9e0f0;border-radius:3px}.LearningShimmer_footer__IJ5I3{display:flex;align-items:center;gap:8px;padding:10px 20px;border-top:1px solid #eae5ee;min-height:34px;flex-shrink:0}.LearningShimmer_footer__IJ5I3>span{width:4px;height:4px;background:#c2a5d5;border-radius:50%}.LearningShimmer_footer__IJ5I3 p{font-size:10px;line-height:1.5;color:#a496af;margin:0}.LearningShimmer_code__BcLys{height:100%;overflow:hidden;margin:0;padding:17px 0}.LearningShimmer_code__BcLys>.LearningShimmer_headingRow__95PIt{padding:0 24px 4px}.LearningShimmer_code__BcLys .LearningShimmer_codeLines__kCIbO{padding-top:18px}.LearningShimmer_code__BcLys .LearningShimmer_kicker__dfOq6{font-size:11px}.LearningShimmer_listRows__BQTHj{border-top:1px solid #f0ebf4}.LearningShimmer_listRow__tT_ii{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #f0ebf4}.LearningShimmer_listVisual__UCW_m{width:38px;height:38px;border-radius:5px;background:#f3edf8}.LearningShimmer_listRow__tT_ii>div{display:flex;flex:1 1;flex-direction:column;gap:12px}.LearningShimmer_listRow__tT_ii .LearningShimmer_shimmer__TZ72D{height:8px}.LearningShimmer_listRow__tT_ii .LearningShimmer_listVisual__UCW_m{height:38px}.LearningShimmer_list__uWuTa.LearningShimmer_compact__Uw02i{max-width:none}.LearningShimmer_loading__oDp0K[aria-busy=false] .LearningShimmer_kicker__dfOq6 i,.LearningShimmer_loading__oDp0K[aria-busy=false] .LearningShimmer_shimmer__TZ72D:after{animation:none}.LearningShimmer_loading__oDp0K[aria-busy=false] .LearningShimmer_kicker__dfOq6 i{background:#b1a6b7;box-shadow:none}@keyframes LearningShimmer_loader-shimmer__zO9lG{to{transform:translateX(100%)}}@keyframes LearningShimmer_loader-breathe__NqW98{50%{opacity:.45}}@media(max-width:900px){.LearningShimmer_explorer__Bxuuy{width:155px;padding:22px 16px}.LearningShimmer_previewArea__VnlZp{width:30%;min-width:175px}.LearningShimmer_phoneSpace__srskg{padding:18px}.LearningShimmer_phone__W6Brm{width:145px}.LearningShimmer_workspace__Iebta>.LearningShimmer_headingRow__95PIt{padding:20px}.LearningShimmer_codeLine__Mu4zl>div{width:80%}}@media(max-width:680px){.LearningShimmer_grid__8J4Hh{grid-template-columns:minmax(0,1fr);gap:18px}.LearningShimmer_copy__MMg1Q{padding:22px}.LearningShimmer_workspace__Iebta>.LearningShimmer_headingRow__95PIt{min-height:90px;padding:18px 16px;gap:12px}.LearningShimmer_workspace__Iebta .LearningShimmer_headingCopy__yiLuM h2{font-size:18px;letter-spacing:-.4px;max-width:250px}.LearningShimmer_headingCopy__yiLuM p{font-size:11px}.LearningShimmer_toolbar__QwgMJ{gap:5px}.LearningShimmer_toolbar__QwgMJ button{min-height:30px;padding:5px 8px;font-size:10px}.LearningShimmer_explorer__Bxuuy{width:115px;padding:20px 12px;gap:19px}.LearningShimmer_explorerTitle__P3QLW{font-size:8px;letter-spacing:.5px}.LearningShimmer_explorerTitle__P3QLW>.LearningShimmer_shimmer__TZ72D,.LearningShimmer_previewArea__VnlZp{display:none}.LearningShimmer_codeLine__Mu4zl{gap:9px;min-height:26px}.LearningShimmer_codeLine__Mu4zl>span{min-width:27px;width:27px;font-size:9px}.LearningShimmer_codeLine__Mu4zl>div{width:80%}.LearningShimmer_codeToolbar__RBAln{padding:12px 15px}.LearningShimmer_footer__IJ5I3{padding:10px 14px}.LearningShimmer_codeLines__kCIbO{padding-top:22px}.LearningShimmer_code__BcLys>.LearningShimmer_headingRow__95PIt{padding-left:17px}.LearningShimmer_workspace__Iebta .LearningShimmer_kicker__dfOq6{font-size:9px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.LearningShimmer_shimmer__TZ72D:after{animation:none;display:none}.LearningShimmer_kicker__dfOq6 i{animation:none}}.Academy_adminPage__Q_XCj,.Academy_publicPage__6fL0I{--ink:#211b2c;--muted:#716a79;--purple:#7044e8;--coral:#ff775e;color:var(--ink);font-family:inherit;background:#fff}.Academy_adminPage__Q_XCj *,.Academy_publicPage__6fL0I *{box-sizing:border-box}.Academy_publicPage__6fL0I{min-height:calc(100vh - 80px);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;max-width:1440px;margin:auto;padding:90px clamp(24px,7vw,110px)}.Academy_publicCopy__Yw_Cc{max-width:650px}.Academy_comingPill__lQfft,.Academy_heroPill__TLsad{display:inline-flex;align-items:center;gap:9px;border-radius:100px;background:#f1eaff;color:#6840cf;padding:9px 14px;font-size:12px;font-weight:750}.Academy_comingPill__lQfft span,.Academy_publicFootnote__qI53D span{width:8px;height:8px;background:#ff8066;border-radius:50%}.Academy_eyebrow___69TJ{font-size:11px;font-weight:800;letter-spacing:.15em;color:#8b70d0;text-transform:uppercase}.Academy_publicCopy__Yw_Cc .Academy_eyebrow___69TJ{margin:42px 0 17px}.Academy_publicCopy__Yw_Cc h1{font-size:clamp(46px,5.5vw,82px);line-height:1.04;letter-spacing:-.055em;margin:0}.Academy_intro__hgnvl h2 span,.Academy_publicCopy__Yw_Cc h1 span,.Academy_welcomeHero__9vm9V h2 span{color:var(--purple)}.Academy_publicDescription__s4_a_{font-size:17px;line-height:1.8;color:var(--muted);max-width:520px;margin:26px 0 30px}.Academy_dangerText__iOKQr,.Academy_iconButton__hP9rO,.Academy_playerRetry__TH7ud,.Academy_primary__wR1zk,.Academy_secondary__rKCfO,.Academy_textButton__pcNxr{border:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none}.Academy_primary__wR1zk{background:var(--purple);color:white;padding:13px 19px;border-radius:11px;font-weight:700;font-size:13px}.Academy_primary__wR1zk:hover{background:#5b31ce}.Academy_secondary__rKCfO{background:white;color:var(--ink);border:1px solid #e6e1ec;border-radius:10px;padding:11px 15px;font-weight:700;font-size:12px}.Academy_secondary__rKCfO:hover{border-color:#a796d1}.Academy_textButton__pcNxr{background:transparent;color:#7044e8;padding:8px 0;font-size:13px;font-weight:750}.Academy_iconButton__hP9rO{background:transparent;color:#766e7f;padding:8px;border-radius:8px}.Academy_dangerText__iOKQr{background:transparent;color:#c34849;padding:8px 0;font-size:13px;font-weight:700}.Academy_adminPage__Q_XCj button:disabled,.Academy_publicPage__6fL0I button:disabled{opacity:.5;cursor:not-allowed}.Academy_publicFootnote__qI53D{margin-top:75px;display:flex;align-items:center;gap:10px;font-size:12px;color:#9a93a1}.Academy_publicVisual__8vWKs{position:relative;height:480px;display:grid;place-items:center}.Academy_visualOrbit__NuhGe{position:absolute;width:390px;height:390px;border:1px solid #e8dffa;border-radius:50%;background:#f8f5ff}.Academy_backScreen__bKhZW{position:absolute;width:72%;height:59%;background:#ffb49e;border-radius:24px;transform:rotate(9deg)}.Academy_artScreen__RkDyQ{position:relative;width:78%;height:63%;border-radius:22px;background:#21182f;box-shadow:0 28px 70px #2d1c5a35;padding:24px;color:white;display:flex;flex-direction:column}.Academy_artBrand__uAns6{font-weight:800;font-size:14px;letter-spacing:-.04em}.Academy_artBrand__uAns6 span{font-size:8px}.Academy_artPlay__kpdIQ{margin:auto;display:grid;place-items:center;width:78px;height:78px;border-radius:50%;background:#fa8069;color:white}.Academy_artTimeline__ZP9hS{height:4px;background:#ffffff40;border-radius:4px;position:relative}.Academy_artTimeline__ZP9hS span{display:block;width:38%;height:100%;background:#ff8c71}.Academy_artTimeline__ZP9hS i{position:absolute;left:38%;top:-3px;width:10px;height:10px;background:white;border-radius:50%}.Academy_artControl__9S6c8{display:flex;gap:5px;margin-top:13px}.Academy_artControl__9S6c8 span{width:5px;height:5px;border-radius:50%;background:#ffffff80}.Academy_artLabel__J1iw1,.Academy_artMini__rQdqQ{position:absolute;background:white;border-radius:14px;box-shadow:0 14px 40px #31204c1c;padding:15px;display:flex;align-items:center;gap:11px;font-size:12px;font-weight:700}.Academy_artLabel__J1iw1{right:-5%;top:15%;color:#7247e5}.Academy_artMini__rQdqQ{left:-5%;bottom:12%;color:#e77862}.Academy_artDot__PDIzX{position:absolute;right:6%;bottom:8%;width:20px;height:20px;border-radius:50%;background:#ffa75c}.Academy_previewNotice__hdtNJ{background:#241b33;color:white;padding:10px clamp(20px,4vw,60px);display:flex;align-items:center;gap:16px;font-size:12px}.Academy_previewNotice__hdtNJ span{display:flex;align-items:center;gap:6px;font-weight:700}.Academy_previewNotice__hdtNJ p{margin:0;color:#d7cde5;flex:1 1}.Academy_previewDot__oX25_{color:#dccbff}.Academy_workspace__acc8w{display:grid;grid-template-columns:230px minmax(0,1fr);max-width:1800px;margin:auto}.Academy_sidebar__8N_o6{border-right:1px solid #efedf1;padding:32px 20px;min-height:100vh}.Academy_sidebarBrand__Zv3Uf{display:flex;align-items:center;gap:10px;padding:4px 8px 35px}.Academy_brandMark__32Dtw{background:#7044e8;color:white;border-radius:10px;width:37px;height:37px;display:grid;place-items:center}.Academy_sidebarBrand__Zv3Uf strong{font-size:16px}.Academy_sidebarBrand__Zv3Uf small{display:block;font-size:10px;color:#a09aa6;font-weight:500}.Academy_sidebarLabel__5qUkX{font-size:9px;letter-spacing:.12em;color:#aaa2b1;font-weight:800;padding:0 10px}.Academy_sidebar__8N_o6 nav{display:grid;gap:5px}.Academy_sidebar__8N_o6 nav button{border:0;background:transparent;text-align:left;padding:12px 13px;border-radius:10px;display:flex;align-items:center;gap:12px;color:#77707e;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.Academy_sidebar__8N_o6 nav button.Academy_navActive__5FR3v{background:#f1ebff;color:#7044e8}.Academy_sidebar__8N_o6 nav i{width:6px;height:6px;background:#ff8b75;border-radius:50%;margin-left:auto}.Academy_sidebarNote__4eHFZ{margin-top:70px;background:#f8f5ff;padding:18px;border-radius:14px;color:#7044e8}.Academy_sidebarNote__4eHFZ h3{font-size:13px;margin:12px 0 7px}.Academy_sidebarNote__4eHFZ p{font-size:11px;line-height:1.6;color:#8d819f;margin:0}.Academy_content__ucDjb{min-width:0;padding:34px clamp(22px,4vw,64px) 50px}.Academy_moduleHeader__k203H,.Academy_pageHeader__HVjff,.Academy_sectionHeading__1wD_F,.Academy_watchMeta__Z8bY_,.Academy_watchToolbar__8_YJk{display:flex;justify-content:space-between;align-items:center;gap:15px}.Academy_pageHeader__HVjff{margin-bottom:36px}.Academy_pageHeader__HVjff h1{font-size:clamp(28px,3vw,38px);letter-spacing:-.04em;margin:6px 0}.Academy_pageHeader__HVjff h1 span{color:#fa8069}.Academy_intro__hgnvl{display:flex;justify-content:space-between;gap:30px;align-items:end;margin:0 0 26px}.Academy_intro__hgnvl h2,.Academy_welcomeHero__9vm9V h2{font-size:clamp(23px,2.5vw,32px);letter-spacing:-.04em;margin:0 0 9px}.Academy_editorIntro__ls0gN,.Academy_intro__hgnvl p,.Academy_quiet__cJiNS{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.Academy_miniStats__u_iEt{display:flex;gap:25px}.Academy_miniStats__u_iEt span{display:grid;gap:3px;font-size:11px;color:#948c9b;white-space:nowrap}.Academy_miniStats__u_iEt strong{font-size:22px;color:var(--ink)}.Academy_welcomeHero__9vm9V{background:#f4efff;border-radius:20px;padding:32px;display:flex;justify-content:space-between;overflow:hidden;position:relative;margin-bottom:32px}.Academy_welcomeHero__9vm9V h2{font-size:34px;margin:20px 0 12px}.Academy_welcomeHero__9vm9V p{max-width:440px;color:#796f85;line-height:1.7;font-size:13px}.Academy_controlRow__hVkuS{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.Academy_heroArt__P6vVt{width:210px;min-height:160px;display:grid;place-items:center;position:relative}.Academy_heroArt__P6vVt span{position:absolute;width:170px;height:170px;border:1px solid #d9c9ff;border-radius:50%}.Academy_heroArt__P6vVt div{width:100px;height:100px;border-radius:26px;background:#7044e8;color:white;display:grid;place-items:center;transform:rotate(-9deg)}.Academy_heroArt__P6vVt i{position:absolute;right:15px;top:0;width:18px;height:18px;background:#ffad86;border-radius:50%}.Academy_libraryTools__ASdai{display:flex;align-items:center;justify-content:space-between;gap:20px}.Academy_search__vDw_z{display:flex;align-items:center;gap:10px;background:#f8f7f9;border:1px solid #efedf1;border-radius:11px;padding:0 12px;color:#9a92a1;max-width:430px;width:100%}.Academy_search__vDw_z input{border:0;background:transparent;padding:13px 0;outline:0;min-width:0;flex:1 1;font:inherit;font-size:13px}.Academy_savedNote__UiNqi{display:flex;gap:7px;align-items:center;color:#a39ba9;font-size:11px}.Academy_categoryFilters__PEdZW{display:flex;gap:8px;overflow:auto;padding:19px 0}.Academy_categoryFilters__PEdZW button{border:1px solid #ece8f0;background:white;border-radius:100px;padding:8px 13px;color:#77707d;white-space:nowrap;font:inherit;font-size:11px;cursor:pointer}.Academy_categoryFilters__PEdZW .Academy_filterActive__88zSV{background:#27202f;color:white;border-color:#27202f}.Academy_librarySection__5d6lU{margin-top:34px}.Academy_sectionHeading__1wD_F{margin-bottom:18px}.Academy_sectionHeading__1wD_F h2,.Academy_sectionHeading__1wD_F h3{margin:3px 0;font-size:20px;letter-spacing:-.03em}.Academy_cardGrid__lAdqN,.Academy_categoryGrid__XkQy_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.Academy_card__kjd95{border:1px solid #eeeaf1;border-radius:16px;overflow:hidden;background:#fff}.Academy_cardOpen__SXmB2{display:block;border:0;padding:0;width:100%;cursor:pointer;text-align:left}.Academy_thumbnail__ni__g{height:auto;aspect-ratio:16/9;background:#eee8ff;position:relative;overflow:hidden;color:#7a53d8}.Academy_courseThumbnail__NSElp{background:#ffe9e2;color:#db745d}.Academy_thumbnail__ni__g img{width:100%;height:100%;object-fit:cover}.Academy_thumbnailBrand__IBV1I{position:absolute;top:15px;left:16px;font-size:10px;font-weight:800;letter-spacing:-.03em}.Academy_thumbnailBrand__IBV1I span{font-size:6px}.Academy_thumbnailMotif__pu1J2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#ffffff99;display:grid;place-items:center}.Academy_thumbnailLine__sl5fT{position:absolute;left:16px;right:16px;bottom:15px;height:2px;background:#ffffff99}.Academy_duration__1d9en,.Academy_thumbnailLabel__8YrzN{position:absolute;bottom:12px;background:#211b2cca;color:white;font-size:9px;font-weight:750;padding:5px 7px;border-radius:5px}.Academy_thumbnailLabel__8YrzN{left:12px}.Academy_duration__1d9en{right:12px}.Academy_cardBody__sXQrU{padding:17px}.Academy_cardFooter__tpK27,.Academy_cardMeta__9HYUi{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#978f9e}.Academy_badge__hh3oN{display:inline-block;border-radius:100px;background:#f4efff;color:#7859bd;padding:5px 9px;font-size:10px;font-weight:700;white-space:nowrap}.Academy_card__kjd95 h3{font-size:16px;margin:13px 0 8px}.Academy_card__kjd95 h3 button{border:0;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.Academy_cardBody__sXQrU>p{font-size:12px;color:#8a8291;line-height:1.6;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Academy_cardFooter__tpK27{border-top:1px solid #f1eff2;padding-top:10px}.Academy_cardFooter__tpK27 span,.Academy_scheduleDate__e_MZV{display:flex;align-items:center;gap:7px}.Academy_empty__U0wTJ{text-align:center;padding:46px 20px;border:1px dashed #e7e0ee;border-radius:16px}.Academy_emptyIcon__cpUDh,.Academy_uploadIcon__OyjKB{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:17px;background:#f2edff;color:#7952e6}.Academy_empty__U0wTJ h3{font-size:16px;margin:16px 0 8px}.Academy_empty__U0wTJ p{max-width:360px;margin:0 auto 18px;color:#938a99;font-size:12px;line-height:1.7}.Academy_workspaceFooter__QGpn1{margin-top:70px;border-top:1px solid #efebf1;padding-top:22px;display:flex;align-items:center;gap:15px;font-size:10px;color:#ada5b2}.Academy_workspaceFooter__QGpn1 span{font-weight:800;color:#746b7b}.Academy_workspaceFooter__QGpn1 p{flex:1 1}.Academy_providerCard__X_X8o{display:flex;gap:16px;align-items:start;background:#f8f5ff;border:1px solid #eee6ff;padding:20px;border-radius:14px;margin:20px 0}.Academy_providerPending__auX7X,.Academy_providerReady__CKwqw{display:grid;place-items:center;min-width:45px;height:45px;border-radius:12px;background:white;color:#7044e8}.Academy_providerCard__X_X8o h3{font-size:14px;margin:0 0 6px}.Academy_providerCard__X_X8o p{font-size:12px;color:#807589;line-height:1.6;margin:0 0 10px}.Academy_videoList__2VnCJ{border:1px solid #eeeaf1;border-radius:15px;overflow:hidden}.Academy_tableHead__W9_Bm,.Academy_videoRow__Ei80V{display:grid;grid-template-columns:minmax(200px,2fr) 1fr 1fr auto;gap:15px;align-items:center;padding:13px 18px}.Academy_tableHead__W9_Bm{background:#faf9fb;color:#9b93a1;font-size:10px;font-weight:700}.Academy_videoRow__Ei80V{border-top:1px solid #f1eef3;font-size:12px}.Academy_rowTitle__fgMAy{border:0;background:none;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;cursor:pointer;min-width:0}.Academy_rowTitle__fgMAy .Academy_thumbnail__ni__g{width:95px;flex:none;border-radius:8px}.Academy_rowTitle__fgMAy .Academy_duration__1d9en,.Academy_rowTitle__fgMAy .Academy_thumbnailBrand__IBV1I,.Academy_rowTitle__fgMAy .Academy_thumbnailLabel__8YrzN,.Academy_rowTitle__fgMAy .Academy_thumbnailLine__sl5fT{display:none}.Academy_rowTitle__fgMAy .Academy_thumbnailMotif__pu1J2{width:30px;height:30px}.Academy_rowTitle__fgMAy small,.Academy_rowTitle__fgMAy strong{display:block}.Academy_rowTitle__fgMAy small{color:#a39aa9;margin-top:5px}.Academy_rowSource__6jU7V{color:#777}.Academy_categoryCard__2YwsA{border:1px solid #eeeaf1;border-radius:15px;padding:22px}.Academy_categoryCard__2YwsA>span{color:#7044e8}.Academy_categoryCard__2YwsA h3{font-size:16px}.Academy_categoryCard__2YwsA p{min-height:40px;color:#8d8493;font-size:12px;line-height:1.6}.Academy_scheduleDate__e_MZV{font-size:12px;color:#8b8291}.Academy_errorNotice__ZlgmZ,.Academy_formError__1iznm,.Academy_setupNote__tFGJF{color:#a73a42;background:#fff0f0;border-radius:10px;padding:12px;font-size:12px}.Academy_errorNotice__ZlgmZ{display:flex;justify-content:space-between;align-items:center}.Academy_formSuccess__jnbEU{color:#26765a;background:#ecf9f2;border-radius:10px;padding:12px;font-size:12px}.Academy_editor__k_oQ5{max-width:850px}.Academy_editor__k_oQ5 h2{font-size:28px;letter-spacing:-.04em;margin:8px 0 12px}.Academy_editorIntro__ls0gN{margin-bottom:25px}.Academy_fieldset__aB1Mj{border:0;padding:0;margin:0}.Academy_field__g_nrE{display:grid;gap:8px;margin:17px 0;font-size:12px;font-weight:700}.Academy_field__g_nrE small{font-weight:400;color:#99909f}.Academy_credentialBox__xi3As input,.Academy_field__g_nrE input,.Academy_field__g_nrE select,.Academy_field__g_nrE textarea{width:100%;border:1px solid #e6e0ea;border-radius:9px;background:#fff;padding:12px;font:inherit;font-size:13px;color:#2b2331;min-width:0}.Academy_field__g_nrE textarea{resize:vertical}.Academy_field__g_nrE input:focus,.Academy_field__g_nrE select:focus,.Academy_field__g_nrE textarea:focus,.Academy_search__vDw_z:focus-within{outline:2px solid #b9a5f4;outline-offset:1px}.Academy_formGrid__jrRHx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.Academy_formActions__qv8lq{display:flex;gap:10px;margin-top:24px}.Academy_deleteArea__44BBH{margin-top:35px;padding-top:20px;border-top:1px solid #eeeaf0;font-size:12px}.Academy_deleteArea__44BBH button{margin-right:16px}.Academy_checkbox__ueWYU{display:flex;align-items:center;gap:9px;font-size:13px;margin:18px 0}.Academy_captionRow__BBzba{display:grid;grid-template-columns:1fr 1fr 2fr auto;gap:10px;align-items:center}.Academy_lessonEditor__n1GDl,.Academy_moduleEditor__bpG5N{border:1px solid #eae4ef;border-radius:12px;padding:17px;margin:14px 0}.Academy_lessonEditor__n1GDl{background:#faf8fc}.Academy_moduleHeader__k203H .Academy_field__g_nrE{flex:1 1}.Academy_moduleNumber__4Y_yS{color:#9e85df;font-weight:800}.Academy_lessonActions__SumbN{display:flex;gap:15px}.Academy_uploadZone__3205l{margin:32px 0;padding:30px;border:1px dashed #cdbbef;border-radius:16px;text-align:center;background:#fbf9ff}.Academy_uploadZone__3205l h3{font-size:17px}.Academy_uploadZone__3205l p{font-size:12px;color:#80758a}.Academy_uploadZone__3205l progress{display:block;width:min(100%,400px);margin:16px auto}.Academy_uploadZone__3205l>button{margin:8px}.Academy_filePicker__oUPfo{display:block;margin:15px auto;font-size:12px;color:#7044e8;font-weight:700}.Academy_filePicker__oUPfo input{display:block;margin:10px auto;max-width:100%;font-size:12px}.Academy_watchGrid__8lBsp{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px}.Academy_watchToolbar__8_YJk{margin-bottom:20px}.Academy_player__DSL_f{aspect-ratio:16/9;background:#21192e;border-radius:16px;overflow:hidden}.Academy_player__DSL_f iframe{width:100%;height:100%;border:0}.Academy_playerEmpty__SkH8h{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:white;padding:20px}.Academy_playerEmpty__SkH8h span{display:grid;place-items:center;background:#ffffff20;border-radius:50%;width:68px;height:68px}.Academy_playerEmpty__SkH8h h3{margin:18px 0 5px}.Academy_playerEmpty__SkH8h p{color:#b9adca;font-size:12px}.Academy_playerRetry__TH7ud{background:transparent;color:#d8c7ff;font-size:12px}.Academy_watchInfo__n3dwv{padding:24px 0}.Academy_watchInfo__n3dwv h1{font-size:25px;letter-spacing:-.04em}.Academy_creator__y2brM{font-size:10px;font-weight:800;letter-spacing:.12em;color:#8a77b2}.Academy_courseContext__PHPJY,.Academy_description__114BG{font-size:13px;color:#7d7484;line-height:1.8;white-space:pre-wrap}.Academy_captionLinks__IMFI8,.Academy_tags__BxgzB{display:flex;gap:10px;flex-wrap:wrap;font-size:12px}.Academy_captionLinks__IMFI8 a{color:#7044e8}.Academy_tags__BxgzB span{background:#f4efff;color:#7044e8;padding:6px 9px;border-radius:6px}.Academy_liveControls__xLlIy,.Academy_playlist__iEreh{border:1px solid #eee9f1;border-radius:15px;padding:22px;height:fit-content}.Academy_playlist__iEreh h2{font-size:19px;line-height:1.35}.Academy_playlistModule__hYKPx{border-top:1px solid #eeeaf1;margin-top:20px;padding-top:10px}.Academy_playlistModule__hYKPx h3{font-size:13px;display:flex;gap:12px}.Academy_playlistModule__hYKPx h3 span{color:#a98cfa}.Academy_playlistModule__hYKPx button{width:100%;border:0;background:transparent;border-radius:8px;text-align:left;padding:11px;display:flex;gap:10px;align-items:center;color:#817788;font:inherit;font-size:12px;cursor:pointer}.Academy_playlistModule__hYKPx button.Academy_selectedLesson__yF2RB{background:#f2edff;color:#7044e8}.Academy_railArt__qu8x2{display:grid;place-items:center;height:160px;color:#baa4ed;background:#f7f3ff;border-radius:12px;margin-top:25px}.Academy_liveControls__xLlIy{margin-top:10px}.Academy_liveControls__xLlIy .Academy_quiet__cJiNS{margin:10px 0}.Academy_credentialBox__xi3As{background:#fff8ee;border-radius:12px;padding:18px;margin-top:20px;font-size:12px}.Academy_credentialBox__xi3As label{display:block;margin-top:12px}.Academy_credentialBox__xi3As input{margin-top:5px}.Academy_credentialBox__xi3As h4{margin:0}@media(max-width:1000px){.Academy_cardGrid__lAdqN,.Academy_categoryGrid__XkQy_{grid-template-columns:repeat(2,minmax(0,1fr))}.Academy_watchGrid__8lBsp{grid-template-columns:minmax(0,1fr) 250px}.Academy_workspace__acc8w{grid-template-columns:180px minmax(0,1fr)}.Academy_sidebar__8N_o6{padding:25px 12px}.Academy_miniStats__u_iEt{gap:12px}}@media(max-width:720px){.Academy_publicPage__6fL0I{grid-template-columns:1fr;gap:10px;padding:60px 24px}.Academy_publicVisual__8vWKs{height:330px}.Academy_visualOrbit__NuhGe{width:280px;height:280px}.Academy_artScreen__RkDyQ{height:70%}.Academy_publicFootnote__qI53D{margin-top:35px}.Academy_previewNotice__hdtNJ{flex-wrap:wrap;gap:7px}.Academy_previewNotice__hdtNJ p{flex-basis:100%;order:3}.Academy_workspace__acc8w{display:block}.Academy_sidebar__8N_o6{min-height:0;border-right:0;border-bottom:1px solid #eee;padding:15px}.Academy_sidebarBrand__Zv3Uf,.Academy_sidebarLabel__5qUkX,.Academy_sidebarNote__4eHFZ{display:none}.Academy_sidebar__8N_o6 nav{display:flex;overflow:auto;gap:3px}.Academy_sidebar__8N_o6 nav button{white-space:nowrap;padding:10px}.Academy_content__ucDjb{padding:26px 18px}.Academy_intro__hgnvl{display:block}.Academy_miniStats__u_iEt{margin-top:20px}.Academy_welcomeHero__9vm9V{padding:24px}.Academy_heroArt__P6vVt{display:none}.Academy_watchGrid__8lBsp{display:block}.Academy_playlist__iEreh{margin-top:20px}.Academy_tableHead__W9_Bm{display:none}.Academy_videoRow__Ei80V{grid-template-columns:minmax(0,1fr) auto}.Academy_rowSource__6jU7V,.Academy_videoRow__Ei80V>.Academy_badge__hh3oN{display:none}.Academy_captionRow__BBzba{grid-template-columns:1fr 1fr}.Academy_moduleHeader__k203H{flex-wrap:wrap}.Academy_savedNote__UiNqi{display:none}}@media(max-width:470px){.Academy_cardGrid__lAdqN,.Academy_categoryGrid__XkQy_,.Academy_formGrid__jrRHx{grid-template-columns:1fr}.Academy_pageHeader__HVjff{align-items:flex-start}.Academy_pageHeader__HVjff .Academy_primary__wR1zk{font-size:11px;padding:10px}.Academy_miniStats__u_iEt{justify-content:space-between}.Academy_publicCopy__Yw_Cc h1{font-size:43px}.Academy_artLabel__J1iw1{right:-3%}.Academy_artMini__rQdqQ{left:-3%}.Academy_formActions__qv8lq{flex-wrap:wrap}.Academy_thumbnail__ni__g{aspect-ratio:16/9}}.Academy_adminPage__Q_XCj .Academy_cardBody__sXQrU>p,.Academy_adminPage__Q_XCj .Academy_description__114BG,.Academy_adminPage__Q_XCj .Academy_editorIntro__ls0gN,.Academy_adminPage__Q_XCj .Academy_empty__U0wTJ p,.Academy_adminPage__Q_XCj .Academy_field__g_nrE,.Academy_adminPage__Q_XCj .Academy_field__g_nrE input,.Academy_adminPage__Q_XCj .Academy_field__g_nrE select,.Academy_adminPage__Q_XCj .Academy_field__g_nrE textarea,.Academy_adminPage__Q_XCj .Academy_intro__hgnvl p,.Academy_adminPage__Q_XCj .Academy_playlistModule__hYKPx button,.Academy_adminPage__Q_XCj .Academy_primary__wR1zk,.Academy_adminPage__Q_XCj .Academy_providerCard__X_X8o p,.Academy_adminPage__Q_XCj .Academy_quiet__cJiNS,.Academy_adminPage__Q_XCj .Academy_search__vDw_z input,.Academy_adminPage__Q_XCj .Academy_secondary__rKCfO,.Academy_adminPage__Q_XCj .Academy_sidebar__8N_o6 nav button,.Academy_adminPage__Q_XCj .Academy_textButton__pcNxr,.Academy_adminPage__Q_XCj .Academy_uploadZone__3205l p{font-size:14px}.Academy_adminPage__Q_XCj .Academy_player__DSL_f:has(.Academy_playerEmpty__SkH8h){background:#faf8fd}.Academy_adminPage__Q_XCj .Academy_playerEmpty__SkH8h{color:#2a2233}.Academy_adminPage__Q_XCj .Academy_playerEmpty__SkH8h span{background:#eee6ff;color:#7044e8}.Academy_adminPage__Q_XCj .Academy_playerEmpty__SkH8h p{color:#776c80}.Academy_adminPage__Q_XCj .Academy_playerRetry__TH7ud{color:#7044e8}.Academy_recovery__YoTPQ{background:#fff8ee;border:1px solid #f3dfc8;border-radius:12px;padding:18px;margin-top:16px;font-size:14px}.Academy_recovery__YoTPQ p{line-height:1.6;color:#756a62}.Academy_recovery__YoTPQ label{display:grid;gap:8px;margin:12px 0}.Academy_recovery__YoTPQ input{border:1px solid #e5d5c7;border-radius:8px;padding:10px;font:inherit;width:100%}