.product-brand_lockup__qHo3X{display:inline-flex;min-width:0;align-items:center;gap:.625rem;color:var(--ink-950)}.product-brand_mark__2YMz_{width:3.5rem;height:auto;flex:none}.product-brand_wordmark__o_SSw{overflow-wrap:anywhere;color:var(--brand-blue-accessible);font-size:1rem;font-weight:750;letter-spacing:0;line-height:1.15}.product-brand_large__85rZb .product-brand_mark__2YMz_{width:5.75rem}.product-brand_large__85rZb .product-brand_wordmark__o_SSw{font-size:1.125rem}.editorial-layout_shell__9OpmU{position:relative;isolation:isolate;min-height:100vh;color:var(--foreground);background:var(--background)}.editorial-layout_indexInfoHeaderBg__VSjwa{position:absolute;z-index:0;top:0;left:50%;width:min(1000px,100%);height:50px;background:var(--brand-gradient-soft);opacity:.2;filter:blur(50px);pointer-events:none;transform:translateX(-50%)}.editorial-layout_topbar__5G_t2{position:sticky;top:0;z-index:40;display:flex;height:4.5rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:0 2rem}.editorial-layout_topbarActions__8g2ah,.editorial-layout_topbarStart__eJ544{display:flex;min-width:0;align-items:center}.editorial-layout_brand__4OB0J{display:flex;align-items:center;border-radius:.5rem;outline:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_brand__4OB0J:hover{opacity:.86;transform:translateY(-1px)}.editorial-layout_brand__4OB0J:focus-visible,.editorial-layout_createButton__fCehI:focus-visible,.editorial-layout_desktopNavigationLink__2MmuN:focus-visible,.editorial-layout_mobileCreateLink__b1QRm:focus-visible,.editorial-layout_mobileNavigationLink__oGSGo:focus-visible{box-shadow:var(--focus-ring-strong)}.editorial-layout_logo__pEpqA{max-width:min(12rem,100%)}.editorial-layout_mobileMenuTrigger__Y9qxC{display:none}.editorial-layout_mobileSheet__5QTmg{width:min(19rem,86vw);padding:0}.editorial-layout_mobileSheetHeader__zeG1C{min-height:5rem;justify-content:center;border-bottom:1px solid var(--line-subtle);padding:1rem 1.25rem}.editorial-layout_mobileLogo__xm3SP{max-width:100%}.editorial-layout_accountActions__07vFS{display:flex;align-items:center;gap:.625rem}.editorial-layout_avatarTrigger__J_wQu,.editorial-layout_pointsTrigger__2Ut9Q{display:flex;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-strong);outline:none}.editorial-layout_pointsTrigger__2Ut9Q:focus-visible .editorial-layout_pointsPill__h00_o{border-color:var(--brand-teal-500);box-shadow:var(--focus-ring-strong)}.editorial-layout_avatarTrigger__J_wQu:focus-visible{box-shadow:var(--focus-ring-strong)}.editorial-layout_pointsPill__h00_o{display:flex;height:42px;align-items:center;justify-content:center;gap:.5rem;padding:0 .875rem;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-base);box-shadow:var(--shadow-card);font-size:.875rem;letter-spacing:.01em}.editorial-layout_pointsIcon__g4Ca1{width:18px;height:18px}.editorial-layout_avatar__7_WCT{display:grid;width:42px;height:42px;place-items:center;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-blue-600) 88%,var(--ink-950));color:var(--surface-base);font-size:1.05rem;font-weight:700}.editorial-layout_accountPopover__t_JxR{width:min(24rem,calc(100vw - 2rem));gap:0;overflow:hidden;border:1px solid var(--line-subtle);border-radius:var(--radius-dialog);padding:0;box-shadow:var(--shadow-popover)}.editorial-layout_membershipCard__GcEob h2{margin:0;padding:1.1rem 1.4rem;border-bottom:1px solid var(--line-subtle);color:var(--text-strong);font-size:1rem;font-weight:750}.editorial-layout_membershipBalance__E4_8H{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1.4rem;border-bottom:1px solid var(--line-subtle)}.editorial-layout_membershipIcon__W1_Vn{width:1.35rem;height:1.35rem}.editorial-layout_membershipBalance__E4_8H div{min-width:0}.editorial-layout_membershipBalance__E4_8H b,.editorial-layout_membershipBalance__E4_8H strong{color:var(--text-strong);font-size:.875rem}.editorial-layout_membershipBalance__E4_8H b{font-size:1.2rem}.editorial-layout_membershipBalance__E4_8H p{margin:.15rem 0 0;color:var(--text-subtle);font-size:.75rem;white-space:nowrap}.editorial-layout_membershipBalance__E4_8H time{font-weight:700}.editorial-layout_usageDetails__J74SN{display:flex;width:calc(100% - 2rem);min-height:3rem;align-items:center;justify-content:space-between;margin:1rem;padding:0 1rem;border:0;border-radius:var(--radius-card);background:var(--surface-subtle);color:var(--text-body);font-size:.875rem;font-weight:700;outline:none}.editorial-layout_usageDetails__J74SN:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-teal-500)}.editorial-layout_usageDetails__J74SN svg{width:1rem;color:var(--text-subtle)}.editorial-layout_profilePopover__eeF9R{width:15rem;gap:0;overflow:hidden;border:1px solid var(--line-subtle);border-radius:var(--radius-card);padding:.5rem}.editorial-layout_profileSummary__qMQAt{display:flex;align-items:center;gap:.75rem;padding:.75rem}.editorial-layout_profileAvatar__NNpxO{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:var(--radius-pill);background:var(--brand-blue-600);color:var(--surface-base);font-size:.875rem;font-weight:700}.editorial-layout_profileSummary__qMQAt div{display:grid;min-width:0;gap:.1rem}.editorial-layout_profileSummary__qMQAt strong{color:var(--text-strong);font-size:.875rem}.editorial-layout_profileSummary__qMQAt div span{color:var(--text-subtle);font-size:.75rem}.editorial-layout_logoutButton__cqQPk{display:flex;width:100%;min-height:2.5rem;align-items:center;gap:.625rem;padding:0 .75rem;border:0;border-top:1px solid var(--line-subtle);border-radius:0 0 .65rem .65rem;background:transparent;color:var(--danger-600);font-size:.8125rem;outline:none}.editorial-layout_logoutButton__cqQPk:hover{background:var(--danger-100)}.editorial-layout_logoutButton__cqQPk:focus-visible{box-shadow:inset 0 0 0 2px var(--danger-600)}.editorial-layout_logoutButton__cqQPk svg{width:1rem;height:1rem}.editorial-layout_bindButton__4qRQg{border-top:1px solid var(--line-subtle);color:var(--text-strong)}.editorial-layout_bindButton__4qRQg:hover{background:var(--surface-muted)}.editorial-layout_bindButton__4qRQg:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-blue-600)}.editorial-layout_linkedNotice__AfCLx{margin:0;padding:.75rem;border-top:1px solid var(--line-subtle);color:var(--text-subtle);font-size:.75rem;line-height:1.5}.editorial-layout_layout__AM3kx{position:relative;z-index:1;display:grid;min-height:calc(100vh - 5rem);grid-template-columns:minmax(0,1fr)}.editorial-layout_railColumn__3AjjG{position:fixed;z-index:30;top:clamp(8rem,25vh,15rem);left:2rem;display:flex;justify-content:center}.editorial-layout_desktopNavigationWrap__wEuU8{position:relative;display:flex;height:max-content;flex-direction:column;align-items:center;gap:1.4rem}.editorial-layout_createButton__fCehI{position:relative;isolation:isolate;display:grid;width:55px;height:55px;place-items:center;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-base);color:var(--surface-base);outline:none;transition:box-shadow var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_createButton__fCehI:hover{transform:translateY(-2px) scale(1.04)}.editorial-layout_createButton__fCehI:active{transform:scale(.97)}.editorial-layout_createButton__fCehI:before{position:absolute;z-index:0;width:38px;height:38px;border-radius:inherit;background:var(--brand-gradient);content:"";transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_createButton__fCehI:hover:before{transform:scale(1.06)}.editorial-layout_createButton__fCehI svg{position:relative;z-index:1;width:24px;height:24px}.editorial-layout_desktopNavigation__Sbg97{display:flex;width:55px;flex-direction:column;align-items:center;gap:1rem;padding:.75rem 0;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-base)}.editorial-layout_desktopNavigationLink__2MmuN{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--radius-pill);color:var(--text-strong);outline:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_desktopNavigationLink__2MmuN:hover{background:var(--surface-muted);transform:translateY(-2px) scale(1.04)}.editorial-layout_desktopNavigationLink__2MmuN:active{transform:scale(.94)}.editorial-layout_activeNavigationLink__f4bd5{background:var(--canvas-100);color:var(--brand-blue-600)}.editorial-layout_navigationIcon__TTlpm{display:grid;width:16px;height:16px;place-items:center;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_desktopNavigationLink__2MmuN:hover .editorial-layout_navigationIcon__TTlpm{transform:scale(1.08)}.editorial-layout_navigationIcon__TTlpm img{width:16px;height:16px}.editorial-layout_mobileNavigationWrap__tzyAK{display:grid;gap:1.25rem;padding:1.25rem}.editorial-layout_mobileCreateLink__b1QRm,.editorial-layout_mobileNavigationLink__oGSGo{display:flex;min-height:3.25rem;align-items:center;gap:.9rem;border-radius:1rem;outline:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.editorial-layout_mobileCreateLink__b1QRm{justify-content:center;background:var(--brand-gradient);color:var(--surface-base);font-weight:700}.editorial-layout_mobileCreateLink__b1QRm:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.editorial-layout_activeCreateLink__tpbsK{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal-500) 18%,transparent)}.editorial-layout_mobileCreateLink__b1QRm svg{width:1.3rem}.editorial-layout_mobileNavigation__rx75N{display:grid;gap:.45rem}.editorial-layout_mobileNavigationLink__oGSGo{padding:0 1rem;color:var(--text-strong);font-size:.95rem;font-weight:600}.editorial-layout_mobileNavigationLink__oGSGo.editorial-layout_activeNavigationLink__f4bd5,.editorial-layout_mobileNavigationLink__oGSGo:hover{background:var(--canvas-100)}.editorial-layout_mobileNavigationLink__oGSGo:hover{transform:translateX(var(--motion-distance-sm))}.editorial-layout_mobileNavigationLink__oGSGo:active{transform:translateX(2px) scale(.99)}@media (prefers-reduced-motion:reduce){.editorial-layout_brand__4OB0J,.editorial-layout_createButton__fCehI,.editorial-layout_createButton__fCehI:before,.editorial-layout_desktopNavigationLink__2MmuN,.editorial-layout_mobileCreateLink__b1QRm,.editorial-layout_mobileNavigationLink__oGSGo,.editorial-layout_navigationIcon__TTlpm{transition:none}.editorial-layout_brand__4OB0J:hover,.editorial-layout_createButton__fCehI:active,.editorial-layout_createButton__fCehI:hover,.editorial-layout_createButton__fCehI:hover:before,.editorial-layout_desktopNavigationLink__2MmuN:active,.editorial-layout_desktopNavigationLink__2MmuN:hover,.editorial-layout_desktopNavigationLink__2MmuN:hover .editorial-layout_navigationIcon__TTlpm,.editorial-layout_mobileCreateLink__b1QRm:hover,.editorial-layout_mobileNavigationLink__oGSGo:active,.editorial-layout_mobileNavigationLink__oGSGo:hover{transform:none}}.editorial-layout_main__swgwH{min-width:0;overflow-x:clip;padding:2.5rem max(2rem,8rem) 4rem}.editorial-layout_mainContent__kBfyJ{width:min(100%,90rem);min-width:0;margin:0 auto}@media (min-width:901px){.editorial-layout_layoutWithWorkbench__D_U8L{grid-template-columns:minmax(0,1fr) minmax(18rem,22.5rem)}.editorial-layout_stageAssistant__5wmvf{border-top:0;border-left:1px solid var(--border);padding:1rem}}@media (max-width:900px){.editorial-layout_layoutWithWorkbench__D_U8L{grid-template-columns:minmax(0,1fr)}.editorial-layout_layoutWithWorkbench__D_U8L .editorial-layout_stageAssistant__5wmvf{grid-column:1/-1}.editorial-layout_railColumn__3AjjG{left:1.25rem}.editorial-layout_main__swgwH{padding-right:6rem;padding-left:6rem}}@media (max-width:639px){.editorial-layout_topbar__5G_t2{height:4.25rem;gap:.5rem;padding:0 .75rem}.editorial-layout_mobileMenuTrigger__Y9qxC{display:inline-flex;margin-right:.25rem}.editorial-layout_logo__pEpqA{max-width:10rem}.editorial-layout_pointsPill__h00_o{min-width:auto;height:2.5rem;gap:.4rem;padding:0 .5rem;font-size:.85rem}.editorial-layout_pointsIcon__g4Ca1{width:1rem;height:1rem}.editorial-layout_avatarTrigger__J_wQu{display:none}.editorial-layout_layoutWithWorkbench__D_U8L,.editorial-layout_layout__AM3kx{min-height:calc(100vh - 4.25rem);grid-template-columns:minmax(0,1fr)}.editorial-layout_railColumn__3AjjG{display:none}.editorial-layout_main__swgwH{padding:1.25rem .75rem 2.5rem}.editorial-layout_membershipCard__GcEob h2{padding:1.25rem}.editorial-layout_membershipBalance__E4_8H{grid-template-columns:auto minmax(0,1fr);padding:1.35rem 1.25rem}.editorial-layout_membershipBalance__E4_8H b{grid-column:2;margin-top:-.4rem}.editorial-layout_membershipBalance__E4_8H p{white-space:normal}}.credit-shortage-notice_dialog__5CqZA .ant-modal-container{border-radius:var(--radius-dialog);box-shadow:var(--shadow-elevated);padding:28px 26px 24px}.credit-shortage-notice_body__Tt_JC{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.credit-shortage-notice_icon__8ND2u{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--radius-pill);background:var(--attention-100);color:var(--attention-600);font-size:21px}.credit-shortage-notice_title__5l5MK{margin:2px 0 0;color:var(--text-strong);font-size:17px;font-weight:600;line-height:1.4}.credit-shortage-notice_detail__u65Wx{margin:0;color:var(--text-body);font-size:14px;line-height:1.7}.credit-shortage-notice_reassurance__D2Gjj{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.credit-shortage-notice_confirm__Vbv_U{margin-top:10px;min-width:132px}.ai-course-generator_generatorSection__lO3jZ{width:100%;margin:0 auto}.ai-course-generator_titleBlock__Hz4mS{margin-bottom:3rem;text-align:center}.ai-course-generator_titleBlock__Hz4mS h1{margin:0 0 1rem;color:var(--text-strong);font-size:clamp(1.95rem,3.6vw,3rem);line-height:1.05;letter-spacing:.1em}.ai-course-generator_titleBlock__Hz4mS p{display:inline-block;font-size:clamp(1.35rem,2.2vw,2rem);letter-spacing:.1em;line-height:1;background-image:var(--brand-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.ai-course-generator_generatorCard__hbD0e{width:100%}.ai-course-generator_composer__mgLmO{position:relative;padding:1.35rem 1.4rem 1rem;border:1px solid var(--line-default);border-radius:var(--radius-dialog);background:var(--surface-base);transition:border-color .18s ease,box-shadow .18s ease}.ai-course-generator_composer__mgLmO:focus-within{border-color:var(--ant-color-primary,var(--brand-blue-500));box-shadow:var(--focus-ring-strong)}.ai-course-generator_composerLoadingOverlay__r0Dqr{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:inherit;background:color-mix(in srgb,var(--surface-base) 86%,transparent);backdrop-filter:blur(1.5px)}.ai-course-generator_promptInput__8Zs0y{min-height:5.5rem;padding:0!important;border:0!important;background:transparent!important;color:var(--text-body);font-size:1rem;line-height:1.7;resize:none!important;box-shadow:none!important}.ai-course-generator_promptInput__8Zs0y::placeholder{color:var(--text-subtle)}.ai-course-generator_attachmentTray__hnPBg{display:flex;max-width:100%;gap:.65rem;margin-bottom:.85rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}.ai-course-generator_attachmentChip__SZg78{display:inline-flex;min-width:0;max-width:15rem;height:2.65rem;flex:0 0 auto;align-items:center;gap:.5rem;padding:.25rem .3rem .25rem .75rem;border:1px solid var(--line-subtle);border-radius:.85rem;background:var(--surface-subtle);color:var(--text-body);font-size:.8rem}.ai-course-generator_attachmentChip__SZg78>svg{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--text-muted)}.ai-course-generator_attachmentChip__SZg78>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-course-generator_attachmentParseFailed__uSnF_{color:var(--ant-color-error,#b42318);font-weight:600}.ai-course-generator_removeAttachmentButton__rVtAb{width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important;flex:0 0 auto;color:var(--text-muted)!important}.ai-course-generator_removeAttachmentButton__rVtAb svg{width:.85rem;height:.85rem}.ai-course-generator_composerFooter___eXfd{display:flex;align-items:center;gap:1rem;justify-content:space-between;margin-top:.75rem}.ai-course-generator_composerContext__AZoeY{display:flex;flex-wrap:wrap;font-size:12px;color:var(--text-muted);min-width:0;align-items:center;gap:.75rem}.ai-course-generator_composerTools__ms6H_{display:flex;min-width:0;align-items:center;gap:.4rem}.ai-course-generator_composerToolButton__4pqsg{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;min-height:2.55rem;border-radius:var(--radius-pill)!important;padding-inline:.8rem!important;color:var(--text-body)!important;font-size:.8rem;font-weight:600;line-height:1}.ai-course-generator_composerToolButton__4pqsg:hover{background:var(--surface-muted)!important}.ai-course-generator_composerToolButton__4pqsg svg{display:block!important;width:.95rem;height:.95rem;flex:0 0 auto}.ai-course-generator_composerToolButton__4pqsg .ant-btn-icon,.ai-course-generator_composerToolButton__4pqsg .anticon{display:inline-flex!important;width:.95rem;height:.95rem;align-items:center!important;justify-content:center!important;margin:0!important;line-height:0!important;transform:none!important;vertical-align:top!important}.ai-course-generator_modelNote__vwdJ0{display:inline-flex;min-width:0;align-items:center;gap:.55rem;color:var(--text-subtle-accessible);font-size:.8rem}.ai-course-generator_modelNote__vwdJ0 svg{width:1.1rem;height:1.1rem;flex:0 0 auto;color:var(--ant-color-primary,var(--brand-blue-600))}.ai-course-generator_teachingSettingsButton__xvf7t{min-width:0;max-width:8rem}.ai-course-generator_composerActions__nNPmN{display:flex;flex:0 0 auto;align-items:center;gap:.85rem}.ai-course-generator_generateButton__8QoUr{min-width:9.2rem;min-height:2.55rem;border-radius:.85rem!important;font-weight:750;box-shadow:var(--shadow-card-hover)}.ai-course-generator_generateButton__8QoUr,.ai-course-generator_generateButton__8QoUr:active:not(:disabled),.ai-course-generator_generateButton__8QoUr:hover:not(:disabled){border-color:transparent!important;background:var(--brand-gradient)!important}.ai-course-generator_generateButton__8QoUr.ant-btn-disabled,.ai-course-generator_generateButton__8QoUr:disabled{border-color:transparent!important;background:var(--canvas-100)!important;color:var(--text-subtle-accessible)!important;box-shadow:none}.ai-course-generator_settingsModal__NqE7o .ant-modal-content{padding:24px 32px;max-height:calc(100dvh - 64px);display:flex;flex-direction:column;border-radius:var(--radius-dialog)}.ai-course-generator_settingsModalWrap__5E5wX{overflow-x:hidden!important;overflow-y:hidden}.ai-course-generator_launchProgress__E5xdy{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;text-align:center}.ai-course-generator_launchProgress__E5xdy h2{margin:0;color:var(--text-strong);font-size:1.15rem}.ai-course-generator_launchProgress__E5xdy p{margin:.35rem 0 0;color:var(--text-subtle-accessible);font-size:.9rem}.ai-course-generator_settingsModal__NqE7o .ant-modal-title{color:var(--text-strong);font-size:1.35rem;font-weight:800}.ai-course-generator_settingsModal__NqE7o .ant-modal-body{max-height:calc(100vh - 12rem);padding-top:1.5rem;padding-right:.3rem}.ai-course-generator_settingsModal__NqE7o .ant-modal-footer .ant-btn{align-items:center;display:inline-flex;height:40px;justify-content:center;min-height:40px}.ai-course-generator_settingsModal__NqE7o .ant-modal-footer .ant-btn.ant-btn-color-primary{--ant-btn-color-base:var(--ant-color-primary);--ant-btn-color-hover:var(--ant-color-primary-hover);--ant-btn-color-active:var(--ant-color-primary-active);--ant-btn-color-light:var(--ant-color-primary-bg);--ant-btn-color-light-hover:var(--ant-color-primary-bg-hover);--ant-btn-color-light-active:var(--ant-color-primary-border);--ant-btn-shadow:var(--ant-button-primary-shadow)}.ai-course-generator_settingsModal__NqE7o .ant-modal-footer .ant-btn:not(.ant-btn-color-primary):hover{border-color:var(--ant-color-primary-hover);color:var(--ant-color-primary-hover)}.ai-course-generator_settingsForm__VRm4u .ant-form-item-label>label{color:var(--text-body);font-size:.9rem;font-weight:650}.ai-course-generator_settingsForm__VRm4u .ant-input-number,.ai-course-generator_settingsForm__VRm4u .ant-select{width:100%}.ai-course-generator_settingsForm__VRm4u .ant-input,.ai-course-generator_settingsForm__VRm4u .ant-input-number,.ai-course-generator_settingsForm__VRm4u .ant-select{height:2.8rem!important;min-height:2.8rem;border-radius:var(--radius-control)}.ai-course-generator_settingsForm__VRm4u .ant-input-number:hover,.ai-course-generator_settingsForm__VRm4u .ant-input:hover,.ai-course-generator_settingsForm__VRm4u .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--ant-color-primary-hover)!important}.ai-course-generator_settingsForm__VRm4u .ant-input-focused,.ai-course-generator_settingsForm__VRm4u .ant-input-number-focused,.ai-course-generator_settingsForm__VRm4u .ant-input:focus,.ai-course-generator_settingsForm__VRm4u .ant-select-focused .ant-select-selector{border-color:var(--ant-color-primary)!important;box-shadow:0 0 0 2px var(--ant-color-primary-bg)!important}.ai-course-generator_settingsForm__VRm4u .ant-switch.ant-switch-checked{background:var(--ant-color-primary)}.ai-course-generator_settingsForm__VRm4u .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:var(--ant-color-primary-hover)}.ai-course-generator_settingsForm__VRm4u .ant-segmented .ant-segmented-item-selected{color:var(--ant-color-primary)}.ai-course-generator_settingsForm__VRm4u .ant-segmented .ant-segmented-item-selected:after{background:var(--ant-color-primary-bg)}.ai-course-generator_settingsForm__VRm4u .ant-select-content{align-items:center}.ai-course-generator_settingsForm__VRm4u .ant-input-number-input,.ai-course-generator_settingsForm__VRm4u .ant-input-number-input-wrap{height:100%}.ai-course-generator_syllabusOption__dNz14{display:flex;flex-direction:column;gap:2px;max-width:320px;padding-block:2px}.ai-course-generator_syllabusOptionLabel__bhAdq{font-size:14px;line-height:20px}.ai-course-generator_syllabusOptionHint__XYfRT{color:#8a939c;font-size:12px;line-height:18px;white-space:normal}.ai-course-generator_settingsGrid__7qKa3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.25rem}.ai-course-generator_labelWithHelp__vqEGi{display:inline-flex;align-items:center;gap:.4rem}.ai-course-generator_labelWithHelp__vqEGi>span{display:grid;width:1rem;height:1rem;place-items:center;border:1px solid var(--text-muted);border-radius:var(--radius-pill);color:var(--text-muted);font-size:.65rem;line-height:1}.ai-course-generator_componentsHeading__fnN8j{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:.35rem 0 1rem;padding-top:1.4rem;border-top:1px solid var(--line-subtle)}.ai-course-generator_componentsHeading__fnN8j h3{margin:0;color:var(--text-strong);font-size:1.15rem}.ai-course-generator_componentsHeading__fnN8j span{color:var(--text-subtle-accessible);font-size:.75rem}.ai-course-generator_componentGrid__SswIH{display:grid!important;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ai-course-generator_componentOption__qDRQE{position:relative;display:flex!important;min-height:6.5rem;align-items:center!important;margin-inline-start:0!important;padding:1rem;border:1px solid var(--line-150);border-radius:.75rem;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ai-course-generator_componentOption__qDRQE:hover{border-color:var(--ant-color-primary-hover);background:var(--ant-color-primary-bg)}.ai-course-generator_componentOption__qDRQE.ant-checkbox-wrapper-checked{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--ant-color-primary) 18%,transparent)}.ai-course-generator_componentOption__qDRQE:has(.ant-checkbox-input:focus-visible){border-color:var(--ant-color-primary);box-shadow:var(--focus-ring-strong)}.ai-course-generator_componentOption__qDRQE .ant-checkbox{position:absolute;opacity:0;pointer-events:none}.ai-course-generator_componentOption__qDRQE>span:last-child{min-width:0;width:100%}.ai-course-generator_componentOption__qDRQE span span{display:grid;gap:.35rem;align-content:center}.ai-course-generator_componentOption__qDRQE strong{color:var(--text-strong);font-size:.9rem}.ai-course-generator_componentOption__qDRQE small{color:var(--text-subtle-accessible);font-size:.72rem;line-height:1.55}@media (max-width:899px){.ai-course-generator_modelNote__vwdJ0{display:none}.ai-course-generator_componentGrid__SswIH,.ai-course-generator_settingsGrid__7qKa3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ai-course-generator_generatorSection__lO3jZ{margin-bottom:3.25rem}.ai-course-generator_titleBlock__Hz4mS{margin-bottom:1.5rem}.ai-course-generator_titleBlock__Hz4mS h1{font-size:1.8rem}.ai-course-generator_titleBlock__Hz4mS p{font-size:1.25rem}.ai-course-generator_composer__mgLmO{padding:1rem}.ai-course-generator_promptInput__8Zs0y{font-size:.9rem}.ai-course-generator_composerFooter___eXfd{align-items:flex-end;flex-wrap:wrap;gap:.5rem}.ai-course-generator_composerContext__AZoeY{flex:1 1 auto}.ai-course-generator_teachingSettingsButton__xvf7t{max-width:calc(100vw - 8rem)}.ai-course-generator_composerTools__ms6H_{gap:.2rem}.ai-course-generator_composerToolButton__4pqsg{padding-inline:.5rem!important;font-size:.75rem}.ai-course-generator_generateButton__8QoUr{min-width:auto}.ai-course-generator_generateButton__8QoUr .ant-btn-icon+span{display:none}.ai-course-generator_componentGrid__SswIH,.ai-course-generator_settingsGrid__7qKa3{grid-template-columns:minmax(0,1fr)}.ai-course-generator_componentsHeading__fnN8j{align-items:flex-start;flex-direction:column;gap:.25rem}}@media (prefers-reduced-motion:reduce){.ai-course-generator_componentOption__qDRQE,.ai-course-generator_composer__mgLmO{transition:none}}.ai-course-generator_settingsModal__NqE7o{max-width:calc(100vw - 64px);padding-bottom:0}.ai-course-generator_settingsModal__NqE7o .ant-modal-footer,.ai-course-generator_settingsModal__NqE7o .ant-modal-header{flex:none}.ai-course-generator_settingsModal__NqE7o .ant-modal-body{min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;padding:20px 0}.ai-course-generator_settingsColumns__GKN8u{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px}.ai-course-generator_settingsColumns__GKN8u>*{min-width:0}.ai-course-generator_settingsColumns__GKN8u h3{margin:0 0 20px;font-size:16px}.ai-course-generator_settingsMedia__V1h43{border-left:1px solid var(--line-subtle);padding-left:24px}.ai-course-generator_settingsMedia__V1h43 .ai-course-generator_settingsGrid__7qKa3{display:flex;flex-direction:column;gap:0}.ai-course-generator_advancedSettings__RSpm3{margin-top:24px}.ai-course-generator_advancedSettings__RSpm3 summary{cursor:pointer;margin-bottom:16px}.ai-course-generator_mediaNotice__rZyRq{color:var(--text-subtle-accessible);font-size:12px;margin-top:20px}@media (max-width:1099px){.ai-course-generator_settingsColumns__GKN8u{grid-template-columns:minmax(0,1fr)}.ai-course-generator_settingsMedia__V1h43{border-left:0;border-top:1px solid var(--line-subtle);padding:24px 0 0}.ai-course-generator_settingsModal__NqE7o{max-width:calc(100vw - 32px)}.ai-course-generator_settingsModal__NqE7o .ant-modal-content{padding:20px;max-height:calc(100dvh - 32px)}}.ai-course-generator_settingsFooter__uNa2H{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line-subtle);padding-top:14px}.ai-course-generator_settingsFooter__uNa2H>[aria-label="当前生成摘要"]{color:#667085;font-size:12px}.ai-course-generator_settingsFooterActions__ogXSS{display:flex;gap:10px;margin-left:auto;flex-shrink:0}.ai-course-generator_settingsWorkflow__mfNMB{border-top:1px solid var(--line-subtle);margin-top:24px;padding-top:16px}.ai-course-generator_settingsWorkflow__mfNMB>summary{color:var(--text-subtle-accessible);cursor:pointer;font-size:13px}.ai-course-generator_settingsWorkflow__mfNMB>section{border-top:0;margin-top:0}@media (max-width:560px){.ai-course-generator_settingsFooter__uNa2H>[aria-label="当前生成摘要"]{flex-basis:100%;text-align:left}}.ai-course-generator_settingsSwitchItem__5JK_P{border-bottom:1px solid #edf0f2;margin-bottom:16px;padding:10px 0;min-width:0}.ai-course-generator_settingsSwitchHeader__lMEk7{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-course-generator_settingsSwitchLabel__PwGSD{display:flex;align-items:center;gap:8px;color:#5b6570;font-size:14px}.ai-course-generator_settingsSwitchHeader__lMEk7 .ant-switch,.ai-course-generator_settingsSwitchLabel__PwGSD svg{flex-shrink:0}.ai-course-generator_settingsSwitchReason__GrpFw{display:block;color:#8a939c;font-size:12px;line-height:18px;margin-top:4px}.ai-course-generator_settingsSwitchReason__GrpFw:empty{display:none}.learning-library_libraryHome__HtpLD{display:grid;gap:4rem;padding:.25rem 0 4rem}.learning-library_librarySection__yRObh{min-width:0}.learning-library_sectionHeading__Kxikb{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.learning-library_sectionHeading__Kxikb h2{margin:0;color:var(--text-strong);font-size:1.45rem;font-weight:750;letter-spacing:-.02em}.learning-library_sectionHeading__Kxikb a{border-radius:.4rem;color:var(--text-muted);font-size:.8rem;outline:none}.learning-library_sectionHeading__Kxikb a:hover{color:var(--brand-blue-600)}.learning-library_sectionHeading__Kxikb a:focus-visible{box-shadow:var(--focus-ring)}.learning-library_collectionPlaceholder__RN8Ft{margin:0;padding:1.5rem 0;color:var(--text-muted);font-size:.9rem}.learning-library_collectionGrid__lXrvi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:1.5rem;row-gap:2.75rem;width:100%;padding:.25rem 0 2rem .625rem}.learning-library_lessonGrid__2JYdb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.learning-library_evaluationGrid__ETQz5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.learning-library_evaluationPage__o_Pju{padding:.5rem 0 4rem}.learning-library_evaluationPageHeader__k1me0{margin-bottom:2.4rem}.learning-library_evaluationPageHeader__k1me0 h1{margin:0;color:var(--text-strong);font-size:clamp(1.9rem,3vw,2.25rem);font-weight:760;letter-spacing:-.035em;line-height:1.2}.learning-library_evaluationPageHeader__k1me0 p{margin:.75rem 0 0;color:var(--text-muted);font-size:.95rem;line-height:1.6}.learning-library_evaluationCard__WXczg{min-width:0;min-height:19rem;padding:1.5rem 1.6rem;border:1px solid var(--line-subtle);border-radius:var(--radius-dialog);background:var(--surface-base)}.learning-library_evaluationTags__1fGz_{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1.25rem}.learning-library_evaluationTags__1fGz_ span{display:inline-flex;min-height:2rem;align-items:center;padding:0 .8rem;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--ink-800);font-size:.78rem;font-weight:650}.learning-library_evaluationCard__WXczg h3{margin:0;color:var(--text-strong);font-size:1.35rem;font-weight:720;letter-spacing:-.02em;line-height:1.35}.learning-library_evaluationCard__WXczg p{margin:.8rem 0 0;color:var(--text-subtle-accessible);font-size:.9rem;line-height:1.65}.learning-library_collectionCard__0f5_q{position:relative;z-index:0;display:block;width:100%;height:100%;min-width:0;min-height:21.5rem;border-radius:20px;color:var(--text-strong);cursor:pointer;outline:none;touch-action:manipulation;transition:transform .18s ease}.learning-library_collectionLayer__wxHeA{position:absolute;left:0;border-radius:20px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.learning-library_collectionLayerBack__LKaOU{top:1rem;z-index:1;width:calc(100% - .5rem);height:calc(100% - 1rem);border:1px solid #94a3b8;background:#cbd5e1;transform:rotate(-4deg)}.learning-library_collectionLayerMiddle__HJdCa{top:.5rem;z-index:2;width:calc(100% - .25rem);height:calc(100% - .5rem);border:1px solid #cbd5e1;background:#e2e8f0;transform:rotate(-2deg)}.learning-library_collectionCardSurface__clrbW{position:relative;z-index:3;display:flex;width:100%;min-height:21.5rem;flex-direction:column;padding:1.25rem;border:1px solid #e2e8f0;border-radius:20px;background:var(--surface-base);box-shadow:0 10px 15px -3px rgb(0 0 0/10%),0 4px 6px -2px rgb(0 0 0/5%);overflow:hidden;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.learning-library_collectionCard__0f5_q:focus-visible,.learning-library_collectionCard__0f5_q:hover{z-index:2}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionLayerBack__LKaOU,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionLayerBack__LKaOU{border-color:#64748b;transform:translate(.5rem,1rem) rotate(-6deg)}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionLayerMiddle__HJdCa,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionLayerMiddle__HJdCa{border-color:#94a3b8;transform:translate(.25rem,.5rem) rotate(-4deg)}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionCardSurface__clrbW{border-color:var(--line-default);box-shadow:0 25px 50px -12px rgb(0 0 0/25%);transform:translateY(-.5rem)}.learning-library_collectionCard__0f5_q:focus-visible{box-shadow:var(--focus-ring)}.learning-library_collectionCard__0f5_q:active{transform:translateY(1px)}.learning-library_collectionImage__79N9t{position:relative;width:100%;aspect-ratio:8/5;flex:0 0 auto;overflow:hidden;border-radius:20px;background:var(--surface-subtle)}.learning-library_collectionImage__79N9t img,.learning-library_lessonImage__G9Jeq img{object-fit:cover;transition:transform .7s ease}.learning-library_collectionCard__0f5_q:hover .learning-library_collectionImage__79N9t img{transform:scale(1.05)}.learning-library_collectionImageFallback__PH6Fh{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(135deg,rgb(239 246 255/95%),rgb(248 250 252/100%)),var(--surface-subtle);color:var(--brand-blue-600);font-size:3rem;font-weight:750}.learning-library_collectionBadge__hISl8{position:absolute;top:.75rem;right:.75rem;display:inline-flex;min-height:2rem;align-items:center;gap:.35rem;padding:0 .7rem;border-radius:.45rem;background:var(--brand-blue-accessible);color:var(--surface-base);font-size:.75rem;font-weight:700;backdrop-filter:blur(4px)}.learning-library_collectionBadge__hISl8 svg{width:.9rem;height:.9rem}.learning-library_collectionCard__0f5_q h3{display:-webkit-box;min-height:3.6rem;margin:0;overflow:hidden;color:var(--text-strong);font-size:1.5rem;font-weight:500;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}.learning-library_collectionCardBody__eHDTp{display:flex;flex:1;flex-direction:column;padding-top:1.25rem}.learning-library_collectionMeta__rEGdu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;border-top:1px solid #f8fafc;color:var(--text-subtle-accessible);font-size:.625rem;font-weight:700}.learning-library_collectionMeta__rEGdu span{display:inline-flex;align-items:center;gap:.3rem}.learning-library_collectionMeta__rEGdu svg{width:.8rem;height:.8rem}.learning-library_cardArrow__uoBkN{color:var(--brand-blue-600);transition:transform .18s ease}.learning-library_collectionCard__0f5_q:hover .learning-library_cardArrow__uoBkN{transform:translateX(3px)}.learning-library_detailPage__kgsgg{padding:.25rem 0 4rem}.learning-library_showcaseStage__DQq2u{display:flex;min-height:24rem;align-items:center;justify-content:center}.learning-library_knowledgeOverview__Xk5xh,.learning-library_showcaseStage__DQq2u{padding:1.25rem;border:1px solid var(--line-subtle);border-radius:var(--radius-card);background:var(--surface-base);box-shadow:var(--shadow-card)}.learning-library_knowledgeOverview__Xk5xh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}.learning-library_knowledgeOverviewImage____6WD{position:relative;min-height:20rem;overflow:hidden;border-radius:var(--radius-image);background:var(--surface-subtle)}.learning-library_knowledgeOverviewImage____6WD img{object-fit:cover}.learning-library_knowledgeOverviewFavorite__xI0Ky{position:absolute;top:.75rem;right:.75rem;display:grid;width:2.4rem;height:2.4rem;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--surface-base);color:var(--text-body);cursor:pointer;font-size:1.05rem;box-shadow:var(--shadow-card)}.learning-library_knowledgeOverviewFavorite__xI0Ky:hover{transform:scale(1.06)}.learning-library_knowledgeOverviewFavorite__xI0Ky:focus-visible{outline:none;box-shadow:var(--focus-ring)}.learning-library_knowledgeOverviewFavorite__xI0Ky[aria-pressed=true]{color:var(--courseware-favorite)}.learning-library_knowledgeOverviewFavorite__xI0Ky:disabled{opacity:.5;cursor:wait}.learning-library_knowledgeOverviewBody__so0z2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem .75rem}.learning-library_knowledgeOverviewBadge__vv8F0{padding:.4rem .7rem;border-radius:.55rem;background:var(--surface-muted);color:var(--brand-blue-600);font-size:.78rem;font-weight:700}.learning-library_knowledgeOverviewBody__so0z2 h2{margin:1.5rem 0 .5rem;color:var(--text-strong);font-size:1.3rem}.learning-library_knowledgeOverviewBody__so0z2 p{color:var(--text-body);line-height:1.7}.learning-library_knowledgeOverviewBody__so0z2 ul{display:flex;flex-wrap:wrap;gap:.55rem;margin:.65rem 0 1rem;padding:0;list-style:none}.learning-library_knowledgeOverviewBody__so0z2 li{padding:.4rem .65rem;border:1px solid var(--line-subtle);border-radius:.55rem;background:var(--surface-subtle);font-size:.85rem}.learning-library_knowledgeOverviewBody__so0z2 .learning-library_knowledgeOverviewNotice__0wgFi{color:var(--text-subtle-accessible);font-size:.85rem}.learning-library_legacyCollectionNotice__iV8_N{padding:2rem;border:1px solid var(--line-subtle);border-radius:var(--radius-card);background:var(--surface-base);line-height:1.7}.learning-library_legacyCollectionNotice__iV8_N a{color:var(--brand-blue-600);font-weight:700}@media (max-width:767px){.learning-library_knowledgeOverview__Xk5xh{grid-template-columns:1fr}.learning-library_knowledgeOverviewImage____6WD{min-height:14rem}}.learning-library_detailHeader__iM5ig{margin-bottom:2.75rem}.learning-library_breadcrumbs__1MKD_{width:max-content;max-width:100%;margin-bottom:1.7rem;padding:.6rem .8rem;border:1px solid var(--line-subtle);border-radius:.85rem;background:color-mix(in srgb,var(--surface-base) 74%,transparent)}.learning-library_breadcrumbs__1MKD_ ol{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}.learning-library_breadcrumbs__1MKD_ li{display:inline-flex;align-items:center;gap:.35rem;color:var(--brand-blue-600);font-size:.8rem;font-weight:700}.learning-library_breadcrumbs__1MKD_ li:first-child{color:var(--text-subtle)}.learning-library_breadcrumbs__1MKD_ svg{width:.8rem;height:.8rem;color:var(--line-default)}.learning-library_breadcrumbs__1MKD_ a{border-radius:.3rem;outline:none}.learning-library_breadcrumbs__1MKD_ a:focus-visible{box-shadow:var(--focus-ring)}.learning-library_detailTitleRow__COJDY{display:flex;align-items:center;gap:1rem}.learning-library_backButton__JX2R6{display:grid;width:3.25rem;height:3.25rem;flex:0 0 auto;place-items:center;border:1px solid var(--line-subtle);border-radius:.9rem;background:var(--surface-base);color:var(--text-subtle);outline:none;transition:color .16s ease,transform .16s ease}.learning-library_backButton__JX2R6:hover{color:var(--brand-blue-600);transform:translateX(-2px)}.learning-library_backButton__JX2R6:focus-visible{box-shadow:var(--focus-ring)}.learning-library_backButton__JX2R6 svg{width:1.3rem;height:1.3rem}.learning-library_detailTitleRow__COJDY h1{margin:0;color:var(--text-strong);font-size:clamp(1.7rem,3vw,2.1rem);font-weight:760;letter-spacing:-.03em}.learning-library_detailTitleRow__COJDY p{margin:.35rem 0 0;color:var(--text-subtle);font-size:.9rem}.learning-library_lessonCard__R1xL0{display:flex;min-width:0;min-height:23rem;flex-direction:column;padding:1rem;border:1px solid var(--line-subtle);border-radius:var(--radius-card);background:var(--surface-base);transition:border-color .18s ease,transform .18s ease}.learning-library_lessonCard__R1xL0:hover{border-color:var(--line-default);transform:translateY(-4px)}.learning-library_lessonImage__G9Jeq{position:relative;height:13rem;overflow:hidden;border-radius:var(--radius-image);background:var(--surface-subtle)}.learning-library_lessonCard__R1xL0:hover .learning-library_lessonImage__G9Jeq img{transform:scale(1.02)}.learning-library_lessonCard__R1xL0 h2{margin:1rem 0 0;color:var(--text-strong);font-size:1.05rem;font-weight:650;line-height:1.45}.learning-library_lessonTags__355v6{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:1.25rem}.learning-library_lessonTags__355v6 span{padding:.35rem .65rem;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-muted);font-size:.72rem;font-weight:700}.learning-library_lessonPagination___WxoO{display:flex;justify-content:center;margin-top:2rem}.learning-library_existingWorkspace__Y3K_6{padding-top:4rem;border-top:1px solid var(--line-subtle)}@media (max-width:1199px){.learning-library_lessonGrid__2JYdb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.learning-library_lessonGrid__2JYdb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.learning-library_libraryHome__HtpLD{gap:3rem}.learning-library_sectionHeading__Kxikb h2{font-size:1.25rem}.learning-library_collectionGrid__lXrvi,.learning-library_lessonGrid__2JYdb{grid-template-columns:minmax(0,1fr)}.learning-library_collectionGrid__lXrvi{padding-left:0}.learning-library_evaluationGrid__ETQz5{grid-template-columns:minmax(0,1fr)}.learning-library_evaluationPage__o_Pju{padding-top:.25rem}.learning-library_evaluationPageHeader__k1me0{margin-bottom:1.75rem}.learning-library_evaluationPageHeader__k1me0 h1{font-size:1.75rem}.learning-library_evaluationCard__WXczg{min-height:13rem;padding:1.25rem;border-radius:1.2rem}.learning-library_collectionCard__0f5_q,.learning-library_lessonCard__R1xL0{min-height:21rem}.learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q{border-radius:12px}.learning-library_collectionCardSurface__clrbW{min-height:21rem;padding:1rem}.learning-library_collectionLayer__wxHeA{border-radius:12px}.learning-library_collectionLayerBack__LKaOU{top:.75rem;height:calc(100% - .75rem);transform:rotate(-3deg)}.learning-library_collectionLayerMiddle__HJdCa{top:.375rem;height:calc(100% - .375rem);transform:rotate(-1.5deg)}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionLayerBack__LKaOU,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionLayerBack__LKaOU{transform:translate(.375rem,.75rem) rotate(-5deg)}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionLayerMiddle__HJdCa,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionLayerMiddle__HJdCa{transform:translate(.1875rem,.375rem) rotate(-3deg)}.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionCardSurface__clrbW{transform:translateY(-.375rem)}.learning-library_collectionImage__79N9t{border-radius:12px}.learning-library_lessonImage__G9Jeq{height:12.5rem}.learning-library_detailHeader__iM5ig{margin-bottom:2rem}.learning-library_breadcrumbs__1MKD_{margin-bottom:1.25rem}.learning-library_detailTitleRow__COJDY{align-items:flex-start}.learning-library_backButton__JX2R6{width:2.8rem;height:2.8rem}}@media (prefers-reduced-motion:reduce){.learning-library_backButton__JX2R6,.learning-library_cardArrow__uoBkN,.learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q,.learning-library_collectionImage__79N9t img,.learning-library_collectionLayer__wxHeA,.learning-library_lessonCard__R1xL0,.learning-library_lessonImage__G9Jeq img{transition:none}.learning-library_backButton__JX2R6:hover,.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q:focus-visible .learning-library_collectionLayer__wxHeA,.learning-library_collectionCard__0f5_q:hover,.learning-library_collectionCard__0f5_q:hover .learning-library_cardArrow__uoBkN,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionCardSurface__clrbW,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionImage__79N9t img,.learning-library_collectionCard__0f5_q:hover .learning-library_collectionLayer__wxHeA,.learning-library_lessonCard__R1xL0:hover,.learning-library_lessonCard__R1xL0:hover .learning-library_lessonImage__G9Jeq img{transform:none}}