.AcademyManager_shell__yCXTa{max-width:1440px;margin:0 auto;padding:24px;display:grid;grid-gap:18px;gap:18px;color:var(--txt)}.AcademyManager_top__EIe3d{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.AcademyManager_top__EIe3d h1{margin:0;font-size:27px}.AcademyManager_muted__ASu_c{color:var(--txt2);font-size:13px}.AcademyManager_input__LhfOZ,.AcademyManager_select__ym7TM,.AcademyManager_textarea__i3jYO{background:var(--bg);border:1px solid var(--border);color:var(--txt);border-radius:9px;padding:10px 12px;min-height:42px}.AcademyManager_textarea__i3jYO{min-height:92px;resize:vertical}.AcademyManager_button__F5BNy{border:1px solid var(--border2);background:var(--primary);color:white;border-radius:9px;padding:10px 14px;font-weight:700;cursor:pointer}.AcademyManager_button__F5BNy:disabled{opacity:.5;cursor:not-allowed}.AcademyManager_secondary__K9lc6{background:var(--bg2);border-color:var(--border)}.AcademyManager_danger__R1M9q{background:color-mix(in srgb,var(--red) 12%,var(--bg2));border-color:var(--red)}.AcademyManager_tabs__WY5FA{display:flex;gap:6px;overflow:auto;border-bottom:1px solid var(--border);padding-bottom:8px}.AcademyManager_tab__OIrj7{white-space:nowrap;border:0;background:transparent;color:var(--txt2);padding:9px 13px;border-radius:8px;cursor:pointer}.AcademyManager_active__BaBW8{background:var(--bg4);color:var(--acc)}.AcademyManager_stats__RZkUE{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));grid-gap:12px;gap:12px}.AcademyManager_card__yXKWi,.AcademyManager_panel__NMlKz,.AcademyManager_stat__i5yjC{background:var(--bg2);border:1px solid var(--border);border-radius:12px}.AcademyManager_stat__i5yjC{padding:17px}.AcademyManager_stat__i5yjC strong{display:block;font-size:27px;margin-bottom:3px}.AcademyManager_panel__NMlKz{padding:18px}.AcademyManager_panel__NMlKz h2{margin:0 0 14px;font-size:18px}.AcademyManager_form__BjgPb{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:10px;gap:10px;align-items:end;margin-bottom:16px}.AcademyManager_wide__7QiD6{grid-column:span 2}.AcademyManager_full__P8RYT{grid-column:1/-1}.AcademyManager_list__Dq_oa{display:grid;grid-gap:9px;gap:9px}.AcademyManager_card__yXKWi{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.AcademyManager_cardBody__Xdz5p{min-width:0;display:grid;grid-gap:4px;gap:4px}.AcademyManager_cardTitle__0dzwX{font-weight:750}.AcademyManager_actions__jWeT1{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.AcademyManager_badge__oKHVu{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.7px;border:1px solid var(--border);color:var(--txt2);padding:4px 7px;border-radius:999px}.AcademyManager_ok__imPQh{color:var(--grn);border-color:var(--grn)}.AcademyManager_warn__DUHsu{color:var(--yel);border-color:var(--yel)}.AcademyManager_error__Z_Bap{padding:12px;border:1px solid var(--red);background:color-mix(in srgb,var(--red) 12%,var(--bg2));color:var(--red);border-radius:9px}.AcademyManager_empty__i_gqK{padding:28px;text-align:center;color:var(--txt2)}.AcademyManager_grid2__AZuj3{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.AcademyManager_review__159qn{display:grid;grid-template-columns:120px 110px 1fr auto;grid-gap:8px;gap:8px;align-items:center;margin-top:9px}.AcademyManager_spinner__NOY8n{padding:70px;text-align:center;color:var(--txt2)}@media(max-width:900px){.AcademyManager_stats__RZkUE{grid-template-columns:repeat(2,1fr)}.AcademyManager_form__BjgPb{grid-template-columns:1fr 1fr}.AcademyManager_grid2__AZuj3{grid-template-columns:1fr}.AcademyManager_review__159qn{grid-template-columns:1fr 1fr}.AcademyManager_review__159qn textarea{grid-column:1/-1}}@media(max-width:560px){.AcademyManager_shell__yCXTa{padding:14px}.AcademyManager_form__BjgPb,.AcademyManager_stats__RZkUE{grid-template-columns:1fr}.AcademyManager_wide__7QiD6{grid-column:auto}.AcademyManager_card__yXKWi{align-items:flex-start;flex-direction:column}.AcademyManager_actions__jWeT1{width:100%}.AcademyManager_button__F5BNy{min-height:44px}.AcademyManager_review__159qn{grid-template-columns:1fr}.AcademyManager_review__159qn textarea{grid-column:auto}}.AcademyManager_workspace__F6_Er{max-width:none;padding:24px clamp(16px,3vw,44px)}.AcademyManager_titleGroup__8AdDC{display:flex;align-items:center;gap:12px}.AcademyManager_academyLogo__qB6Ov{width:44px;height:44px;border-radius:10px;object-fit:contain;background:#fff}.AcademyManager_sectionLabel__LeOqo{font-size:var(--text-xs);letter-spacing:.1em;font-weight:800;color:var(--txt2);margin:4px 6px 10px}.AcademyManager_courseLayout__GDoER{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:540px}.AcademyManager_courseRail__GpqYR{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:12px;height:max-content;position:-webkit-sticky;position:sticky;top:78px}.AcademyManager_courseChoice__zPIa_{width:100%;display:grid;grid-gap:5px;gap:5px;text-align:start;background:transparent;color:var(--txt);border:1px solid transparent;border-radius:9px;padding:11px;cursor:pointer}.AcademyManager_courseChoice__zPIa_:hover{background:var(--bg3)}.AcademyManager_courseChoice__zPIa_ small{color:var(--txt2)}.AcademyManager_courseChoiceActive__eXTya{background:var(--bg4);border-color:var(--border2)}.AcademyManager_progress__UCyIk{height:4px;background:var(--bg4);border-radius:99px;overflow:hidden}.AcademyManager_progress__UCyIk i{display:block;height:100%;background:var(--acc)}.AcademyManager_lessonArea__si0R_{min-width:0}.AcademyManager_courseHero__0z_ux{position:relative;overflow:hidden;min-height:180px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(135deg,var(--bg3),var(--bg2));padding:28px;display:flex;align-items:flex-end}.AcademyManager_courseHero__0z_ux>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22}.AcademyManager_courseHero__0z_ux>div{position:relative;max-width:720px}.AcademyManager_courseHero__0z_ux h2{font-size:29px;margin:11px 0 7px}.AcademyManager_courseHero__0z_ux p{margin:0;color:var(--txt2)}.AcademyManager_lesson__xoPuZ{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;background:var(--bg2);border:1px solid var(--border);border-radius:11px;padding:14px;margin-top:9px}.AcademyManager_lessonNumber__1QD2x{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:var(--bg4);color:var(--acc);font-weight:800}.AcademyManager_lesson__xoPuZ a{color:var(--acc);font-size:13px}.AcademyManager_certificateCallout__mDxSq{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:18px;border:1px solid var(--yel);background:color-mix(in srgb,var(--yel) 10%,var(--bg2));border-radius:12px}.AcademyManager_certificateCallout__mDxSq p{margin:5px 0 0}.AcademyManager_sectionHead__7dxrq{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.AcademyManager_sectionHead__7dxrq h2{margin-bottom:4px}.AcademyManager_notice__XqBwk{width:100%;color:inherit;text-align:start;cursor:pointer}.AcademyManager_unread__QxpQ_{width:9px;height:9px;border-radius:99px;background:var(--acc);box-shadow:0 0 0 4px var(--bg4)}.AcademyManager_workspace__F6_Er a{text-decoration:none}.AcademyManager_empty__i_gqK{display:grid;grid-gap:6px;gap:6px}@media(max-width:900px){.AcademyManager_courseLayout__GDoER{grid-template-columns:1fr}.AcademyManager_courseRail__GpqYR{position:static;display:flex;overflow-x:auto}.AcademyManager_courseChoice__zPIa_{min-width:210px}.AcademyManager_lesson__xoPuZ{grid-template-columns:40px minmax(0,1fr)}.AcademyManager_lesson__xoPuZ>.AcademyManager_button__F5BNy{grid-column:2}}@media(max-width:560px){.AcademyManager_workspace__F6_Er{padding:14px}.AcademyManager_courseHero__0z_ux{padding:20px;min-height:160px}.AcademyManager_courseHero__0z_ux h2{font-size:23px}.AcademyManager_lesson__xoPuZ{grid-template-columns:34px minmax(0,1fr);padding:12px}.AcademyManager_certificateCallout__mDxSq{align-items:flex-start;flex-direction:column}}.AcademyManager_builderModule__oqEIl{border:1px solid var(--border);border-radius:11px;background:var(--bg);overflow:hidden}.AcademyManager_builderModule__oqEIl>summary{display:flex;align-items:center;gap:10px;padding:14px;cursor:pointer;list-style:none}.AcademyManager_builderModule__oqEIl>summary::-webkit-details-marker{display:none}.AcademyManager_dragHandle__XXpxk{font-size:21px;color:var(--txt2);cursor:-webkit-grab;cursor:grab}.AcademyManager_builderModule__oqEIl>.AcademyManager_actions__jWeT1{padding:0 14px 10px}.AcademyManager_moduleDrop__0_F48{padding:4px 12px 12px;min-height:58px;border-top:1px solid var(--border)}.AcademyManager_moduleDrop__0_F48 .AcademyManager_lesson__xoPuZ{margin-top:8px;background:var(--bg3)}.AcademyManager_discussion__mMehT{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.AcademyManager_discussionPost__zzxMU{display:grid;grid-gap:3px;gap:3px;padding:9px 11px;border-radius:8px;background:var(--bg)}.AcademyManager_locked__cK1mO{opacity:.62}.AcademyManager_announcement__1Neor{-webkit-border-start:3px solid var(--acc);border-inline-start:3px solid var(--acc)}.AcademyManager_announcement__1Neor p{margin:5px 0 0;color:var(--txt2);white-space:pre-wrap}@media(max-width:700px){.AcademyManager_builderModule__oqEIl>summary{flex-wrap:wrap}.AcademyManager_moduleDrop__0_F48{padding:4px 8px 8px}}.AcademyManager_learningWorkspace__DUat6{display:grid;grid-gap:14px;gap:14px;min-width:0}.AcademyManager_courseSwitcher__CHwBM{display:flex;align-items:center;gap:10px;justify-content:flex-end}.AcademyManager_courseSwitcher__CHwBM span{font-size:12px;color:var(--txt2);text-transform:uppercase;letter-spacing:.08em}.AcademyManager_courseSwitcher__CHwBM .AcademyManager_select__ym7TM{min-width:min(420px,100%)}.AcademyManager_playerPage__RmC6c{display:grid;grid-gap:14px;gap:14px;min-width:0}.AcademyManager_playerHero__jWavJ{position:relative;isolation:isolate;overflow:hidden;min-height:210px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(115deg,var(--bg3) 0,var(--bg2) 60%,var(--bg) 100%);padding:clamp(24px,4vw,46px);display:flex;align-items:flex-end}.AcademyManager_playerHero__jWavJ>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.AcademyManager_playerHero__jWavJ:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(8,13,21,.98),rgba(8,13,21,.7) 55%,rgba(8,13,21,.15))}.AcademyManager_playerHero__jWavJ>div{max-width:760px}.AcademyManager_playerHero__jWavJ h2{margin:12px 0 8px;font-size:clamp(27px,4vw,43px);letter-spacing:-.025em}.AcademyManager_playerHero__jWavJ p{margin:0;color:var(--txt2);font-size:15px;line-height:1.6}.AcademyManager_heroProgress__POma7{display:grid;grid-template-columns:auto minmax(160px,360px);align-items:center;grid-gap:12px;gap:12px;margin-top:20px;font-size:12px;font-weight:800}.AcademyManager_coursePlayerGrid__d22jw{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.AcademyManager_curriculum__n944l,.AcademyManager_playerMain__duzPX{background:var(--bg2);border:1px solid var(--border);border-radius:12px;overflow:hidden}.AcademyManager_videoStage__1cUTe{aspect-ratio:16/9;background:#000}.AcademyManager_videoStage__1cUTe iframe,.AcademyManager_videoStage__1cUTe video{display:block;width:100%;height:100%;border:0;object-fit:contain}.AcademyManager_videoEmpty__RFgDL{aspect-ratio:16/9;display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;background:radial-gradient(circle at 50% 40%,var(--bg4),var(--bg) 70%);text-align:center}.AcademyManager_videoEmpty__RFgDL>span{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:var(--primary);color:#fff;font-size:25px;padding-left:4px;box-shadow:0 14px 35px #0008}.AcademyManager_lessonHeader__L4Uze{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid var(--border)}.AcademyManager_lessonHeader__L4Uze h2{margin:4px 0 0;font-size:23px}.AcademyManager_lessonTabs__sOahN{display:flex;overflow:auto;gap:2px;padding:0 18px;border-bottom:1px solid var(--border)}.AcademyManager_lessonTabs__sOahN button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--txt2);padding:14px 12px;font-weight:700;cursor:pointer;white-space:nowrap}.AcademyManager_lessonTabs__sOahN .AcademyManager_lessonTabActive__xfOg3{color:var(--acc);border-color:var(--acc)}.AcademyManager_lessonContent__tjLlw{padding:24px;min-height:260px}.AcademyManager_lessonContent__tjLlw h3{margin:0 0 11px;font-size:19px}.AcademyManager_lessonContent__tjLlw p{color:var(--txt2);line-height:1.7;white-space:pre-wrap}.AcademyManager_lessonNavigation__OWgkT{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--border)}.AcademyManager_curriculum__n944l{position:-webkit-sticky;position:sticky;top:78px;max-height:calc(100vh - 100px);overflow:auto}.AcademyManager_curriculumHead__u4DCr{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--bg2);border-bottom:1px solid var(--border);padding:17px}.AcademyManager_curriculumHead__u4DCr>div{display:flex;justify-content:space-between;gap:12px}.AcademyManager_curriculumHead__u4DCr span{color:var(--txt2);font-size:12px}.AcademyManager_curriculumModule__I3uIE{border-bottom:1px solid var(--border)}.AcademyManager_curriculumModule__I3uIE>summary{display:flex;gap:10px;align-items:flex-start;padding:14px;cursor:pointer;list-style:none;background:var(--bg2)}.AcademyManager_curriculumModule__I3uIE>summary::-webkit-details-marker{display:none}.AcademyManager_curriculumModule__I3uIE>summary>span{display:grid;place-items:center;flex:0 0 25px;height:25px;border-radius:6px;background:var(--bg4);color:var(--acc);font-size:var(--text-xs);font-weight:800}.AcademyManager_curriculumModule__I3uIE summary div{display:grid;grid-gap:3px;gap:3px}.AcademyManager_curriculumModule__I3uIE summary small{color:var(--txt2)}.AcademyManager_curriculumLesson__H2B47{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;border:0;-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent;background:var(--bg2);color:var(--txt);text-align:start;padding:12px 14px;cursor:pointer}.AcademyManager_curriculumLesson__H2B47:hover{background:var(--bg3)}.AcademyManager_curriculumLesson__H2B47>span:last-child{display:grid;grid-gap:4px;gap:4px}.AcademyManager_curriculumLesson__H2B47 small{color:var(--txt2)}.AcademyManager_curriculumLessonActive__Qhbnq{background:var(--bg4)!important;border-inline-start-color:var(--acc)}.AcademyManager_lessonState__JSEGH{font-size:12px;color:var(--acc);padding-top:2px}.AcademyManager_resourceGrid__oiL5W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.AcademyManager_resourceGrid__oiL5W a{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--border);border-radius:9px;background:var(--bg2);color:var(--txt);text-decoration:none}.AcademyManager_resourceGrid__oiL5W a>span{font-size:21px;color:var(--acc)}.AcademyManager_resourceGrid__oiL5W a>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.AcademyManager_resourceGrid__oiL5W small{color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AcademyManager_taskPanel__nlx8B{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--bg2)}.AcademyManager_taskPanel__nlx8B h4{margin:8px 0 4px;font-size:17px}.AcademyManager_taskPanel__nlx8B p{margin:0 0 7px}.AcademyManager_discussionPost__zzxMU{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:12px;background:var(--bg2)}.AcademyManager_discussionPost__zzxMU p{margin:4px 0;color:var(--txt2)}.AcademyManager_discussionAvatar__iJsjJ{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--bg4);color:var(--acc);font-weight:800}.AcademyManager_discussionComposer__1Ywvj{display:grid;justify-items:end;grid-gap:9px;gap:9px;margin-top:14px}.AcademyManager_discussionComposer__1Ywvj .AcademyManager_textarea__i3jYO{width:100%;min-height:100px}.AcademyManager_modalBackdrop__o0aqx{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.AcademyManager_confirmDialog__EO1DQ{width:min(520px,100%);display:grid;grid-gap:15px;gap:15px;padding:26px;border:1px solid var(--red);border-radius:14px;background:var(--bg2);box-shadow:0 24px 90px #000b}.AcademyManager_confirmDialog__EO1DQ h2,.AcademyManager_confirmDialog__EO1DQ p{margin:0}.AcademyManager_confirmDialog__EO1DQ p{color:var(--txt2);line-height:1.6}.AcademyManager_confirmDialog__EO1DQ label{display:grid;grid-gap:7px;gap:7px;color:var(--txt);font-size:13px}.AcademyManager_dangerIcon__nOq6_{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:color-mix(in srgb,var(--red) 12%,var(--bg2));color:var(--red);font-size:23px;font-weight:900}.AcademyManager_lessonComments__seLPb{padding:clamp(20px,3vw,34px);border-top:1px solid var(--border);background:linear-gradient(165deg,color-mix(in srgb,var(--acc) 5%,var(--bg2)),var(--bg2) 45%)}.AcademyManager_commentsShell__4x83f{max-width:880px;margin:auto}.AcademyManager_commentsHeading__hqTJa{display:flex;align-items:center;justify-content:space-between;gap:16px}.AcademyManager_commentsHeading__hqTJa h3{display:flex;align-items:center;gap:10px;margin:4px 0 0;font-size:clamp(22px,2.5vw,29px);letter-spacing:-.02em}.AcademyManager_commentsEyebrow__q2X1v{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--acc2)}.AcademyManager_commentCount___vXAC{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--acc) 15%,var(--bg2));color:var(--acc2);font-size:14px;letter-spacing:0}.AcademyManager_commentsIcon__V_Q9k{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--primary),var(--acc));color:#fff;font-size:23px;box-shadow:0 8px 24px color-mix(in srgb,var(--acc) 28%,transparent)}.AcademyManager_commentsIntro__4AC0y{max-width:620px;margin:12px 0 22px;color:var(--txt2);font-size:14px;line-height:1.7}.AcademyManager_commentComposer__LD_X8{padding:17px;border:1px solid var(--border2);border-radius:16px;background:var(--bg2);box-shadow:var(--sh-1)}.AcademyManager_commentComposer__LD_X8 label{display:block;margin:0 0 10px;font-size:14px;font-weight:800}.AcademyManager_commentComposer__LD_X8 .AcademyManager_textarea__i3jYO{display:block;width:100%;min-height:102px;resize:vertical;padding:13px 15px;border:1px solid var(--border);border-radius:12px;background:var(--bg);color:var(--txt);font:inherit;line-height:1.5}.AcademyManager_commentComposer__LD_X8 .AcademyManager_textarea__i3jYO:focus{outline:2px solid var(--acc);outline-offset:2px}.AcademyManager_commentComposer__LD_X8 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.AcademyManager_commentComposer__LD_X8 footer small{color:var(--txt2)}.AcademyManager_commentComposer__LD_X8 .AcademyManager_button__F5BNy{border-radius:999px;padding-inline:23px}.AcademyManager_replyingTo__pve4o{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin-bottom:11px;-webkit-border-start:3px solid var(--acc);border-inline-start:3px solid var(--acc);border-radius:8px;background:color-mix(in srgb,var(--acc) 10%,var(--bg2));font-size:13px}.AcademyManager_replyingTo__pve4o button{border:0;background:transparent;color:var(--txt);font-size:20px;line-height:1;cursor:pointer}.AcademyManager_commentFeed__qmxs9{display:grid;grid-gap:15px;gap:15px;margin-top:24px}.AcademyManager_commentThread__rMz0t{border:1px solid var(--border);border-radius:16px;background:var(--bg2);box-shadow:var(--sh-1);overflow:hidden}.AcademyManager_commentCard__85kVi{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;padding:18px}.AcademyManager_commentAvatar__giUmz{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--acc));color:#fff;font-weight:800;font-size:17px;box-shadow:0 4px 14px color-mix(in srgb,var(--acc) 20%,transparent)}.AcademyManager_commentText__3X_rE{min-width:0}.AcademyManager_commentMeta__WK_Yw{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.AcademyManager_commentMeta__WK_Yw strong{font-size:14px}.AcademyManager_commentMeta__WK_Yw time{color:var(--txt2);font-size:11px}.AcademyManager_commentText__3X_rE p{margin:7px 0 8px;color:var(--txt);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.AcademyManager_commentReplyAction__ADCYP{border:0;background:transparent;color:var(--acc2);padding:4px 0;font-weight:800;font-size:12px;cursor:pointer}.AcademyManager_commentReplyAction__ADCYP:hover{text-decoration:underline}.AcademyManager_commentReplies__p4Dp6{-webkit-margin-start:52px;margin-inline-start:52px;-webkit-border-start:2px solid color-mix(in srgb,var(--acc) 24%,var(--border));border-inline-start:2px solid color-mix(in srgb,var(--acc) 24%,var(--border));background:color-mix(in srgb,var(--acc) 3%,var(--bg2))}.AcademyManager_commentReply__xchnH{padding:13px 16px;border-top:1px solid var(--border)}.AcademyManager_commentReply__xchnH .AcademyManager_commentAvatar__giUmz{width:34px;height:34px;font-size:14px}.AcademyManager_commentReply__xchnH{grid-template-columns:36px minmax(0,1fr)}.AcademyManager_replyContext__PAEkQ{display:block;margin-top:3px;color:var(--acc2);font-size:11px}.AcademyManager_commentsEmpty__SwidG{display:grid;justify-items:center;grid-gap:5px;gap:5px;padding:32px;border:1px dashed var(--border2);border-radius:15px;text-align:center;color:var(--txt2)}.AcademyManager_commentsEmpty__SwidG span{font-size:27px;color:var(--acc)}.AcademyManager_commentsEmpty__SwidG strong{font-size:17px;color:var(--txt)}.AcademyManager_commentsEmpty__SwidG p{margin:0;font-size:13px}@media(max-width:560px){.AcademyManager_lessonComments__seLPb{padding:18px}.AcademyManager_commentCard__85kVi{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:13px}.AcademyManager_commentAvatar__giUmz{width:32px;height:32px;font-size:14px}.AcademyManager_commentReplies__p4Dp6{-webkit-margin-start:22px;margin-inline-start:22px}.AcademyManager_commentReply__xchnH{padding:11px}}@media(max-width:1050px){.AcademyManager_coursePlayerGrid__d22jw{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:820px){.AcademyManager_coursePlayerGrid__d22jw{display:flex;flex-direction:column}.AcademyManager_curriculum__n944l{position:static;order:-1;width:100%;max-height:390px}.AcademyManager_playerMain__duzPX{width:100%}.AcademyManager_resourceGrid__oiL5W{grid-template-columns:1fr}}@media(max-width:560px){.AcademyManager_courseSwitcher__CHwBM{align-items:stretch;flex-direction:column}.AcademyManager_courseSwitcher__CHwBM .AcademyManager_select__ym7TM{min-width:0;width:100%}.AcademyManager_playerHero__jWavJ{min-height:190px;padding:22px}.AcademyManager_lessonHeader__L4Uze{align-items:flex-start;flex-direction:column;padding:17px}.AcademyManager_lessonHeader__L4Uze .AcademyManager_button__F5BNy{width:100%}.AcademyManager_lessonContent__tjLlw{padding:18px}.AcademyManager_lessonNavigation__OWgkT{padding:13px;position:-webkit-sticky;position:sticky;bottom:0;background:#0d131cee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AcademyManager_taskPanel__nlx8B{align-items:flex-start;flex-direction:column}.AcademyManager_taskPanel__nlx8B .AcademyManager_button__F5BNy{width:100%;text-align:center}}.AcademyManager_enrollmentDialog__w_P1w{width:min(860px,100%);max-height:min(760px,90vh);overflow:auto;border-color:var(--border)}.AcademyManager_enrollmentDialog__w_P1w h2,.AcademyManager_enrollmentDialog__w_P1w h3{margin:0}.AcademyManager_enrollmentColumns__ySMtn{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.AcademyManager_enrollmentColumns__ySMtn>div{min-width:0}.AcademyManager_enrollmentList__I5mgu{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.AcademyManager_enrollmentRow__JXXLd{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center;grid-gap:10px;gap:10px;padding:11px 12px!important;border:1px solid var(--border);border-radius:9px;background:var(--bg2);cursor:pointer}.AcademyManager_enrollmentRow__JXXLd:hover{border-color:var(--border2);background:var(--bg3)}.AcademyManager_enrollmentRow__JXXLd input{width:17px;height:17px;accent-color:var(--acc)}.AcademyManager_enrollmentRow__JXXLd span{display:grid;grid-gap:3px;gap:3px;min-width:0}.AcademyManager_enrollmentRow__JXXLd small{color:var(--txt2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:560px){.AcademyManager_enrollmentColumns__ySMtn{grid-template-columns:1fr}}.AcademyManager_studentGrid__cYnaN{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.AcademyManager_studentCard___daMu{display:grid;grid-gap:15px;gap:15px;padding:17px;border:1px solid var(--border);border-radius:11px;background:var(--bg2)}.AcademyManager_studentCard___daMu header{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px}.AcademyManager_studentCard___daMu header>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.AcademyManager_studentCard___daMu header small{color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AcademyManager_studentAvatar__MsGUx{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bg4);color:var(--acc);font-weight:800}.AcademyManager_studentProgress__1KxeV{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;font-size:13px}.AcademyManager_progressList__PI86Q i,.AcademyManager_studentProgress__1KxeV i{grid-column:1/-1;height:7px;border-radius:99px;background:var(--border);overflow:hidden}.AcademyManager_progressList__PI86Q b,.AcademyManager_studentProgress__1KxeV b{display:block;height:100%;border-radius:99px;background:var(--acc)}.AcademyManager_progressList__PI86Q{display:grid;grid-gap:12px;gap:12px}.AcademyManager_progressList__PI86Q article{display:grid;grid-gap:8px;gap:8px;padding:13px;border:1px solid var(--border);border-radius:9px}.AcademyManager_progressList__PI86Q article>div{display:flex;justify-content:space-between;gap:12px}.AcademyManager_progressList__PI86Q small{color:var(--txt2)}.AcademyManager_cardGrid__H1JID{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:14px;gap:14px}.AcademyManager_cardGrid__H1JID>.AcademyManager_card__yXKWi{align-items:stretch;flex-direction:column;padding:0;overflow:hidden}.AcademyManager_cardGrid__H1JID .AcademyManager_cardBody__Xdz5p{padding:16px;flex:1 1}.AcademyManager_cardGrid__H1JID>.AcademyManager_card__yXKWi>.AcademyManager_actions__jWeT1,.AcademyManager_cardGrid__H1JID>.AcademyManager_card__yXKWi>.AcademyManager_button__F5BNy{margin:0 16px 16px}.AcademyManager_courseCover__QL3jB{display:block;width:100%;aspect-ratio:16/8;object-fit:cover;background:var(--bg4)}.AcademyManager_courseCoverPreview__zc7R8{height:220px;border:1px solid var(--border);border-radius:11px;overflow:hidden;background:var(--bg)}.AcademyManager_courseCoverPreview__zc7R8 img{display:block;width:100%;height:100%;object-fit:cover}.AcademyManager_storePanel__pdxYC{padding:0;overflow:hidden}.AcademyManager_storeHero__f1ols{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:30px;background:linear-gradient(120deg,var(--bg4),var(--bg2) 64%,var(--bg))}.AcademyManager_storeHero__f1ols h2{margin:4px 0 7px;font-size:28px}.AcademyManager_storeHero__f1ols p{margin:0;color:var(--txt2)}.AcademyManager_storeHero__f1ols>span{padding:7px 10px;border:1px solid var(--border2);border-radius:99px;color:var(--acc);font-size:12px}.AcademyManager_storeGrid__8g2xN{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:15px;gap:15px;padding:18px}.AcademyManager_storeCard__I7bx_{overflow:hidden;border:1px solid var(--border);border-radius:13px;background:var(--bg2);box-shadow:0 12px 35px #0002}.AcademyManager_storeCover__0P68r{position:relative;aspect-ratio:16/9;display:grid;place-items:center;overflow:hidden;background:linear-gradient(140deg,var(--bg4),var(--bg))}.AcademyManager_storeCover__0P68r>img{width:100%;height:100%;object-fit:cover}.AcademyManager_storeCover__0P68r>span{font-size:44px}.AcademyManager_storeCover__0P68r:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#07101bdd)}.AcademyManager_storeCover__0P68r h3{position:absolute;z-index:2;left:15px;right:15px;bottom:12px;margin:0;color:#fff;font-size:19px;text-shadow:0 2px 8px #000}.AcademyManager_storeBadges__oM9Nn{position:absolute;z-index:2;left:11px;top:11px}.AcademyManager_storeBadges__oM9Nn b{display:block;padding:5px 8px;border-radius:99px;background:#0b1521dc;color:var(--acc);font-size:var(--text-xs);letter-spacing:.05em}.AcademyManager_storeBody__e_Oo9{display:grid;grid-gap:13px;gap:13px;padding:15px}.AcademyManager_storeBody__e_Oo9 p{margin:0;color:var(--txt2);line-height:1.5;min-height:44px}.AcademyManager_storeMeta__S987r{display:flex;justify-content:space-between;align-items:center;gap:12px}.AcademyManager_storeMeta__S987r span{color:var(--txt2)}.AcademyManager_storeMeta__S987r strong{color:var(--acc)}.AcademyManager_storeBody__e_Oo9 .AcademyManager_actions__jWeT1>*{flex:1 1;text-align:center}.AcademyManager_storePreview__2W13u{width:min(760px,100%);border-color:var(--border2)}.AcademyManager_storePreview__2W13u>img{width:100%;max-height:360px;object-fit:cover;border-radius:9px}.AcademyManager_imagePreview__WgxXz{width:min(900px,100%);border-color:var(--border2)}.AcademyManager_imagePreview__WgxXz img{width:100%;max-height:70vh;object-fit:contain;background:var(--bg);border-radius:8px}.AcademyManager_taskMaterials__BhNEd{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.AcademyManager_taskMaterials__BhNEd a,.AcademyManager_taskMaterials__BhNEd button{border:1px solid var(--border);border-radius:7px;background:var(--bg3);color:var(--acc);padding:6px 9px;font-size:12px;cursor:pointer;text-decoration:none}.AcademyManager_resourceButton__FDejf{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--border);border-radius:9px;background:var(--bg2);color:var(--txt);text-align:start;cursor:pointer}.AcademyManager_resourceButton__FDejf>span{font-size:21px;color:var(--acc)}.AcademyManager_resourceButton__FDejf>div{display:grid;grid-gap:3px;gap:3px;min-width:0}@media(max-width:560px){.AcademyManager_storeHero__f1ols{padding:21px;align-items:flex-start;flex-direction:column}.AcademyManager_storeGrid__8g2xN{padding:12px;grid-template-columns:1fr}.AcademyManager_storePreview__2W13u{padding:16px}}.AcademyManager_shell__yCXTa,.AcademyManager_workspace__F6_Er{color:var(--txt)!important}.AcademyManager_input__LhfOZ,.AcademyManager_select__ym7TM,.AcademyManager_textarea__i3jYO{background:var(--bg)!important;border-color:var(--border)!important;color:var(--txt)!important}.AcademyManager_button__F5BNy{background:linear-gradient(135deg,var(--primary),var(--primary))!important;color:var(--bg2)!important;box-shadow:0 7px 20px transparent}.AcademyManager_secondary__K9lc6{background:linear-gradient(145deg,var(--bg4),var(--bg3))!important}.AcademyManager_danger__R1M9q{background:color-mix(in srgb,var(--red) 12%,var(--bg2))!important;border-color:var(--red)!important;color:var(--red)!important}.AcademyManager_tab__OIrj7{color:var(--txt2)!important}.AcademyManager_active__BaBW8{background:color-mix(in srgb,var(--acc) 14%,transparent)!important;color:var(--acc2)!important}.AcademyManager_builderModule__oqEIl,.AcademyManager_card__yXKWi,.AcademyManager_courseRail__GpqYR,.AcademyManager_curriculum__n944l,.AcademyManager_panel__NMlKz,.AcademyManager_playerMain__duzPX,.AcademyManager_stat__i5yjC,.AcademyManager_storeCard__I7bx_,.AcademyManager_studentCard___daMu{background:linear-gradient(145deg,var(--bg2),var(--bg2))!important;border-color:var(--border)!important;box-shadow:var(--sh-1)}.AcademyManager_progressList__PI86Q b,.AcademyManager_progress__UCyIk i,.AcademyManager_studentProgress__1KxeV b{background:linear-gradient(90deg,var(--primary),var(--acc))!important}.AcademyManager_lessonState__JSEGH,.AcademyManager_lesson__xoPuZ a,.AcademyManager_sectionLabel__LeOqo,.AcademyManager_storeMeta__S987r strong{color:var(--acc2)!important}.AcademyManager_courseChoiceActive__eXTya,.AcademyManager_curriculumLessonActive__Qhbnq{background:color-mix(in srgb,var(--acc) 13%,var(--bg2))!important;border-color:var(--acc)!important}.AcademyManager_curriculumModule__I3uIE>summary>span,.AcademyManager_discussionAvatar__iJsjJ,.AcademyManager_lessonNumber__1QD2x{background:color-mix(in srgb,var(--acc) 14%,transparent)!important;color:var(--acc2)!important}.AcademyManager_playerHero__jWavJ,.AcademyManager_storeHero__f1ols{background:linear-gradient(120deg,var(--bg3),var(--bg) 62%,var(--bg))!important}.AcademyManager_videoEmpty__RFgDL{background:radial-gradient(circle at 50% 40%,var(--bg3),var(--bg) 72%)!important}.AcademyManager_videoEmpty__RFgDL>span{background:linear-gradient(135deg,var(--primary),var(--primary))!important;color:var(--bg2)!important}.AcademyManager_lessonTabs__sOahN .AcademyManager_lessonTabActive__xfOg3{color:var(--acc2)!important;border-color:var(--acc)!important}.AcademyManager_processingCard__cs9_v{background:var(--bg2)!important;border-color:var(--border2)!important}.AcademyManager_processingSpinner__Rvutu{border-top-color:var(--acc)!important}.AcademyManager_courseWorkspace__GQp7a{display:grid;min-width:0}.AcademyManager_courseWorkspaceHeader__vpNwI{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:4px 0 18px}.AcademyManager_courseWorkspaceHeader__vpNwI h2{margin:3px 0 4px;font-size:clamp(22px,2.5vw,31px);letter-spacing:-.025em}.AcademyManager_courseWorkspaceHeader__vpNwI p{margin:0;color:var(--txt2);font-size:13px}.AcademyManager_workspaceTabs__wDf9K{display:flex;gap:4px;margin-bottom:16px;padding:5px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--bg3) 82%,transparent);overflow-x:auto}.AcademyManager_workspaceTabs__wDf9K button{min-height:38px;padding:8px 13px;border:0;border-radius:7px;background:transparent;color:var(--txt2);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.AcademyManager_workspaceTabs__wDf9K button:hover{color:var(--txt);background:color-mix(in srgb,var(--acc) 8%,transparent)}.AcademyManager_workspaceTabs__wDf9K .AcademyManager_workspaceTabActive__DjG0y{color:var(--acc2);background:color-mix(in srgb,var(--acc) 15%,var(--bg2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 30%,transparent)}.AcademyManager_planEligibility__O4E5K{display:flex;align-items:center;gap:16px;min-width:0;margin:0;padding:12px 14px;border:1px solid var(--border);border-radius:9px}.AcademyManager_planEligibility__O4E5K legend{padding:0 5px;color:var(--txt);font-weight:750}.AcademyManager_planEligibility__O4E5K label{display:flex;align-items:center;gap:6px;white-space:nowrap}.AcademyManager_planEligibility__O4E5K input{width:17px;height:17px;accent-color:var(--acc)}.AcademyManager_planEligibility__O4E5K span{color:var(--txt2);font-size:12px}.AcademyManager_storeSettings__Lbb1z{display:grid;grid-gap:12px;gap:12px;margin:2px 0 16px;padding:16px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--bg3) 82%,transparent)}.AcademyManager_courseStudentSummary__M4Oot{display:grid;grid-template-columns:auto minmax(90px,1fr) auto minmax(90px,1fr) auto minmax(90px,1fr);align-items:baseline;grid-gap:8px 10px;gap:8px 10px;margin:4px 0 18px;padding:14px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--bg3) 80%,transparent)}.AcademyManager_courseStudentSummary__M4Oot strong{font-size:25px;color:var(--acc2)}.AcademyManager_courseStudentSummary__M4Oot span{color:var(--txt2);font-size:12px}.AcademyManager_reviewList__N54mu{display:grid;grid-gap:9px;gap:9px}.AcademyManager_enrollmentTools___Mu_L{display:flex;align-items:center;justify-content:space-between;gap:12px}.AcademyManager_enrollmentSearch__jhJNs,.AcademyManager_enrollmentTools___Mu_L>.AcademyManager_input__LhfOZ{flex:1 1;min-width:180px}.AcademyManager_enrollmentSearch__jhJNs .AcademyManager_input__LhfOZ{width:100%}.AcademyManager_srOnly__2XpjX{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.AcademyManager_studentToolbar__Mkvov{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,230px) auto;align-items:center;grid-gap:10px;gap:10px;margin-bottom:12px}.AcademyManager_studentToolbar__Mkvov>span{color:var(--txt2);font-size:12px;text-align:end}.AcademyManager_studentTableWrap__Kxz2D{max-width:100%;overflow:auto;border:1px solid var(--border);border-radius:10px}.AcademyManager_studentTable__FiTIG{width:100%;min-width:860px;border-collapse:collapse;background:color-mix(in srgb,var(--bg2) 96%,transparent)}.AcademyManager_studentTable__FiTIG td,.AcademyManager_studentTable__FiTIG th{padding:11px 12px;border-bottom:1px solid var(--border);text-align:start;vertical-align:middle}.AcademyManager_studentTable__FiTIG th{position:-webkit-sticky;position:sticky;z-index:1;top:0;background:var(--bg3);color:var(--txt2);font-size:var(--text-xs);letter-spacing:.065em;text-transform:uppercase}.AcademyManager_studentTable__FiTIG tbody tr:last-child td{border-bottom:0}.AcademyManager_studentTable__FiTIG tbody tr:hover{background:color-mix(in srgb,var(--acc) 6%,transparent)}.AcademyManager_studentTable__FiTIG td:first-child{display:grid;grid-gap:3px;gap:3px;min-width:210px}.AcademyManager_studentTable__FiTIG td:first-child small{max-width:260px;overflow:hidden;color:var(--txt2);text-overflow:ellipsis;white-space:nowrap}.AcademyManager_tableProgress__DweME{display:grid;grid-template-columns:38px minmax(80px,1fr);align-items:center;grid-gap:7px;gap:7px}.AcademyManager_tableProgress__DweME i{height:6px;overflow:hidden;border-radius:99px;background:var(--bg4)}.AcademyManager_tableProgress__DweME b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),var(--acc))}@media(max-width:720px){.AcademyManager_studentToolbar__Mkvov{grid-template-columns:1fr}.AcademyManager_studentToolbar__Mkvov>span{text-align:start}}.AcademyManager_courseIndex__q1vPH{display:grid;grid-gap:16px;gap:16px;min-width:0}.AcademyManager_courseIndexHeader__vJyRD{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.AcademyManager_courseIndexHeader__vJyRD h2{margin:3px 0 5px;font-size:clamp(24px,3vw,34px);letter-spacing:-.03em}.AcademyManager_courseIndexHeader__vJyRD p{margin:0;color:var(--txt2)}.AcademyManager_courseToolbar__cCnwI{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,230px) auto;align-items:center;grid-gap:10px;gap:10px;padding:11px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--bg3) 82%,transparent)}.AcademyManager_courseToolbar__cCnwI>span{color:var(--txt2);font-size:12px;white-space:nowrap}.AcademyManager_courseTable__AuxmL{display:grid;grid-gap:8px;gap:8px}.AcademyManager_courseIndexRow__RGhZ6{display:grid;grid-template-columns:72px minmax(180px,1.35fr) minmax(390px,1.6fr) auto;align-items:center;grid-gap:15px;gap:15px;padding:12px;border:1px solid var(--border);border-radius:10px;background:linear-gradient(145deg,color-mix(in srgb,var(--bg3) 92%,transparent),color-mix(in srgb,var(--bg2) 96%,transparent));box-shadow:var(--sh-1)}.AcademyManager_courseIndexRow__RGhZ6:hover{border-color:color-mix(in srgb,var(--acc) 40%,var(--border));transform:translateY(-1px)}.AcademyManager_courseThumb____z0M{width:72px;height:48px;overflow:hidden;border:1px solid var(--border);border-radius:7px;background:linear-gradient(135deg,var(--bg4),var(--bg))}.AcademyManager_courseThumb____z0M img{width:100%;height:100%;object-fit:cover}.AcademyManager_courseThumb____z0M span{display:grid;place-items:center;width:100%;height:100%;color:var(--acc2);font-size:21px;font-weight:850}.AcademyManager_courseIndexBody__loh1P{display:grid;grid-gap:4px;gap:4px;min-width:0}.AcademyManager_courseIndexBody__loh1P>span,.AcademyManager_courseIndexBody__loh1P>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AcademyManager_courseIndexBody__loh1P>span{color:var(--txt2);font-size:12px}.AcademyManager_coursePlans__MlmCW{display:flex;gap:5px;min-height:18px}.AcademyManager_coursePlans__MlmCW b{padding:2px 6px;border:1px solid color-mix(in srgb,var(--acc) 35%,var(--border));border-radius:99px;color:var(--acc2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.AcademyManager_courseMetrics__fVb7k{display:grid;grid-template-columns:repeat(4,minmax(82px,1fr));grid-gap:12px;gap:12px;margin:0}.AcademyManager_courseMetrics__fVb7k div{display:grid;grid-gap:2px;gap:2px}.AcademyManager_courseMetrics__fVb7k dt{color:var(--txt2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em}.AcademyManager_courseMetrics__fVb7k dd{margin:0;color:var(--txt);font-size:12px;font-weight:650;white-space:nowrap}.AcademyManager_studentMeta__Qz6KA{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.AcademyManager_studentMeta__Qz6KA span{padding:3px 7px;border:1px solid var(--border);border-radius:99px;background:color-mix(in srgb,var(--bg3) 85%,transparent);color:var(--txt2);font-size:var(--text-xs);font-weight:650}@media(max-width:1100px){.AcademyManager_courseIndexRow__RGhZ6{grid-template-columns:64px minmax(0,1fr) auto}.AcademyManager_courseMetrics__fVb7k{grid-column:2/-1}.AcademyManager_courseThumb____z0M{width:64px}.AcademyManager_courseWorkspaceHeader__vpNwI{grid-template-columns:auto minmax(0,1fr)}.AcademyManager_courseWorkspaceHeader__vpNwI>a{grid-column:2}}@media(max-width:720px){.AcademyManager_courseIndexHeader__vJyRD{align-items:stretch;flex-direction:column}.AcademyManager_courseIndexHeader__vJyRD .AcademyManager_button__F5BNy{width:100%}.AcademyManager_courseToolbar__cCnwI{grid-template-columns:1fr}.AcademyManager_courseToolbar__cCnwI>span{white-space:normal}.AcademyManager_courseIndexRow__RGhZ6{grid-template-columns:56px minmax(0,1fr);align-items:start}.AcademyManager_courseThumb____z0M{width:56px;height:56px}.AcademyManager_courseIndexRow__RGhZ6>.AcademyManager_button__F5BNy{grid-column:1/-1;width:100%}.AcademyManager_courseMetrics__fVb7k{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.AcademyManager_courseWorkspaceHeader__vpNwI{grid-template-columns:1fr}.AcademyManager_courseWorkspaceHeader__vpNwI>a{grid-column:auto}.AcademyManager_courseWorkspaceHeader__vpNwI>.AcademyManager_button__F5BNy,.AcademyManager_courseWorkspaceHeader__vpNwI>a{width:100%;text-align:center}.AcademyManager_planEligibility__O4E5K{align-items:flex-start;flex-wrap:wrap}.AcademyManager_planEligibility__O4E5K span{flex-basis:100%}.AcademyManager_courseStudentSummary__M4Oot{grid-template-columns:auto 1fr}.AcademyManager_enrollmentTools___Mu_L{align-items:stretch;flex-direction:column}.AcademyManager_enrollmentTools___Mu_L .AcademyManager_actions__jWeT1{width:100%}.AcademyManager_enrollmentTools___Mu_L .AcademyManager_button__F5BNy{flex:1 1}}.AcademyManager_identityConfirm__CS_xb{width:min(560px,100%);border-color:var(--border2)}.AcademyManager_identityConfirm__CS_xb label{display:grid;grid-gap:7px;gap:7px;color:var(--txt);font-size:13px;font-weight:700}.AcademyManager_identityPreview__ra1ct{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--border);border-radius:9px;background:color-mix(in srgb,var(--bg3) 82%,transparent)}.AcademyManager_identityPreview__ra1ct small,.AcademyManager_identityPreview__ra1ct span{color:var(--txt2);font-size:12px}.AcademyManager_identityPreview__ra1ct strong{font-size:20px;overflow-wrap:anywhere}.AcademyManager_fieldError__tvCi_{color:var(--red);font-size:12px}.AcademyManager_button__F5BNy{min-height:var(--control-height);border-radius:var(--r);background:var(--primary)!important;color:var(--on-primary)!important;border-color:var(--primary)!important;box-shadow:none;font:600 var(--text-sm)/1.4 var(--font-ui);transition:background var(--motion-fast),border-color var(--motion-fast)}.AcademyManager_button__F5BNy:hover:not(:disabled){background:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.AcademyManager_secondary__K9lc6{background:var(--bg4)!important;border-color:var(--border2)!important;color:var(--txt)!important}.AcademyManager_secondary__K9lc6:hover:not(:disabled){background:var(--bg3)!important;border-color:var(--acc)!important}.AcademyManager_danger__R1M9q{background:var(--danger)!important;color:var(--on-primary)!important;border-color:var(--danger)!important}.AcademyManager_danger__R1M9q:hover:not(:disabled){background:var(--danger-hover)!important}.AcademyManager_button__F5BNy:disabled{opacity:1;background:var(--disabled-bg)!important;color:var(--disabled-text)!important;border-color:var(--border)!important}.AcademyManager_input__LhfOZ,.AcademyManager_select__ym7TM,.AcademyManager_textarea__i3jYO{font:inherit;font-size:var(--text-base);min-width:0;max-width:100%;min-height:var(--control-height)}.AcademyManager_input__LhfOZ:focus-visible,.AcademyManager_select__ym7TM:focus-visible,.AcademyManager_textarea__i3jYO:focus-visible{outline:none;border-color:var(--acc);box-shadow:var(--ring)}.AcademyManager_tab__OIrj7,.AcademyManager_workspaceTabs__wDf9K button{min-height:var(--control-height)}.AcademyManager_videoEmpty__RFgDL>span{background:var(--primary)!important;color:var(--on-primary)!important}.AcademyManager_playerHero__jWavJ{color:var(--on-primary)}.AcademyManager_playerHero__jWavJ p{color:var(--media-text)}.AcademyManager_playerHero__jWavJ .AcademyManager_badge__oKHVu{color:var(--media-text);border-color:var(--media-text)}.AcademyManager_courseHero__0z_ux,.AcademyManager_storeHero__f1ols{background:var(--surface-gradient)!important}.AcademyManager_certificateCallout__mDxSq p{color:var(--yel)}.AcademyManager_lessonNavigation__OWgkT{background:var(--bg2)}.AcademyManager_studentGrid__cYnaN{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.AcademyManager_cardGrid__H1JID{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr))}.AcademyManager_courseMetrics__fVb7k dd{white-space:normal;overflow-wrap:anywhere}.AcademyManager_curriculumLesson__H2B47{grid-template-columns:48px minmax(0,1fr)}.AcademyManager_lessonState__JSEGH{font-size:var(--text-xs);overflow-wrap:anywhere}[dir=rtl] .AcademyManager_button__F5BNy{font-family:var(--font-ar)}@media(pointer:coarse){.AcademyManager_taskMaterials__BhNEd a,.AcademyManager_taskMaterials__BhNEd button{min-height:var(--control-height)}}.AcademyCatalogue_page__Sz4Gp{max-width:1200px;margin:0 auto;padding:24px 28px 64px;color:var(--txt,#17283a)}.AcademyCatalogue_hero__D28cV{position:relative;isolation:isolate;background:#08243e;color:#fff;min-height:310px;border-radius:8px;overflow:hidden;padding:42px;display:flex;align-items:center}.AcademyCatalogue_heroImage__x0P_p{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.AcademyCatalogue_hero__D28cV:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,26,53,.75),rgba(3,26,53,.35) 60%,transparent);z-index:-1}.AcademyCatalogue_hero__D28cV h1{font-size:clamp(28px,3.6vw,46px);line-height:1.15;margin:0 0 12px;letter-spacing:-1px;color:#fff}.AcademyCatalogue_hero__D28cV h2{font-size:clamp(17px,2vw,23px);margin:0 0 8px;font-weight:600;color:#fff}.AcademyCatalogue_hero__D28cV p{color:#dce9f7;margin:0}.AcademyCatalogue_heroCopy__gNnx4{max-width:70%}.AcademyCatalogue_benefits__7gN2_{display:flex;gap:26px;margin-top:26px;flex-wrap:wrap}.AcademyCatalogue_benefit___VRao{display:flex;gap:9px;align-items:center;font-size:13px;max-width:150px}.AcademyCatalogue_benefit___VRao b{display:grid;place-items:center;min-width:34px;height:34px;border:1px solid #8ba8c5;border-radius:50%;font-size:19px}.AcademyCatalogue_toolbar__Hu3kb{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:22px 0}.AcademyCatalogue_filters__b_T1u{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:3px 0}.AcademyCatalogue_filters__b_T1u button{white-space:nowrap;border:0;background:var(--bg3,#eaf0f6);color:inherit;padding:10px 17px;border-radius:20px;cursor:pointer}.AcademyCatalogue_filters__b_T1u button[aria-pressed=true]{background:#0659b7;color:white}.AcademyCatalogue_search__DGJD6{border:1px solid #c4d0de;border-radius:20px;padding:10px 16px;max-width:100%;background:var(--bg2,#fff);color:inherit}.AcademyCatalogue_grid__zsHoK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.AcademyCatalogue_card__DnjEJ{overflow:hidden;border:1px solid var(--border,#dce3ec);border-radius:9px;background:var(--bg2,#fff);box-shadow:0 3px 10px #0a2f5610;display:flex;flex-direction:column}.AcademyCatalogue_cover__N9QZK{width:100%;aspect-ratio:16/8;object-fit:cover;background:#d8e5ee}.AcademyCatalogue_fallback__ax27Y{display:grid;place-items:center;color:#315272;font-size:42px}.AcademyCatalogue_body__0aGyi{padding:15px;display:flex;flex-direction:column;gap:9px;flex:1 1}.AcademyCatalogue_body__0aGyi h2,.AcademyCatalogue_body__0aGyi h3{font-size:18px;margin:0;line-height:1.3}.AcademyCatalogue_body__0aGyi p{font-size:14px;margin:0;line-height:1.5;opacity:.8}.AcademyCatalogue_meta__xHhjz{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;font-size:12px;margin-top:auto;padding-top:8px}.AcademyCatalogue_actions__n70t7{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.AcademyCatalogue_action__2dpot{display:inline-flex;gap:7px;align-items:center;justify-content:center;padding:9px 14px;border:1px solid #b3c6dc;border-radius:7px;color:#14529a;text-decoration:none;font-size:14px;background:transparent;cursor:pointer}.AcademyCatalogue_primary__Bo2bd{background:#095bb8;color:white;border-color:#095bb8}.AcademyCatalogue_state__7RNSb{padding:40px 12px;text-align:center}.AcademyCatalogue_detail__YLbfF{max-width:820px;margin:0 auto}.AcademyCatalogue_detail__YLbfF h1{font-size:34px}.AcademyCatalogue_detail__YLbfF p{white-space:pre-wrap;line-height:1.8}.AcademyCatalogue_detailCover__qWF51{width:100%;max-height:330px;object-fit:cover;border-radius:9px}.AcademyCatalogue_review__VY5ns{padding:18px;border:1px solid var(--border,#dce3ec);border-radius:8px;margin:12px 0}.AcademyCatalogue_review__VY5ns p{margin:8px 0}.AcademyCatalogue_admin__sf8qe{display:grid;grid-gap:22px;gap:22px;max-width:1050px;margin:25px auto;padding:20px}.AcademyCatalogue_admin__sf8qe fieldset{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid #bbcadd;border-radius:10px;min-width:0}.AcademyCatalogue_admin__sf8qe label{display:grid;grid-gap:5px;gap:5px}.AcademyCatalogue_admin__sf8qe input:not([type=checkbox]),.AcademyCatalogue_admin__sf8qe textarea{width:100%;padding:10px;border:1px solid #bbcadd;border-radius:6px;color:inherit;background:var(--bg2,#fff)}.AcademyCatalogue_admin__sf8qe textarea{min-height:90px}.AcademyCatalogue_admin__sf8qe summary{cursor:pointer;padding:12px}.AcademyCatalogue_admin__sf8qe img{max-width:300px;max-height:120px;object-fit:cover}.AcademyCatalogue_admin__sf8qe button:disabled{opacity:.5;cursor:wait}.AcademyCatalogue_articleIntro__v_eRV{font-size:18px;color:var(--txt2,#4b5d73)}.AcademyCatalogue_articleFigure__gP7T6{margin:24px 0}.AcademyCatalogue_articleFigure__gP7T6 figcaption{font-size:12px;color:var(--txt2,#617088);padding-top:7px}.AcademyCatalogue_articleBody__oA1HS{font-size:17px;line-height:1.9}.AcademyCatalogue_articleBody__oA1HS h2{font-size:23px;margin:30px 0 10px}.AcademyCatalogue_articleBody__oA1HS ol,.AcademyCatalogue_articleBody__oA1HS ul{-webkit-padding-start:26px;padding-inline-start:26px}.AcademyCatalogue_articleBody__oA1HS li{margin:7px 0}.AcademyCatalogue_articleBody__oA1HS p{margin:15px 0;white-space:pre-wrap}.AcademyCatalogue_card__DnjEJ[dir=rtl],.AcademyCatalogue_detail__YLbfF[dir=rtl],.AcademyCatalogue_detail__YLbfF[dir=rtl] .AcademyCatalogue_articleBody__oA1HS{text-align:right}.AcademyCatalogue_articleCode__jbllD{overflow-x:auto;padding:16px 18px;border-radius:10px;background:#101e31;color:#e8f2ff;text-align:left;font:14px/1.6 Consolas,Monaco,monospace;white-space:pre}.AcademyCatalogue_detail__YLbfF .AcademyCatalogue_detailCover__qWF51{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.AcademyCatalogue_admin__sf8qe select{color:inherit}.AcademyCatalogue_admin__sf8qe img{max-height:260px;object-fit:contain}.AcademyCatalogue_teacherInvite__uRuHD{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:20px 0;padding:20px;border:1px solid var(--border,#dce3ec);border-radius:12px;background:var(--bg2,#fff)}.AcademyCatalogue_teacherInvite__uRuHD strong{font-size:20px}.AcademyCatalogue_teacherInvite__uRuHD p{margin:5px 0 0;color:var(--txt2,#617088)}@media(max-width:620px){.AcademyCatalogue_teacherInvite__uRuHD{align-items:stretch;flex-direction:column}}@media(max-width:800px){.AcademyCatalogue_grid__zsHoK{grid-template-columns:repeat(2,minmax(0,1fr))}.AcademyCatalogue_hero__D28cV{padding:28px;min-height:290px}.AcademyCatalogue_heroCopy__gNnx4{max-width:85%}.AcademyCatalogue_benefits__7gN2_{gap:12px}.AcademyCatalogue_page__Sz4Gp{padding:16px}}@media(max-width:520px){.AcademyCatalogue_grid__zsHoK{grid-template-columns:1fr}.AcademyCatalogue_heroCopy__gNnx4{max-width:100%}.AcademyCatalogue_hero__D28cV{padding:24px 18px;min-height:330px}.AcademyCatalogue_hero__D28cV:after{background:#06223ec9}.AcademyCatalogue_benefits__7gN2_{gap:12px}.AcademyCatalogue_benefit___VRao{font-size:12px;max-width:130px}.AcademyCatalogue_toolbar__Hu3kb{align-items:stretch}.AcademyCatalogue_search__DGJD6{width:100%}}.AcademyCatalogue_admin__sf8qe .AcademyCatalogue_action__2dpot:not(.AcademyCatalogue_primary__Bo2bd){color:var(--txt,#17283a)}.AcademyCatalogue_admin__sf8qe select{width:100%;max-width:100%;padding:10px;border:1px solid #bbcadd;border-radius:6px;color:var(--txt,#17283a);background:var(--bg2,#fff)}.AcademyCatalogue_admin__sf8qe .AcademyCatalogue_action__2dpot:focus-visible,.AcademyCatalogue_admin__sf8qe select:focus-visible{outline:2px solid #52a7ff;outline-offset:3px}.AccessManager_page__uUAYA{display:grid;grid-gap:18px;gap:18px;color:var(--txt)}.AccessManager_header__dBEyg{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.AccessManager_header__dBEyg h1{font-size:clamp(1.6rem,3vw,2.2rem);margin:3px 0 5px}.AccessManager_header__dBEyg p{margin:0;color:var(--txt2);font-size:13px}.AccessManager_eyebrow__07G8p{font-size:var(--text-xs);letter-spacing:.14em;color:var(--acc);font-weight:750}.AccessManager_metrics__45BBs{display:flex;gap:8px;flex-wrap:wrap}.AccessManager_metrics__45BBs span{display:flex;align-items:baseline;gap:5px;padding:8px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg2);color:var(--txt2);font-size:12px}.AccessManager_metrics__45BBs strong{color:var(--txt);font-size:16px}.AccessManager_accountCard__Qia55{position:relative;border:1px solid var(--border);border-radius:var(--r3);background:var(--bg2);box-shadow:var(--sh-1);overflow:hidden}.AccessManager_toolbar__SK1dP{display:flex;gap:8px;align-items:center;padding:12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 90%,var(--acc) 3%)}.AccessManager_field__8JgIS input,.AccessManager_monthSelect__w8VIf select,.AccessManager_toolbar__SK1dP input,.AccessManager_toolbar__SK1dP select{height:38px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--txt);padding:0 11px}.AccessManager_search__sGX__{flex:1 1 260px}.AccessManager_search__sGX__ input{width:100%}.AccessManager_toolbar__SK1dP select{min-width:145px}.AccessManager_field__8JgIS input:focus,.AccessManager_monthSelect__w8VIf select:focus,.AccessManager_toolbar__SK1dP input:focus,.AccessManager_toolbar__SK1dP select:focus{outline:none;box-shadow:var(--ring);border-color:var(--acc)}.AccessManager_tableWrap__3Z9bk{position:relative;overflow:auto;max-height:min(68vh,720px)}.AccessManager_table__ilMS_{width:100%;border-collapse:collapse;font-size:12px;min-width:840px}.AccessManager_table__ilMS_ th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 12px;text-align:start;background:var(--bg2);border-bottom:1px solid var(--border2);color:var(--txt3);text-transform:uppercase;letter-spacing:.08em}.AccessManager_table__ilMS_ td{padding:11px 12px;border-bottom:1px solid var(--border);vertical-align:middle}.AccessManager_table__ilMS_ tr:last-child td{border-bottom:0}.AccessManager_selectedRow__kRd_K td,.AccessManager_table__ilMS_ tbody tr:hover td{background:color-mix(in srgb,var(--acc) 7%,transparent)}.AccessManager_table__ilMS_ td small,.AccessManager_table__ilMS_ td strong{display:block}.AccessManager_table__ilMS_ td small{margin-top:3px;color:var(--txt3);font-size:var(--text-xs)}.AccessManager_checkCell__wqU_c{width:36px;text-align:center!important}.AccessManager_checkCell__wqU_c input{width:16px;height:16px;accent-color:var(--acc)}.AccessManager_plan__RHhjG{color:var(--acc2);font-weight:700}.AccessManager_status__l6hdQ{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;border:1px solid var(--border2);font-size:var(--text-xs);font-weight:750;letter-spacing:.03em}.AccessManager_status_active__U4IWM{color:var(--grn);background:color-mix(in srgb,var(--grn) 12%,var(--bg2))}.AccessManager_status_trial__ZTGY5{color:var(--acc);background:var(--acc-dim)}.AccessManager_status_deactivated__U1aAg,.AccessManager_status_expired__c5mJ5{color:var(--yel);background:color-mix(in srgb,var(--yel) 12%,var(--bg2))}.AccessManager_status_banned__PMETM{color:var(--red);background:color-mix(in srgb,var(--red) 12%,var(--bg2))}.AccessManager_status_deleted__74j1I{color:var(--txt3);background:var(--bg3)}.AccessManager_empty__RYXmB{display:grid;place-items:center;grid-gap:4px;gap:4px;min-height:160px;color:var(--txt2)}.AccessManager_empty__RYXmB span{font-size:12px;color:var(--txt3)}.AccessManager_loadingLine__NcDCT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:9px;background:color-mix(in srgb,var(--bg2) 82%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:12px}.AccessManager_loadingLine__NcDCT span{width:16px;height:16px;border:2px solid var(--border2);border-top-color:var(--acc);border-radius:50%;animation:AccessManager_spin__DLzvM .8s linear infinite}@keyframes AccessManager_spin__DLzvM{to{transform:rotate(1turn)}}.AccessManager_bulkBar__FfSpR{position:-webkit-sticky;position:sticky;bottom:14px;z-index:20;justify-self:center;display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:calc(100vw - 32px);padding:9px 11px;border:1px solid var(--border2);border-radius:10px;background:color-mix(in srgb,var(--bg2) 95%,transparent);box-shadow:0 16px 50px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.AccessManager_bulkBar__FfSpR>strong{font-size:12px}.AccessManager_bulkDivider__de6Hq{width:1px;height:24px;background:var(--border)}.AccessManager_monthSelect__w8VIf{display:flex;align-items:center;gap:6px;color:var(--txt3);font-size:var(--text-xs)}.AccessManager_monthSelect__w8VIf select{height:31px;font-size:var(--text-xs)}.AccessManager_drawerLayer___vM3e{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.AccessManager_drawer__k7FBJ{width:min(580px,100vw);height:100%;display:flex;flex-direction:column;background:var(--bg2);-webkit-border-start:1px solid var(--border2);border-inline-start:1px solid var(--border2);box-shadow:-22px 0 60px rgba(0,0,0,.45)}.AccessManager_drawerHeader__IxdDb{display:flex;gap:18px;align-items:flex-start;padding:20px 22px;border-bottom:1px solid var(--border)}.AccessManager_drawerHeader__IxdDb>div{min-width:0;flex:1 1}.AccessManager_drawerHeader__IxdDb h2{margin:3px 0;font-size:20px;overflow-wrap:anywhere}.AccessManager_drawerHeader__IxdDb p{margin:0;color:var(--txt3);font-size:12px;overflow-wrap:anywhere}.AccessManager_iconButton__ZQydy{width:44px;height:44px;flex:none;border:1px solid var(--border);border-radius:9px;background:var(--bg3);color:var(--txt);font-size:24px;cursor:pointer}.AccessManager_iconButton__ZQydy:hover{border-color:var(--border2)}.AccessManager_iconButton__ZQydy:focus-visible{outline:none;box-shadow:var(--ring)}.AccessManager_drawerBody__nHByr{overflow:auto;padding:18px 22px 32px}.AccessManager_drawerSummary__PVfxJ{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--txt2);font-size:var(--text-xs)}.AccessManager_drawerSummary__PVfxJ>span:not(.AccessManager_status__l6hdQ){-webkit-padding-start:8px;padding-inline-start:8px;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.AccessManager_drawerSection__MRpTZ{display:grid;grid-gap:12px;gap:12px;padding:18px 0;border-bottom:1px solid var(--border)}.AccessManager_drawerSection__MRpTZ h3{margin:0 0 3px;font-size:14px}.AccessManager_drawerSection__MRpTZ p{margin:0;color:var(--txt3);font-size:var(--text-xs);line-height:1.5}.AccessManager_drawerActions__DdC8t{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.AccessManager_planControl___AszV{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--border);border-radius:9px;background:var(--bg)}.AccessManager_planControl___AszV button{min-width:92px;height:34px;border:0;border-radius:6px;background:transparent;color:var(--txt2);cursor:pointer}.AccessManager_planControl___AszV .AccessManager_activeChoice__sQ5di{background:color-mix(in srgb,var(--acc) 19%,transparent);color:var(--acc2);font-weight:750}.AccessManager_durationControl__8Clti{display:grid;grid-gap:6px;gap:6px;flex:1 1 250px}.AccessManager_durationControl__8Clti>span{color:var(--txt2);font-size:var(--text-xs)}.AccessManager_stepper__SsroS{display:grid;grid-template-columns:38px minmax(110px,1fr) 38px;align-items:center;border:1px solid var(--border);border-radius:8px;background:var(--bg);overflow:hidden}.AccessManager_stepper__SsroS button{height:36px;border:0;background:var(--bg3);color:var(--txt);font-size:18px;cursor:pointer}.AccessManager_stepper__SsroS button:disabled{opacity:.35}.AccessManager_stepper__SsroS strong{text-align:center;font-size:var(--text-xs)}.AccessManager_shortcuts__jjDZX{display:flex;gap:4px}.AccessManager_shortcuts__jjDZX button{min-width:40px;height:27px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--txt2);font-size:var(--text-xs);cursor:pointer}.AccessManager_shortcuts__jjDZX .AccessManager_shortcutActive__043f8{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 14%,transparent);color:var(--acc2)}.AccessManager_expiryPreview__kGizV{flex:1 1 100%;display:grid;grid-template-columns:auto 1fr;grid-gap:2px 12px;gap:2px 12px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.AccessManager_expiryPreview__kGizV small,.AccessManager_expiryPreview__kGizV span{color:var(--txt3);font-size:var(--text-xs)}.AccessManager_expiryPreview__kGizV strong{font-size:12px}.AccessManager_expiryPreview__kGizV small{grid-column:1/-1}.AccessManager_warning__IH9E2{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;padding:11px 13px;border:1px solid color-mix(in srgb,var(--red) 35%,transparent);border-radius:8px;background:color-mix(in srgb,var(--red) 10%,transparent);color:var(--red);font-size:12px}.AccessManager_warning__IH9E2 span{color:var(--txt2)}.AccessManager_deviceList__6HU6u{display:grid;grid-gap:7px;gap:7px;width:100%}.AccessManager_deviceList__6HU6u article{display:flex;align-items:center;gap:12px;padding:9px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.AccessManager_deviceList__6HU6u article>div{flex:1 1;min-width:0}.AccessManager_deviceList__6HU6u small,.AccessManager_deviceList__6HU6u strong{display:block}.AccessManager_deviceList__6HU6u small{color:var(--txt3);font-size:var(--text-xs);margin-top:2px}.AccessManager_inactiveDevice__z02zB{opacity:.58}.AccessManager_muted__WwwrF{color:var(--txt3);font-size:12px}.AccessManager_accountSwitches__aZ83y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.AccessManager_accessSwitch__tm1H5{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:10px 12px;border:1px solid var(--border);border-radius:9px;background:var(--bg);cursor:pointer}.AccessManager_accessSwitch__tm1H5>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.AccessManager_accessSwitch__tm1H5 strong{font-size:12px}.AccessManager_accessSwitch__tm1H5 small{color:var(--txt3);font-size:var(--text-xs);line-height:1.35}.AccessManager_accessSwitch__tm1H5 input{position:absolute;opacity:0;pointer-events:none}.AccessManager_accessSwitch__tm1H5>i{position:relative;width:42px;height:24px;flex:none;border-radius:12px;background:var(--bg4);box-shadow:inset 0 0 0 1px var(--border2);transition:background .18s ease}.AccessManager_accessSwitch__tm1H5>i b{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--txt2);transition:transform .18s ease,background .18s ease}.AccessManager_accessSwitch__tm1H5:has(input:checked)>i{background:var(--grn)}.AccessManager_accessSwitch__tm1H5:has(input:checked)>i b{transform:translateX(18px);background:white}.AccessManager_dangerSwitch__nK_B1:has(input:checked)>i{background:var(--red)}.AccessManager_accessSwitch__tm1H5:has(input:focus-visible){outline:none;box-shadow:var(--ring)}.AccessManager_switchDisabled__AGwlv{opacity:.5;cursor:not-allowed}.AccessManager_policy__TfZuL{border:1px solid var(--border);border-radius:var(--r3);background:var(--bg2);overflow:hidden}.AccessManager_policy__TfZuL>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:10px 16px;cursor:pointer;list-style:none}.AccessManager_policy__TfZuL>summary::-webkit-details-marker{display:none}.AccessManager_policy__TfZuL>summary span:first-child{display:grid;grid-gap:2px;gap:2px}.AccessManager_policy__TfZuL>summary small{color:var(--txt3);font-weight:400}.AccessManager_policy__TfZuL[open]>summary{border-bottom:1px solid var(--border)}.AccessManager_policy__TfZuL[open]>summary>span:last-child{transform:rotate(90deg)}.AccessManager_policyBody__JJHNf{display:grid;grid-gap:14px;gap:14px;padding:16px}.AccessManager_policyGrid___xVLC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.AccessManager_policyToggle__oZRSJ{display:flex;align-items:flex-start;gap:10px;min-width:0}.AccessManager_policyToggle__oZRSJ>div{display:grid;grid-gap:2px;gap:2px}.AccessManager_policyToggle__oZRSJ strong{font-size:12px}.AccessManager_policyToggle__oZRSJ span{color:var(--txt3);font-size:var(--text-xs);line-height:1.45}.AccessManager_field__8JgIS{display:grid;grid-gap:5px;gap:5px}.AccessManager_field__8JgIS>span{font-size:var(--text-xs);font-weight:650}.AccessManager_field__8JgIS>div{display:flex;gap:7px}.AccessManager_field__8JgIS input{width:120px}.AccessManager_securityEpoch__lNdgG{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border)}.AccessManager_securityEpoch__lNdgG>div{display:grid;grid-gap:2px;gap:2px;flex:1 1}.AccessManager_securityEpoch__lNdgG span{font-size:var(--text-xs);color:var(--txt3)}.AccessManager_webDesignerPolicy__XLPoG{display:grid;grid-gap:14px;gap:14px;padding:15px;border:1px solid color-mix(in srgb,var(--acc) 26%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--acc) 4%,var(--bg))}.AccessManager_webPolicyHead__b992x{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.AccessManager_webPolicyHead__b992x>div:first-child{display:grid;grid-gap:3px;gap:3px}.AccessManager_webPolicyHead__b992x>div:first-child>strong{font-size:14px}.AccessManager_webPolicyHead__b992x>div:first-child>span{max-width:560px;color:var(--txt3);font-size:12px;line-height:1.5}.AccessManager_webPolicyHead__b992x>.AccessManager_policyToggle__oZRSJ{flex:0 1 340px}.AccessManager_webDesignerPolicy__XLPoG .AccessManager_policyToggle__oZRSJ span{font-size:12px}.AccessManager_messageField__VcwZe textarea{width:100%;min-height:78px;resize:vertical;padding:10px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg2);color:var(--txt);font:inherit;font-size:12px;line-height:1.5}.AccessManager_messageField__VcwZe textarea:focus{outline:none;box-shadow:var(--ring);border-color:var(--acc)}.AccessManager_messageField__VcwZe>div{align-items:center;justify-content:space-between}.AccessManager_messageField__VcwZe small{color:var(--txt3);font-size:12px}.AccessManager_releaseStatus___9aON{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.AccessManager_releaseStatus___9aON article{display:grid;grid-template-columns:1fr auto;grid-gap:3px 10px;gap:3px 10px;align-items:center;padding:10px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg2)}.AccessManager_releaseStatus___9aON strong{font-size:12px}.AccessManager_releaseStatus___9aON span{color:var(--txt3);font-size:12px}.AccessManager_releaseStatus___9aON article>div{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap;margin-top:5px}.AccessManager_releaseStatus___9aON a{text-decoration:none}.AccessManager_srOnly__kgNJG{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){.AccessManager_header__dBEyg{align-items:flex-start;flex-direction:column}.AccessManager_metrics__45BBs{width:100%}.AccessManager_toolbar__SK1dP{align-items:stretch;flex-wrap:wrap}.AccessManager_search__sGX__{flex-basis:100%}.AccessManager_toolbar__SK1dP label:not(.AccessManager_search__sGX__){flex:1 1}.AccessManager_toolbar__SK1dP select{width:100%;min-width:0}.AccessManager_table__ilMS_{min-width:0}.AccessManager_table__ilMS_ thead{display:none}.AccessManager_table__ilMS_ tbody{display:grid;padding:8px;grid-gap:8px;gap:8px}.AccessManager_table__ilMS_ tr{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:8px;gap:8px;border:1px solid var(--border);border-radius:9px;background:var(--bg)}.AccessManager_table__ilMS_ td{display:block;padding:8px;border:0!important;background:transparent!important}.AccessManager_table__ilMS_ td:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--txt3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.AccessManager_table__ilMS_ td:nth-child(2){grid-column:2/4}.AccessManager_table__ilMS_ td:last-child{grid-column:3}.AccessManager_table__ilMS_ td:nth-child(n+3):not(:last-child){grid-column:2/4;display:grid;grid-template-columns:95px 1fr;align-items:center}.AccessManager_table__ilMS_ td:nth-child(n+3):not(:last-child):before{margin:0}.AccessManager_checkCell__wqU_c{grid-row:1}.AccessManager_bulkBar__FfSpR{bottom:8px;justify-content:center}.AccessManager_bulkDivider__de6Hq{display:none}.AccessManager_monthSelect__w8VIf{flex:1 1 100%;justify-content:center}.AccessManager_drawerBody__nHByr,.AccessManager_drawerHeader__IxdDb{padding-inline:16px}.AccessManager_accountSwitches__aZ83y,.AccessManager_policyGrid___xVLC,.AccessManager_releaseStatus___9aON{grid-template-columns:1fr}.AccessManager_webPolicyHead__b992x{flex-direction:column}.AccessManager_webPolicyHead__b992x>.AccessManager_policyToggle__oZRSJ{flex:auto;width:100%}.AccessManager_metrics__45BBs span{flex:1 1;justify-content:center}}@media(prefers-reduced-motion:reduce){.AccessManager_loadingLine__NcDCT span{animation-duration:1.6s}.AccessManager_policy__TfZuL>summary>span:last-child{transition:none}}.AccessManager_table__ilMS_{font-size:var(--text-sm)}.AccessManager_table__ilMS_ th{font-size:var(--text-xs)}@media(pointer:coarse){.AccessManager_shortcuts__jjDZX button{min-height:var(--control-height)}}.WaylSubscribers_panel__YQCwy{margin:1rem 0 1.5rem;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid #d9e2f2;border-radius:22px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 14px 40px rgba(24,55,96,.08);color:#12213d}.WaylSubscribers_heading__w3zFo{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.WaylSubscribers_heading__w3zFo h2{margin:.1rem 0 .35rem;font-size:clamp(1.45rem,3vw,2rem)}.WaylSubscribers_heading__w3zFo p{margin:0;color:#536785;line-height:1.75}.WaylSubscribers_eyebrow__4bsr0{color:#1263e5!important;font-weight:800;font-size:.84rem}.WaylSubscribers_refresh__Zn3o4{flex:0 0 auto;min-height:44px;padding:.65rem 1rem;border:0;border-radius:12px;background:#1263e5;color:#fff;font:inherit;font-weight:750;cursor:pointer}.WaylSubscribers_refresh__Zn3o4:disabled{opacity:.55;cursor:progress}.WaylSubscribers_metrics__fLcP8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1.2rem 0}.WaylSubscribers_metrics__fLcP8 article{padding:1rem;border:1px solid #e1e8f4;border-radius:16px;background:#fff}.WaylSubscribers_metrics__fLcP8 span{display:block;color:#667894;font-size:.9rem}.WaylSubscribers_metrics__fLcP8 strong{display:block;margin-top:.25rem;font-size:1.75rem}.WaylSubscribers_filters__1jHEd{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.35fr);grid-gap:.85rem;gap:.85rem;margin:.5rem 0 1rem}.WaylSubscribers_filters__1jHEd label{display:grid;grid-gap:.35rem;gap:.35rem;color:#445774;font-weight:700}.WaylSubscribers_filters__1jHEd input,.WaylSubscribers_filters__1jHEd select{min-height:44px;padding:.65rem .8rem;border:1px solid #b8c7dc;border-radius:11px;background:#fff;color:#12213d;font:inherit}.WaylSubscribers_tableWrap__dJnjd{overflow:auto;border:1px solid #dfe7f3;border-radius:15px;background:#fff}.WaylSubscribers_table__GHQKV{width:100%;min-width:1000px;border-collapse:collapse;text-align:right}.WaylSubscribers_table__GHQKV caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.WaylSubscribers_table__GHQKV td,.WaylSubscribers_table__GHQKV th{padding:.85rem .75rem;border-bottom:1px solid #edf1f7;vertical-align:middle}.WaylSubscribers_table__GHQKV th{position:-webkit-sticky;position:sticky;top:0;background:#f2f6fc;color:#405371;font-size:.88rem}.WaylSubscribers_table__GHQKV tr:last-child td{border-bottom:0}.WaylSubscribers_table__GHQKV tbody tr:hover{background:#f8faff}.WaylSubscribers_mode__cS1Mx,.WaylSubscribers_status__dTyQp{display:inline-flex;align-items:center;padding:.28rem .58rem;border-radius:999px;background:#eef2f8;color:#52647f;white-space:nowrap;font-size:.84rem;font-weight:750}.WaylSubscribers_status__dTyQp[data-status=paid]{background:#e3f8ec;color:#117044}.WaylSubscribers_status__dTyQp[data-status=pending]{background:#fff4cf;color:#7a5800}.WaylSubscribers_status__dTyQp[data-status=failed],.WaylSubscribers_status__dTyQp[data-status=refunded],.WaylSubscribers_status__dTyQp[data-status=revoked]{background:#ffe8e8;color:#a32222}.WaylSubscribers_status__dTyQp[data-status=upgraded]{background:#e7efff;color:#2459ab}.WaylSubscribers_mode__cS1Mx[data-mode=live]{background:#e3f8ec;color:#117044}.WaylSubscribers_mode__cS1Mx[data-mode=test]{background:#f1eaff;color:#6d3fb2}.WaylSubscribers_warning__0owDt{margin:.75rem 0;padding:.7rem .85rem;border-radius:10px;background:#fff4cf;color:#674b00}.WaylSubscribers_empty__ahL4Z{margin:1rem 0 0;text-align:center;color:#667894}@media (max-width:800px){.WaylSubscribers_heading__w3zFo{flex-direction:column}.WaylSubscribers_refresh__Zn3o4{width:100%}.WaylSubscribers_metrics__fLcP8{grid-template-columns:repeat(2,minmax(0,1fr))}.WaylSubscribers_filters__1jHEd{grid-template-columns:1fr}}@media (max-width:480px){.WaylSubscribers_panel__YQCwy{border-radius:16px;padding:.85rem}.WaylSubscribers_metrics__fLcP8{grid-template-columns:1fr}}.BundleManager_page__7LahM{display:grid;grid-gap:18px;gap:18px;color:var(--txt)}.BundleManager_header__TcT1G{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.BundleManager_header__TcT1G h1{font-size:clamp(1.6rem,3vw,2.2rem);margin:3px 0 5px}.BundleManager_header__TcT1G p{margin:0;color:var(--txt2);font-size:13px}.BundleManager_eyebrow__9UtPa{font-size:var(--text-xs);letter-spacing:.14em;color:var(--acc);font-weight:750}.BundleManager_refresh__uarH7{min-height:38px;padding:0 14px;border:1px solid var(--border);border-radius:8px;background:var(--bg2);color:var(--txt);cursor:pointer}.BundleManager_refresh__uarH7:focus-visible{outline:none;box-shadow:var(--ring)}.BundleManager_refresh__uarH7:disabled{opacity:.5}.BundleManager_error__5wuqg{padding:11px 13px;border:1px solid color-mix(in srgb,var(--red) 35%,transparent);border-radius:8px;background:color-mix(in srgb,var(--red) 10%,transparent);color:var(--red)}.BundleManager_planGrid__z5GHS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.BundleManager_planCard__0CyyY{display:grid;grid-gap:18px;gap:18px;padding:18px;border:1px solid var(--border);border-radius:var(--r3);background:var(--bg2);box-shadow:var(--sh-1)}.BundleManager_planCard__0CyyY.BundleManager_pro__prh8v{border-color:color-mix(in srgb,var(--acc) 38%,var(--border));box-shadow:inset 0 2px 0 color-mix(in srgb,var(--acc) 55%,transparent),var(--sh-1)}.BundleManager_planHeader__OgmUa{display:flex;align-items:center;gap:11px}.BundleManager_planHeader__OgmUa>div:nth-child(2){flex:1 1}.BundleManager_planHeader__OgmUa span{color:var(--txt3);font-size:var(--text-xs);letter-spacing:.12em}.BundleManager_planHeader__OgmUa h2{margin:2px 0 0;font-size:21px}.BundleManager_planMark__b2Zlg{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--border2);border-radius:9px;background:linear-gradient(145deg,var(--bg4),var(--bg));color:var(--acc2);font-size:18px;font-weight:800}.BundleManager_switch__PyXIC{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--border);border-radius:8px;cursor:pointer}.BundleManager_switch__PyXIC input{accent-color:var(--acc)}.BundleManager_switch__PyXIC span{color:var(--txt2);font-size:var(--text-xs);letter-spacing:0}.BundleManager_formGrid__CW5aC{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.BundleManager_formGrid__CW5aC label{display:grid;grid-gap:5px;gap:5px}.BundleManager_fixedField__eg7g4>span,.BundleManager_formGrid__CW5aC label>span{font-size:var(--text-xs);font-weight:650;color:var(--txt2)}.BundleManager_formGrid__CW5aC label small{font-weight:400;color:var(--txt3)}.BundleManager_full__APSZP{grid-column:1/-1}.BundleManager_fixedField__eg7g4{display:grid;grid-template-columns:minmax(100px,.55fr) 1fr;align-items:center;grid-gap:3px 12px;gap:3px 12px;padding:10px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.BundleManager_fixedField__eg7g4 strong{font-size:12px}.BundleManager_fixedField__eg7g4 small{grid-column:2;color:var(--txt3);font-size:var(--text-xs)}.BundleManager_courseSearch__KebVu,.BundleManager_formGrid__CW5aC input,.BundleManager_formGrid__CW5aC textarea{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--txt);padding:9px 10px;font:inherit;font-size:12px;resize:vertical}.BundleManager_formGrid__CW5aC input{height:38px}.BundleManager_courseSearch__KebVu:focus,.BundleManager_formGrid__CW5aC input:focus,.BundleManager_formGrid__CW5aC textarea:focus{outline:none;border-color:var(--acc);box-shadow:var(--ring)}.BundleManager_courses__RFF5A{display:grid;grid-gap:10px;gap:10px;padding-top:16px;border-top:1px solid var(--border)}.BundleManager_sectionHead__C9dxa{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.BundleManager_sectionHead__C9dxa h3{margin:0 0 3px;font-size:13px}.BundleManager_sectionHead__C9dxa p{margin:0;color:var(--txt3);font-size:var(--text-xs);line-height:1.45}.BundleManager_sectionHead__C9dxa>span{flex:none;padding:4px 7px;border-radius:999px;background:var(--bg3);color:var(--txt2);font-size:var(--text-xs)}.BundleManager_courseSearch__KebVu{height:38px}.BundleManager_courseList__iBAKH{display:grid;grid-gap:6px;gap:6px;max-height:245px;overflow:auto;-webkit-padding-end:2px;padding-inline-end:2px}.BundleManager_courseList__iBAKH label{display:flex;align-items:center;gap:9px;min-height:54px;padding:7px;border:1px solid var(--border);border-radius:8px;background:var(--bg);cursor:pointer}.BundleManager_courseList__iBAKH label:hover{border-color:var(--border2)}.BundleManager_courseList__iBAKH label.BundleManager_courseSelected__5gPAU{border-color:color-mix(in srgb,var(--acc) 45%,var(--border));background:color-mix(in srgb,var(--acc) 7%,var(--bg))}.BundleManager_courseList__iBAKH input{width:16px;height:16px;accent-color:var(--acc)}.BundleManager_courseFallback__rsqer,.BundleManager_courseList__iBAKH img{width:42px;height:38px;flex:none;border-radius:6px;object-fit:cover}.BundleManager_courseFallback__rsqer{display:grid;place-items:center;background:var(--bg4);color:var(--acc2);font-weight:800}.BundleManager_courseList__iBAKH label>span:last-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.BundleManager_courseList__iBAKH strong{font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BundleManager_courseList__iBAKH small{font-size:var(--text-xs);color:var(--txt3)}.BundleManager_courseActions__ZYnJf{display:flex;gap:7px}.BundleManager_courseActions__ZYnJf button{border:0;background:none;color:var(--acc2);font-size:var(--text-xs);cursor:pointer;padding:5px}.BundleManager_empty__j35qO{margin:14px;color:var(--txt3);font-size:var(--text-xs)}.BundleManager_planCard__0CyyY footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--border)}.BundleManager_planCard__0CyyY footer span{color:var(--txt3);font-size:var(--text-xs)}.BundleManager_save__57i6N{min-height:40px;padding:0 16px;border:1px solid color-mix(in srgb,var(--acc) 70%,transparent);border-radius:8px;background:linear-gradient(135deg,var(--primary),var(--primary));color:var(--on-primary);font-weight:750;cursor:pointer}.BundleManager_save__57i6N:disabled{opacity:.55;cursor:wait}.BundleManager_trialNote__vDmLL{display:flex;align-items:center;gap:14px;padding:13px 15px;border:1px solid var(--border);border-radius:9px;background:var(--bg2)}.BundleManager_trialNote__vDmLL strong{flex:none;font-size:12px}.BundleManager_trialNote__vDmLL p{margin:0;color:var(--txt3);font-size:var(--text-xs)}@media(max-width:900px){.BundleManager_planGrid__z5GHS{grid-template-columns:1fr}}@media(max-width:560px){.BundleManager_header__TcT1G{align-items:flex-start;flex-direction:column}.BundleManager_refresh__uarH7{width:100%}.BundleManager_planCard__0CyyY{padding:14px}.BundleManager_formGrid__CW5aC{grid-template-columns:1fr}.BundleManager_full__APSZP{grid-column:auto}.BundleManager_planHeader__OgmUa{flex-wrap:wrap}.BundleManager_switch__PyXIC{-webkit-margin-start:auto;margin-inline-start:auto}.BundleManager_trialNote__vDmLL{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.BundleManager_courseList__iBAKH label{transition:none}}@media(pointer:coarse){.BundleManager_shortcuts__TIutC button{min-height:var(--control-height)}}.BundleManager_save__57i6N{min-height:var(--control-height);border-radius:var(--r);background:var(--primary)}.BundleManager_save__57i6N:hover:not(:disabled){background:var(--primary-hover)}.BundleManager_save__57i6N:disabled{opacity:1;background:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}.BundleManager_courseSearch__KebVu,.BundleManager_formGrid__CW5aC input,.BundleManager_formGrid__CW5aC textarea{font-size:var(--text-sm);min-height:var(--control-height)}.DesignPreview_page__9yTfz{max-width:1440px;margin:auto;padding:var(--space-6);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.DesignPreview_header__6lstD{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap}.DesignPreview_header__6lstD h1{font-size:var(--text-title)}.DesignPreview_header__6lstD p{max-width:78ch;color:var(--txt2)}.DesignPreview_tabs__X__1A{display:flex;gap:var(--space-2);overflow:auto;padding:4px}.DesignPreview_tabs__X__1A button{white-space:nowrap}.DesignPreview_grid__uUBab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.DesignPreview_stack__PaGh0{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.DesignPreview_actions__EFu_Y{display:flex;gap:var(--space-3);flex-wrap:wrap}.DesignPreview_swatches__QRtL4{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.DesignPreview_swatches__QRtL4 div{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--r);background:var(--bg2)}.DesignPreview_swatches__QRtL4 i{display:block;height:48px;background:var(--swatch);border-radius:var(--r);margin-bottom:var(--space-2);border:1px solid var(--border2)}.DesignPreview_editor__WNWsi{min-height:800px;display:flex;border:1px solid var(--border);border-radius:var(--r2);overflow:hidden}.DesignPreview_status__EbTvG{min-height:24px;color:var(--grn)}.DesignPreview_table__sV8sN{width:100%;border-collapse:collapse}.DesignPreview_table__sV8sN td,.DesignPreview_table__sV8sN th{text-align:start;padding:var(--space-4);border-bottom:1px solid var(--border)}.DesignPreview_scroll__t1dnf{overflow:auto}@media(max-width:720px){.DesignPreview_page__9yTfz{padding:var(--space-4)}.DesignPreview_grid__uUBab{grid-template-columns:1fr}.DesignPreview_header__6lstD h1{font-size:var(--text-xl)}}