.dashboard-module__rFLKKa__dashboardView{padding:20px 24px 36px}.dashboard-module__rFLKKa__dashboardView h1{margin:3px 0;font-size:23px;line-height:1.25}.dashboard-module__rFLKKa__dashboardView h2{font-size:15px}.dashboard-module__rFLKKa__dashboardView .eyebrow{font-size:10px}.dashboard-module__rFLKKa__dashboardView .sub{display:none}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__actionListItem .listMeta{display:none}.dashboard-module__rFLKKa__dashboardView .hero{gap:12px;margin-bottom:16px}.dashboard-module__rFLKKa__dashboardView .hero .button{padding:7px 11px;font-size:11px}.dashboard-module__rFLKKa__dashboardView .grid4{gap:9px}.dashboard-module__rFLKKa__dashboardView .metric{border-radius:9px;padding:12px}.dashboard-module__rFLKKa__dashboardView .metricTop{font-size:10px}.dashboard-module__rFLKKa__dashboardView .metricTop svg{width:14px;height:14px}.dashboard-module__rFLKKa__dashboardView .metricValue{margin:6px 0 1px;font-size:21px}.dashboard-module__rFLKKa__dashboardView .metricChange{font-size:10px}.dashboard-module__rFLKKa__dashboardView .dashboardNotice{align-items:center;gap:9px;margin-top:12px;padding:9px 12px;font-size:11px;display:flex}.dashboard-module__rFLKKa__dashboardView .dashboardNotice strong{margin-left:3px}.dashboard-module__rFLKKa__dashboardView .dashboardNotice .textLink{white-space:nowrap;margin-left:auto}.dashboard-module__rFLKKa__dashboardView .section{margin-top:16px}.dashboard-module__rFLKKa__dashboardView .panelPad{padding:14px}.dashboard-module__rFLKKa__dashboardView .sectionHead{margin-bottom:8px}.dashboard-module__rFLKKa__dashboardView .sectionHead>.button{padding:6px 9px;font-size:10px}.dashboard-module__rFLKKa__dashboardView .actionList{gap:7px;margin-top:10px!important}.dashboard-module__rFLKKa__dashboardView .actionList .button{padding:7px 10px;font-size:11px}.dashboard-module__rFLKKa__dashboardView .emptyState{gap:6px;padding:24px 12px}.dashboard-module__rFLKKa__dashboardView .emptyState h2{font-size:14px}.dashboard-module__rFLKKa__dashboardView .emptyIcon{width:32px;height:32px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__programCardLink{gap:12px;padding:11px 14px}.dashboard-module__rFLKKa__dashboardView .programIcon{border-radius:8px;width:32px;height:32px}.dashboard-module__rFLKKa__dashboardView .programIcon svg{width:15px;height:15px}.dashboard-module__rFLKKa__programTitle{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.5;display:block}.dashboard-module__rFLKKa__dashboardView .programMeta{margin-top:2px;font-size:10px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__programCardLink>.status{padding:3px 6px;font-size:9px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__learnerCourse{gap:12px;padding:11px 14px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__learnerCourseProgress{gap:7px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__learnerCourse>.button{padding:6px 8px;font-size:10px}.dashboard-module__rFLKKa__dashboardView .programCatalogGrid{gap:10px}.dashboard-module__rFLKKa__dashboardView .programCatalogCard{min-height:0;padding:13px}.dashboard-module__rFLKKa__dashboardView .programCatalogTitle{margin:10px 0 4px;font-size:13px}.dashboard-module__rFLKKa__dashboardView .programCatalogStats{gap:5px;margin-top:10px;font-size:10px}.dashboard-module__rFLKKa__dashboardView [data-program-catalog-footer]{padding-top:10px}.dashboard-module__rFLKKa__dashboardView .listItem{padding:9px 0}.dashboard-module__rFLKKa__dashboardView .listTitle{font-size:11px}@media (max-width:900px){.dashboard-module__rFLKKa__dashboardView{padding:18px 18px 32px}}@media (max-width:680px){.dashboard-module__rFLKKa__dashboardView{padding:16px 12px 28px}.dashboard-module__rFLKKa__dashboardView h1{font-size:21px}.dashboard-module__rFLKKa__dashboardView .metric{padding:10px}.dashboard-module__rFLKKa__dashboardView .metricValue{font-size:20px}.dashboard-module__rFLKKa__dashboardView .panelPad{padding:12px}.dashboard-module__rFLKKa__dashboardView .dashboardNotice{flex-wrap:wrap;align-items:flex-start}.dashboard-module__rFLKKa__dashboardView .dashboardNotice .textLink{width:100%;margin-left:25px}.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__programCardLink,.dashboard-module__rFLKKa__dashboardView .dashboard-module__rFLKKa__learnerCourse{padding:10px 12px}.dashboard-module__rFLKKa__dashboardView .programCatalogCard{padding:12px}}.dashboard-module__rFLKKa__learnerCourseList{display:grid}.dashboard-module__rFLKKa__learnerCourse{color:inherit;border-top:1px solid #edf0f5;grid-template-columns:minmax(220px,1.4fr) minmax(150px,1fr) auto;align-items:center;gap:18px;padding:17px 21px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__learnerCourse:hover,.dashboard-module__rFLKKa__programCardLink:hover,.dashboard-module__rFLKKa__actionListItem:hover{background:#fbfcff}.dashboard-module__rFLKKa__learnerCourse:focus-visible,.dashboard-module__rFLKKa__programCardLink:focus-visible,.dashboard-module__rFLKKa__actionListItem:focus-visible{outline-offset:-3px;outline:3px solid #7f9cf5}.dashboard-module__rFLKKa__learnerCourseMain{align-items:center;gap:12px;min-width:0;display:flex}.dashboard-module__rFLKKa__learnerCourseMain>div:last-child,.dashboard-module__rFLKKa__programCardMain>div:last-child{min-width:0}.dashboard-module__rFLKKa__learnerCourseMain h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.dashboard-module__rFLKKa__learnerCourseProgress{grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:10px;display:grid}.dashboard-module__rFLKKa__learnerCourseProgress strong{color:var(--blue);font-size:12px}.dashboard-module__rFLKKa__learnerCourse>.button{white-space:nowrap}.dashboard-module__rFLKKa__programCardLink{min-width:0;color:inherit;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;transition:background .15s;display:flex}.dashboard-module__rFLKKa__programCardLink:last-child{border-bottom:0}.dashboard-module__rFLKKa__programCardLink>*{min-width:0}.dashboard-module__rFLKKa__programCardMain{align-items:center;gap:13px;min-width:0;display:flex}.dashboard-module__rFLKKa__programCardMain .dashboard-module__rFLKKa__programTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__rFLKKa__actionListItem{color:inherit;position:relative}.dashboard-module__rFLKKa__taskIcon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.dashboard-module__rFLKKa__taskIconBlue{color:var(--blue);background:#edf1ff}.dashboard-module__rFLKKa__taskIconOrange{color:#a15b00;background:#fff4df}.dashboard-module__rFLKKa__taskIconPurple{color:#7354b8;background:#f2edff}.dashboard-module__rFLKKa__taskArrow{color:#9aa3b4;flex:none;margin:4px 0 0 auto}@media (max-width:680px){.dashboard-module__rFLKKa__learnerCourse{grid-template-columns:minmax(0,1fr);gap:11px;padding:16px}.dashboard-module__rFLKKa__learnerCourseProgress{grid-template-columns:minmax(100px,1fr) auto}.dashboard-module__rFLKKa__learnerCourse>.button{justify-content:center;width:100%}.dashboard-module__rFLKKa__programCardLink{align-items:flex-start}.dashboard-module__rFLKKa__programCardLink>.status{flex:none}}
.two-column-layout-module__8Y5q-W__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;min-width:0;display:grid}.two-column-layout-module__8Y5q-W__grid>*{min-width:0;max-width:100%}@media (max-width:900px){.two-column-layout-module__8Y5q-W__grid{grid-template-columns:minmax(0,1fr)}}
.list-pagination-module__k6wcKq__bar{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.list-pagination-module__k6wcKq__page{min-width:92px;color:var(--muted);text-align:center;font-size:12px}@media (max-width:680px){.list-pagination-module__k6wcKq__bar{flex-direction:column;align-items:stretch}.list-pagination-module__k6wcKq__bar .filterGroup{width:100%}.list-pagination-module__k6wcKq__bar .button{flex:1;justify-content:center}}
.filter-button-module__AalCwa__filter{padding:7px 10px;font-size:11px}.filter-button-module__AalCwa__filter.filter-button-module__AalCwa__selected{color:#fff;background:var(--blue)}.filter-button-module__AalCwa__filter.filter-button-module__AalCwa__selected:hover{background:var(--blue-dark)}
.inline-metadata-module__S41UUa__fieldCount{text-align:right}.inline-metadata-module__S41UUa__lessonIndex{color:var(--blue);letter-spacing:.05em;margin-right:8px;font-size:10px;font-weight:800;display:inline-block}.inline-metadata-module__S41UUa__roleLabel{color:#4f596c;font-size:12px;font-weight:600}
.operation-feedback-module__Faq07q__feedback{gap:9px;margin-top:14px;display:grid}.operation-feedback-module__Faq07q__actions{flex-wrap:wrap;gap:7px;display:flex}.operation-feedback-module__Faq07q__actions .button{padding:7px 10px;font-size:11px}
.copy-field-module__VhAgOG__root{align-items:center;gap:8px;min-width:0;margin-top:9px;display:flex}.copy-field-module__VhAgOG__root>input{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.copy-field-module__VhAgOG__root>.button{white-space:nowrap;flex:none}@media (max-width:680px){.copy-field-module__VhAgOG__root{flex-direction:column;align-items:stretch}.copy-field-module__VhAgOG__root>.button{justify-content:center;width:100%}}
.workspace-tabs-module__SC3C4a__frame{min-width:0;max-width:100%}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:7px;display:grid}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs[data-workspace-tabs=true]{overscroll-behavior-inline:contain;scrollbar-width:thin;min-width:0;max-width:100%;display:flex;overflow-x:auto}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs[data-workspace-tabs=true]>.workspaceTab{flex:1 0 126px;min-width:126px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab{min-height:var(--control-height-interactive);color:#59657a;border-radius:8px;gap:3px;min-width:0;padding:11px 13px;display:grid}:is(.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab:hover,.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab:focus-visible){color:var(--blue-dark);outline-offset:1px;background:#f5f7ff;outline:3px solid #7f9cf5}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab.active{color:var(--blue-dark);box-shadow:inset 0 -2px 0 var(--blue);background:#edf1ff}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab strong{overflow-wrap:anywhere;font-size:12px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.4}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab.active small{color:var(--blue)}.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.programWorkspaceTabs>.workspaceTabs>.workspaceTab{align-content:center;min-height:42px;padding-top:9px;padding-bottom:9px}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.programWorkspaceTabs>.workspaceTabs>.workspaceTab small{display:none}.workspace-tabs-module__SC3C4a__frame.instructorProgramWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.instructorProgramWorkspaceTabs>.workspaceTabs>.workspaceTab{align-content:center;min-height:42px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly{display:none}.content .workspace-tabs-module__SC3C4a__frame>.workspaceTabs>.workspaceTab small{font-size:12px;line-height:1.55}@media (max-width:900px){:is(.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="5"],.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="4"]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.workspace-tabs-module__SC3C4a__frame>.workspaceTabs[data-workspace-tabs=true]{gap:6px;padding:6px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs[data-workspace-tabs=true]>.workspaceTab{flex:0 0 145px;min-width:145px;padding:10px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabs[data-workspace-tabs=true]>.workspaceTab strong{white-space:normal}:is(.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tabs=true],.workspace-tabs-module__SC3C4a__frame.instructorProgramWorkspaceTabs>.workspaceTabs[data-workspace-tabs=true]){grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}:is(.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tabs=true]>.workspaceTab,.workspace-tabs-module__SC3C4a__frame.instructorProgramWorkspaceTabs>.workspaceTabs[data-workspace-tabs=true]>.workspaceTab){flex:initial;min-height:var(--control-height-touch);min-width:0}:is(.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="5"],.workspace-tabs-module__SC3C4a__frame.programWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.programWorkspaceTabs>.workspaceTabs>.workspaceTab{min-height:44px;padding:9px 7px}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.programWorkspaceTabs>.workspaceTabs>.workspaceTab strong{font-size:11px}.workspace-tabs-module__SC3C4a__frame.instructorProgramWorkspaceTabs>.workspaceTabs[data-workspace-tab-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-tabs-module__SC3C4a__frame.workspace-tabs-module__SC3C4a__compact.instructorProgramWorkspaceTabs>.workspaceTabs>.workspaceTab{min-height:44px;padding:9px 7px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsDesktopOnly{display:none!important}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly{border:1px solid var(--line);background:#fff;border-radius:10px;display:block}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary{min-height:var(--control-height-touch);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;list-style:none;display:flex}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary:focus-visible{z-index:1;outline-offset:2px;outline:3px solid #7f9cf5;position:relative}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary::-webkit-details-marker{display:none}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary>span{gap:2px;min-width:0;display:grid}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary small{color:var(--muted);font-size:9px;font-weight:700}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary strong{color:var(--blue-dark);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>summary b{color:var(--blue);flex:none;font-size:10px}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly[open]>summary{border-bottom:1px solid var(--line);background:#fbfcfe}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px;display:grid}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly:not([open])>nav{display:none}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>nav>.workspaceTab{color:#59657a;border-radius:8px;gap:2px;min-width:0;padding:9px 8px;text-decoration:none;display:grid}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>nav>.workspaceTab.active{color:var(--blue-dark);box-shadow:inset 0 -2px 0 var(--blue);background:#edf1ff}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>nav>.workspaceTab strong{overflow-wrap:normal;word-break:keep-all;font-size:11px;line-height:1.35}.workspace-tabs-module__SC3C4a__frame>.workspaceTabsMobileOnly>nav>.workspaceTab small{color:var(--muted);font-size:9px;line-height:1.35}}
.program-workspace-nav-module__oJyS2G__root{gap:8px;margin-bottom:22px;display:grid}.program-workspace-nav-module__oJyS2G__root .programContextTrail{min-width:0;color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}:is(.program-workspace-nav-module__oJyS2G__root .programContextTrail a,.program-workspace-nav-module__oJyS2G__root .programContextTrail strong){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.program-workspace-nav-module__oJyS2G__root .programContextTrail a{min-height:var(--control-height-interactive);color:var(--blue);text-decoration:none}.program-workspace-nav-module__oJyS2G__root .programContextTrail a:hover{text-decoration:underline}.program-workspace-nav-module__oJyS2G__root .programContextTrail strong{color:var(--ink)}.program-workspace-nav-module__oJyS2G__root .workspaceSubnav{background:#fbfcfe;border:1px solid #e4e9f3;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;padding:6px 9px;display:flex}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLabel{color:var(--muted);font-size:10px;font-weight:800}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink{min-height:var(--control-height-interactive);min-width:var(--control-height-interactive);color:#59657a;border-radius:7px;align-items:baseline;gap:5px;max-width:100%;padding:6px 9px;text-decoration:none;display:inline-flex}:is(.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink:hover,.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink:focus-visible){color:var(--blue-dark);outline-offset:1px;background:#f5f7ff;outline:2px solid #7f9cf5}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink.active{color:var(--blue-dark);cursor:default;background:#edf1ff}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink strong{overflow-wrap:anywhere;font-size:11px}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink small{color:var(--muted);font-size:12px;line-height:1.55}.program-workspace-nav-module__oJyS2G__root .programWorkspaceDesignLink{white-space:nowrap;flex:none;font-size:11px}.program-workspace-nav-module__oJyS2G__subnav{row-gap:5px}@media (max-width:680px){.program-workspace-nav-module__oJyS2G__root .programWorkspaceDesignLink{align-self:flex-start}.program-workspace-nav-module__oJyS2G__root .workspaceSubnav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;padding:7px;display:grid}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLabel{grid-column:1/-1}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink{width:100%;min-height:var(--control-height-touch);text-align:center;justify-content:center;padding:8px 6px}.program-workspace-nav-module__oJyS2G__root .workspaceSubnavLink strong{overflow-wrap:anywhere}}
.evaluation-form-module__DyE9ra__evaluationHistory{border:1px solid var(--line);background:#fbfcfe;border-radius:9px;margin:14px 0;padding:11px 13px}.evaluation-form-module__DyE9ra__evaluationHistory summary{cursor:pointer;font-size:12px;font-weight:700}.evaluation-form-module__DyE9ra__evaluationHistoryList{gap:8px;margin-top:10px;display:grid}.evaluation-form-module__DyE9ra__evaluationHistoryRow{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(180px,1fr) auto;gap:5px 12px;padding:10px 11px;font-size:11px;display:grid}.evaluation-form-module__DyE9ra__evaluationHistoryRow>div{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.evaluation-form-module__DyE9ra__evaluationHistoryRow time,.evaluation-form-module__DyE9ra__evaluationHistoryRow>span{color:var(--muted)}.evaluation-form-module__DyE9ra__evaluationHistoryRow p{color:#4f596c;white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;margin:2px 0 0}.evaluation-form-module__DyE9ra__evaluationQuestions{border:1px solid var(--line);border-radius:10px;gap:14px;min-width:0;margin:0;padding:16px;display:grid}.evaluation-form-module__DyE9ra__evaluationQuestions legend{padding:0 6px;font-weight:700}.evaluation-form-module__DyE9ra__evaluationQuestion{gap:6px;min-width:0;display:grid}.evaluation-form-module__DyE9ra__evaluationQuestion label{font-size:13px;font-weight:600}.evaluation-form-module__DyE9ra__ratingChoices.choiceCardGrid{align-items:stretch}@media (max-width:680px){.evaluation-form-module__DyE9ra__evaluationHistoryRow{grid-template-columns:minmax(0,1fr)}.evaluation-form-module__DyE9ra__evaluationHistoryRow p{grid-column:1}.evaluation-form-module__DyE9ra__evaluationQuestions{padding:12px}.evaluation-form-module__DyE9ra__ratingChoices.choiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.evaluation-form-module__DyE9ra__ratingChoices.choiceCardGrid>.choiceCard{box-sizing:border-box;align-items:center;min-height:48px;padding:8px}.evaluation-form-module__DyE9ra__ratingChoices.choiceCardGrid .choiceCardBody{overflow-wrap:anywhere}}
.instructor-reflection-feedback-module__ju6d5W__feedback{border-top:1px solid var(--line);gap:7px;margin-top:12px;padding-top:12px;display:grid}.instructor-reflection-feedback-module__ju6d5W__feedback label{color:var(--muted);font-size:12px;font-weight:700}.instructor-reflection-feedback-module__ju6d5W__feedback textarea{resize:vertical;min-height:112px;font-size:14px;line-height:1.6}.instructor-reflection-feedback-module__ju6d5W__meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 12px;display:flex}.instructor-reflection-feedback-module__ju6d5W__metaCount{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.instructor-reflection-feedback-module__ju6d5W__footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.instructor-reflection-feedback-module__ju6d5W__footer .button{width:auto}@media (max-width:680px){.instructor-reflection-feedback-module__ju6d5W__meta{align-items:flex-start}.instructor-reflection-feedback-module__ju6d5W__footer{flex-direction:column;align-items:stretch}.instructor-reflection-feedback-module__ju6d5W__footer .button{justify-content:center;width:100%}}
.page-feedback-module__S-Ukca__pageLoading,.page-feedback-module__S-Ukca__pageError{background:var(--bg);text-align:center;align-content:center;justify-items:center;gap:14px;min-height:100vh;padding:24px;display:grid}.page-feedback-module__S-Ukca__loadingMark,.page-feedback-module__S-Ukca__errorIcon{color:#fff;background:var(--blue);border-radius:13px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.page-feedback-module__S-Ukca__pageLoading p,.page-feedback-module__S-Ukca__pageError p{color:var(--muted);font-size:13px}.page-feedback-module__S-Ukca__errorIcon{color:#9a2e3a;background:#fff0f2;border:1px solid #ffd3d9}.page-feedback-module__S-Ukca__pageError h1{margin:0;font-size:24px}.page-feedback-module__S-Ukca__pageError .button{justify-content:center;min-width:140px}.page-feedback-module__S-Ukca__errorActions{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.page-feedback-module__S-Ukca__errorDigest{color:var(--muted);font-size:11px}
.publish-module__ZIhmxq__root .releaseCenterAnchorNav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f9fff5;border-color:#cbd7f5;position:sticky;top:8px;box-shadow:0 7px 18px #1b2c541a}:is(.publish-module__ZIhmxq__root .releaseCenterSummary,.publish-module__ZIhmxq__root .releaseVersionComparison,.publish-module__ZIhmxq__root #program-readiness,.publish-module__ZIhmxq__root .releaseAiReview,.publish-module__ZIhmxq__root #release-sharing,.publish-module__ZIhmxq__root #release-recruitment,.publish-module__ZIhmxq__root #release-actions){scroll-margin-top:92px}.publish-module__ZIhmxq__root .releaseCenterMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.publish-module__ZIhmxq__root .releaseCenterMetrics>.metric{min-width:0;min-height:76px}.publish-module__ZIhmxq__root .releaseSummaryReadinessLink{color:inherit;background:#f7f9ff;border-color:#cbd7f5;align-content:start;gap:4px;text-decoration:none;display:grid}:is(.publish-module__ZIhmxq__root .releaseSummaryReadinessLink:hover,.publish-module__ZIhmxq__root .releaseSummaryReadinessLink:focus-visible){color:var(--blue-dark);border-color:#9db2f0;box-shadow:0 0 0 2px #dbe5ff}.publish-module__ZIhmxq__root .releaseSummaryReadinessLink small{color:var(--blue-dark);font-size:10px;font-weight:700}.publish-module__ZIhmxq__root .releaseStateGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.publish-module__ZIhmxq__root .releaseStateGroup{border:1px solid var(--line);background:#fbfcfe;border-radius:9px;align-content:start;gap:7px;min-width:0;padding:11px 12px;display:grid}.publish-module__ZIhmxq__root .releaseStateGroup h3{color:var(--muted);margin:0;font-size:11px}.publish-module__ZIhmxq__root .releaseStateGroup dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.publish-module__ZIhmxq__root .releaseStateGroup dl>div{background:#fff;border-radius:7px;min-width:0;padding:8px 9px}.publish-module__ZIhmxq__root .releaseStateGroup dt{color:var(--muted);font-size:10px}.publish-module__ZIhmxq__root .releaseStateGroup dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}.publish-module__ZIhmxq__root .releaseVersionComparison{gap:14px;display:grid}.publish-module__ZIhmxq__root .releaseVersionCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.publish-module__ZIhmxq__root .releaseVersionCard{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;align-content:start;gap:11px;min-width:0;padding:15px;display:grid}.publish-module__ZIhmxq__root .releaseVersionCard.isLive{background:#f7fcf8;border-color:#b9dfc9}.publish-module__ZIhmxq__root .releaseVersionCard.isDraft{background:#fffdf7;border-color:#ead4a5}.publish-module__ZIhmxq__root .releaseVersionCardHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.publish-module__ZIhmxq__root .releaseVersionCardHeader>strong{color:var(--ink);font-size:15px}.publish-module__ZIhmxq__root .releaseVersionCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.publish-module__ZIhmxq__root .releaseVersionCard dl>div{background:#ffffffc7;border-radius:8px;min-width:0;padding:9px 10px}.publish-module__ZIhmxq__root .releaseVersionCard dt{color:var(--muted);font-size:10px}.publish-module__ZIhmxq__root .releaseVersionCard dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:700}.publish-module__ZIhmxq__root .releaseVersionCard dd small{color:var(--muted);font-size:10px;font-weight:500}.publish-module__ZIhmxq__root .releaseVersionDescription{color:#4f596c;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.publish-module__ZIhmxq__root .releaseVersionCard>.fieldHint{margin:0}.publish-module__ZIhmxq__root .releaseVersionActions{flex-wrap:wrap;gap:8px;display:flex}.publish-module__ZIhmxq__root .releaseVersionPinNote{margin:0}.publish-module__ZIhmxq__root .releaseAiReview{gap:14px;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewSummary>div{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;gap:4px;min-width:0;padding:11px 12px;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewSummary span{color:var(--muted);font-size:10px}.publish-module__ZIhmxq__root .releaseAiReviewSummary strong{overflow-wrap:anywhere;font-size:13px}.publish-module__ZIhmxq__root .compactReviewSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.publish-module__ZIhmxq__root .reviewFindingLegacyNote{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin:6px 0;overflow:auto}.publish-module__ZIhmxq__root .releaseAiReviewGroup{gap:8px;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewGroup h3{margin:0 0 2px;font-size:13px}.publish-module__ZIhmxq__root .releaseAiReviewIssue{border:1px solid var(--line);background:#fbfcfe;border-radius:9px;gap:6px;min-width:0;padding:12px 13px;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewIssue.isError{background:#fff9f9;border-color:#f1c6c9}.publish-module__ZIhmxq__root .releaseAiReviewIssueHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.publish-module__ZIhmxq__root .releaseAiReviewIssueHeader strong{overflow-wrap:anywhere;min-width:0;font-size:12px}.publish-module__ZIhmxq__root .releaseAiReviewIssue p{color:#4f596c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.publish-module__ZIhmxq__root .releaseAiReviewWarnings{border:1px solid var(--line);background:#fff;border-radius:9px}.publish-module__ZIhmxq__root .releaseAiReviewWarnings>summary{color:var(--blue-dark);cursor:pointer;padding:12px 14px;font-size:12px;font-weight:700}.publish-module__ZIhmxq__root .releaseAiReviewWarnings[open]{padding-bottom:12px}.publish-module__ZIhmxq__root .releaseAiReviewWarnings[open]>.releaseAiReviewGroup{padding:0 12px}:is(.publish-module__ZIhmxq__root .releaseAiReviewChecklist,.publish-module__ZIhmxq__root .releaseAiReviewEmpty){background:#f7f9ff;border:1px solid #dbe3ff;border-radius:9px;gap:8px;padding:13px 14px;display:grid}:is(.publish-module__ZIhmxq__root .releaseAiReviewChecklist>strong,.publish-module__ZIhmxq__root .releaseAiReviewEmpty>strong){color:var(--blue-dark);font-size:12px}.publish-module__ZIhmxq__root .releaseAiReviewChecklist ul{color:#4f596c;gap:5px;margin:0;padding-left:20px;font-size:12px;line-height:1.6;display:grid}.publish-module__ZIhmxq__root .releaseAiReviewEmpty p{color:#4f596c;margin:0;font-size:12px;line-height:1.65}.publish-module__ZIhmxq__root .releaseAiReview .formActions{flex-wrap:wrap}.publish-module__ZIhmxq__root .programReviewFindings{gap:10px;min-width:0;display:grid}.publish-module__ZIhmxq__root .programReviewFindings>.fieldHint{margin:0}.publish-module__ZIhmxq__root .reviewFindingDeepLink{width:fit-content;max-width:100%;color:var(--blue-dark);text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-flex}.publish-module__ZIhmxq__root .reviewFindingDeepLink:hover{color:var(--blue)}.publish-module__ZIhmxq__root .reviewFindingDisposition{border-top:1px solid var(--line);min-width:0;margin-top:3px}.publish-module__ZIhmxq__root .reviewFindingDisposition>summary{color:var(--blue-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 0 2px;font-size:11px;font-weight:700;display:flex}.publish-module__ZIhmxq__root .reviewFindingDispositionBody{gap:8px;padding:8px 0 2px;display:grid}.publish-module__ZIhmxq__root .reviewFindingDispositionBody .field{gap:5px}.publish-module__ZIhmxq__root .reviewFindingDispositionBody .field>label{font-size:11px}:is(.publish-module__ZIhmxq__root .reviewFindingDispositionBody textarea,.publish-module__ZIhmxq__root .reviewFindingDispositionBody input,.publish-module__ZIhmxq__root .reviewFindingDispositionBody select){width:100%;min-width:0}.publish-module__ZIhmxq__root .reviewFindingDispositionBody .formActions{margin:0}.publish-module__ZIhmxq__root .reviewFindingDispositionBody .fieldHint{margin:0}.publish-module__ZIhmxq__root .reviewHumanChecklist{gap:12px}.publish-module__ZIhmxq__root .reviewHumanChecklist>.sectionHead{align-items:flex-start;margin:0}.publish-module__ZIhmxq__root .reviewHumanChecklist>.sectionHead>div{min-width:0}.publish-module__ZIhmxq__root .reviewHumanChecklist>.sectionHead .fieldHint{margin:4px 0 0}.publish-module__ZIhmxq__root .reviewHumanChecklistList{gap:9px;display:grid}.publish-module__ZIhmxq__root .reviewHumanChecklistItem{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:9px;min-width:0;padding:11px 12px}.publish-module__ZIhmxq__root .reviewHumanChecklistItem>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:10px;list-style-position:outside;display:flex}.publish-module__ZIhmxq__root .reviewHumanChecklistItem>summary>strong{min-width:0;color:var(--ink);flex:auto;font-size:12px;line-height:1.65}.publish-module__ZIhmxq__root .reviewHumanChecklistItem>summary>.status{flex:none}.publish-module__ZIhmxq__root .reviewHumanChecklistItem[open]{border-color:#c7d3ee;box-shadow:0 2px 8px #28416e0f}.publish-module__ZIhmxq__root .reviewHumanChecklistItem .reviewFindingDispositionBody{padding-bottom:0}.publish-module__ZIhmxq__root .releaseReviewAttention{background:#fff9e9;border:1px solid #e8cc8b;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.publish-module__ZIhmxq__root .releaseReviewAttention>div{min-width:0}.publish-module__ZIhmxq__root .releaseReviewAttention strong{color:#674a11;font-size:13px}.publish-module__ZIhmxq__root .releaseReviewAttention p{color:#685b3f;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.6}@media (max-width:1000px){.publish-module__ZIhmxq__root .releaseCenterAnchorNav{margin-left:50px;top:8px}}@media (max-width:860px){.publish-module__ZIhmxq__root .releaseVersionCards{grid-template-columns:1fr}}@media (max-width:680px){.publish-module__ZIhmxq__root .releaseCenterMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.publish-module__ZIhmxq__root .releaseCenterMetrics>.metric{min-height:70px;padding:9px 10px}.publish-module__ZIhmxq__root .releaseSummaryReadinessLink small{font-size:10px}.publish-module__ZIhmxq__root .releaseStateGroups{grid-template-columns:1fr;gap:8px}.publish-module__ZIhmxq__root .releaseStateGroup dl{grid-template-columns:repeat(2,minmax(0,1fr))}.publish-module__ZIhmxq__root .releaseAiReviewSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.publish-module__ZIhmxq__root .compactReviewSummary>div{padding:8px}.publish-module__ZIhmxq__root .compactReviewSummary strong{font-size:11px}.publish-module__ZIhmxq__root .reviewFindingDisposition>summary{align-items:flex-start}.publish-module__ZIhmxq__root .reviewFindingDisposition .formActions .button{justify-content:center;width:100%}.publish-module__ZIhmxq__root .releaseReviewAttention{flex-direction:column;align-items:stretch}.publish-module__ZIhmxq__root .releaseReviewAttention .button{justify-content:center;width:100%}.publish-module__ZIhmxq__root .releaseVersionCard dl{grid-template-columns:1fr}.publish-module__ZIhmxq__root .releaseVersionActions{flex-direction:column;align-items:stretch}.publish-module__ZIhmxq__root .releaseVersionActions .button{justify-content:center;width:100%}.publish-module__ZIhmxq__root .reviewHumanChecklistItem>summary{flex-direction:column}.publish-module__ZIhmxq__root .reviewHumanChecklistItem>summary>.status{margin-left:18px}}@media (max-width:420px){.publish-module__ZIhmxq__root .releaseStateGroup{padding:10px}.publish-module__ZIhmxq__root .releaseStateGroup dl{grid-template-columns:1fr;gap:4px}.publish-module__ZIhmxq__root .releaseStateGroup dl>div{grid-template-columns:minmax(74px,30%) minmax(0,1fr);align-items:start;gap:8px;padding:7px 8px;display:grid}.publish-module__ZIhmxq__root .releaseStateGroup dd{margin-top:0}}@media (max-width:680px){.publish-module__ZIhmxq__root .reviewFindingDeepLink{align-items:center;min-height:40px}}
.ai-lesson-workshop-module__FIrVqW__workshopSurface{background:linear-gradient(135deg,#f7f9ff,#fff);border:1px solid #cbd9f5;border-radius:14px;gap:16px;min-width:0;margin-top:18px;padding:18px;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface>*{min-width:0}[data-form-section-body]>.ai-lesson-workshop-module__FIrVqW__workshopSurface{margin-top:0}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface h3,.ai-lesson-workshop-module__FIrVqW__workshopSurface h4,.ai-lesson-workshop-module__FIrVqW__workshopSurface h5){margin:0 0 5px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .sectionHead{margin:0}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopGrid{grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopGrid>*{min-width:0}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopSteps{gap:7px;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3f3;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep:hover,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep.selected){background:#eef2ff;border-color:#8197e6}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep span{gap:3px;min-width:0;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep strong{font-size:12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep small{color:var(--muted);font-size:10px;line-height:1.4}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep em{color:#7180a9;white-space:nowrap;font-size:10px;font-style:normal}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditor{gap:12px;min-width:0;display:grid}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditorHeader,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultHeader){justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditorHeader h4{font-size:16px}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditorHeader p,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultHeader p){color:var(--muted);margin:0;font-size:12px;line-height:1.6}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResult{background:#fff;border:1px solid #d9e0f1;border-radius:11px;gap:12px;min-width:0;padding:15px;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure{background:#fff;border:1px solid #dfe5f5;border-radius:10px;min-width:0;overflow:hidden}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary{min-width:0;color:var(--blue-dark);cursor:pointer;background:#f7f9ff;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary::-webkit-details-marker{display:none}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary:before{content:"＋";color:var(--blue);flex:none;font-size:15px;font-weight:700}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure[open]>summary:before{content:"−"}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary>span{gap:2px;min-width:0;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary small{color:var(--muted);font-size:11px;line-height:1.4}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary b{color:var(--muted);flex:none;font-size:10px;font-weight:600}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosureBody{border-top:1px solid #e8ecf5;gap:14px;min-width:0;padding:14px;display:grid}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosureBody>.aiGeneratedSections,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosureBody>.aiGeneratedDetailGrid){margin:0}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosureBody>.aiGeneratedDetailGrid{grid-template-columns:1fr}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedContent,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedSections article,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailGrid>div){background:#fbfcff;border:1px solid #e5e9f3;border-radius:9px;min-width:0;padding:13px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailValue{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 12px}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedContent h5,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedSections h5){font-size:12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedSections{gap:9px;min-width:0;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedSections p{white-space:pre-wrap;margin:7px 0;font-size:12px;line-height:1.7}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedSections ul{margin:6px 0 0;padding-left:20px;font-size:12px;line-height:1.7}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailGrid strong{font-size:11px;display:block}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailGrid pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font:inherit;margin:7px 0 0;font-size:12px;line-height:1.6}.ai-lesson-workshop-module__FIrVqW__generatedBodyEditor{box-sizing:border-box;resize:vertical;width:100%;min-height:320px;color:inherit;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:12px;display:block}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopReadablePreview{background:#fff;border:1px solid #dfe5ee;border-radius:9px;gap:8px;min-width:0;margin-top:12px;padding:12px;display:grid}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopReadablePreview>strong{color:#3f506c;font-size:12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultSummary{min-width:0;margin-top:5px}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultSummary .readableText,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultSummary .readableStructured){color:var(--muted);margin:0;font-size:12px;line-height:1.6}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultSummary .readableHtmlFrame{border-radius:8px;min-height:220px;margin-top:5px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEmpty{background:#fff;border:1px dashed #bdc8df;border-radius:10px;padding:22px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEmpty p{color:var(--muted);margin:5px 0 0;font-size:12px}@media (max-width:680px){.ai-lesson-workshop-module__FIrVqW__workshopSurface{gap:13px;padding:13px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopGrid{grid-template-columns:minmax(0,1fr);gap:12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep{flex-direction:column;align-items:flex-start;min-height:58px;padding:10px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopStep em{white-space:normal;text-align:right;align-self:flex-end}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditorHeader,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultHeader){flex-direction:column;align-items:stretch;gap:10px}:is(.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopEditorHeader .button,.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopResultHeader .button){justify-content:center;width:100%}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosure>summary{align-items:flex-start;padding:11px 12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiWorkshopDisclosureBody{padding:12px}.ai-lesson-workshop-module__FIrVqW__workshopSurface .aiGeneratedDetailGrid{grid-template-columns:minmax(0,1fr)}}
.learner-access-issue-module__IUsm-q__issue{text-align:left;align-content:start;place-items:stretch stretch;gap:12px;min-height:auto}.learner-access-issue-module__IUsm-q__issueIcon{margin-bottom:2px}.learner-access-issue-module__IUsm-q__issueActions{justify-content:flex-start}.learner-access-issue-module__IUsm-q__issue .infoBox{gap:5px;margin-top:4px;display:grid}.learner-access-issue-module__IUsm-q__issue .infoBox small{color:var(--muted);font-size:11px}
.reflection-records-module__54Xv1G__root .reflectionListGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.reflection-records-module__54Xv1G__root .reflectionListGrid .infoBox{min-width:0;margin:0}.reflection-records-module__54Xv1G__root .reflectionListMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:10px;line-height:1.45;display:flex}.reflection-records-module__54Xv1G__root .reflectionListMeta span{background:#f1f4f9;border-radius:6px;padding:4px 7px}.reflection-records-module__54Xv1G__root .reflectionListMeta time{margin-left:auto}.reflection-records-module__54Xv1G__root .reflectionPreviewStack{gap:9px;margin:12px 0;display:grid}.reflection-records-module__54Xv1G__root .reflectionPreviewStack>div{min-width:0}.reflection-records-module__54Xv1G__root .reflectionPreviewStack strong{color:var(--muted);font-size:10px;font-weight:700;display:block}.reflection-records-module__54Xv1G__root .reflectionPreviewStack p{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.6}.reflection-records-module__54Xv1G__root .instructorReflectionGrid .button{justify-content:center;width:100%}.reflection-records-module__54Xv1G__root .reflectionInstructorFeedback{border-left:3px solid var(--blue);margin-top:12px}@media (max-width:680px){.reflection-records-module__54Xv1G__root .reflectionListGrid{grid-template-columns:1fr}.reflection-records-module__54Xv1G__root .reflectionListMeta time{width:100%;margin-left:0}}
.analytics-module__mal1jW__metricLinkArrow{color:var(--blue);font-size:17px;position:absolute;bottom:16px;right:18px}
.outcomes-module__BXf4DW__outcomeGuidance{gap:12px;margin-top:18px;display:grid}.outcomes-module__BXf4DW__outcomeMeasurementGrid{margin-top:0}.outcomes-module__BXf4DW__outcomeGuidance h2{margin:0;font-size:16px}.outcomes-module__BXf4DW__outcomeGuidance>.sub{max-width:900px;margin:7px 0 0;line-height:1.7}.outcomes-module__BXf4DW__definitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.outcomes-module__BXf4DW__definitionItem{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;min-width:0;padding:10px 12px}.outcomes-module__BXf4DW__definitionItem dt{font-size:12px;font-weight:650;line-height:1.45}.outcomes-module__BXf4DW__definitionItem dd{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.6}@media (max-width:680px){.outcomes-module__BXf4DW__definitionGrid{grid-template-columns:minmax(0,1fr)}}
.instructor-home-module__WRtaBG__home{min-width:0}.instructor-home-module__WRtaBG__home .instructorHomeGrid{align-items:start}.instructor-home-module__WRtaBG__home .instructorHomeListItem{color:inherit;text-decoration:none;transition:background .15s,border-color .15s}.instructor-home-module__WRtaBG__home .instructorHomeListItem:hover{background:#f8faff;border-color:#cbd5f5}.instructor-home-module__WRtaBG__home .instructorHomeListItem:focus-visible{outline-offset:2px;border-radius:7px;outline:3px solid #7f9cf5}.instructor-home-module__WRtaBG__home .instructorProgramList .listItemActions{max-width:100%}.instructor-home-module__WRtaBG__home .instructorProgramTitleLink{color:inherit;overflow-wrap:anywhere;text-decoration:none}.instructor-home-module__WRtaBG__home .instructorProgramTitleLink:hover{color:var(--blue);text-decoration:underline}.instructor-home-module__WRtaBG__home .instructorProgramRowActions{align-items:center}.instructor-home-module__WRtaBG__home .instructorProgramToolbar{border:1px solid var(--line);background:#fbfcfe;border-radius:9px;gap:12px;margin:16px 0;padding:12px;display:grid}.instructor-home-module__WRtaBG__home .instructorProgramSearch{align-items:flex-end;gap:8px;max-width:620px;display:flex}.instructor-home-module__WRtaBG__home .instructorProgramSearch label{min-width:0;color:var(--muted);flex:1;gap:4px;font-size:11px;font-weight:700;display:grid}.instructor-home-module__WRtaBG__home .instructorProgramSearch input{width:100%;min-width:0}.instructor-home-module__WRtaBG__home .instructorProgramSearch .instructor-home-module__WRtaBG__button{flex:none}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters .instructor-home-module__WRtaBG__sub{margin-right:3px;font-weight:700}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters .instructor-home-module__WRtaBG__button{padding:6px 10px;font-size:11px}@media (max-width:680px){.instructor-home-module__WRtaBG__home .instructorHomeListItem{flex-direction:column;align-items:stretch}.instructor-home-module__WRtaBG__home .instructorHomeListItem .listItemActions{justify-content:flex-start;width:100%;margin-left:0}.instructor-home-module__WRtaBG__home .instructorProgramList .listItem{flex-direction:column;align-items:stretch}.instructor-home-module__WRtaBG__home .instructorProgramList .listItemActions{justify-content:flex-start}.instructor-home-module__WRtaBG__home .instructorProgramRowActions{align-items:stretch}.instructor-home-module__WRtaBG__home .instructorProgramRowActions .floatingActionMenu{flex:1;width:auto}.instructor-home-module__WRtaBG__home .instructorProgramRowActions .floatingActionMenuTrigger{width:100%}.instructor-home-module__WRtaBG__home .instructorProgramSearch{flex-direction:column;align-items:stretch;max-width:none}.instructor-home-module__WRtaBG__home .instructorProgramSearch .instructor-home-module__WRtaBG__button{justify-content:center;width:100%}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters .instructor-home-module__WRtaBG__sub{grid-column:1/-1;margin:0}.instructor-home-module__WRtaBG__home .instructorProgramStatusFilters .instructor-home-module__WRtaBG__button{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;min-height:44px;line-height:1.35;display:flex}.instructor-home-module__WRtaBG__home .listItemActions{justify-content:flex-start;width:100%;margin-left:0}}
.learning-focused-lesson-module__sp3cVG__workspace{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningWorkspaceSidebar{min-width:0}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav{z-index:2;gap:10px;max-height:calc(100vh - 28px);padding:14px;display:grid;position:sticky;top:10px;overflow:auto}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavList{gap:8px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavGroup{gap:3px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav a{color:var(--ink);text-decoration:none}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav a:hover{border-color:var(--blue);color:var(--blue)}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav button:not(.learningModuleNavToggle){width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav button:disabled{cursor:not-allowed;opacity:1}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto 14px;align-items:center;gap:7px;padding:8px 9px;font-size:12px;text-decoration:none;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule.active{color:var(--blue-dark);background:#eef3ff;border-color:#9db2f0}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule.expanded:not(.active){background:#fbfcff;border-color:#cbd5ef}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule.active .learningModuleNavIndex{background:var(--blue-dark)}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule .learningModuleNavIndex{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}:is(.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule strong,.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson strong){overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule .learningModuleNavIndicator{width:14px;height:20px;color:var(--muted);background:0 0;border-radius:0;place-items:center;font-size:16px;font-weight:700;display:grid}:is(.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule small,.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson small){color:var(--muted);white-space:nowrap;font-size:10px}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLessons{border-left:1px solid #dbe2ef;gap:2px;margin-left:10px;padding:3px 0 3px 10px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLessons[hidden]{display:none}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson{border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:44px;padding:6px 7px;font-size:11px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson span{width:17px;height:17px;color:var(--muted);border:1px solid #cbd5e5;border-radius:50%;place-items:center;font-size:9px;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson.active{color:var(--blue-dark);background:#eef3ff}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson.active span{border-color:var(--blue);color:#fff;background:var(--blue)}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson.locked{color:#8993a6}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson.locked:disabled{background:#f8f9fc}:is(.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavModule:focus-visible,.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLesson:focus-visible,.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavToggle:focus-visible){outline-offset:2px;outline:3px solid #7f9cf5}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.learning-focused-lesson-module__sp3cVG__focusedLesson{background:#fff;overflow:visible}.learning-focused-lesson-module__sp3cVG__focusedLesson>.lessonHeading{border-bottom:1px solid #edf0f5;gap:8px;min-width:0;margin-bottom:14px;padding-bottom:14px}.learning-focused-lesson-module__sp3cVG__focusedLesson>.lessonHeading>div:first-child{min-width:0}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavToggle{border:1px solid var(--line);min-height:44px;color:var(--blue-dark);background:#f5f7ff;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:700;display:none}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavHeader>div{gap:2px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface{gap:18px;margin-top:24px;display:grid}.learning-focused-lesson-module__sp3cVG__learningOverviewHero{align-items:center}.learning-focused-lesson-module__sp3cVG__learningScoreSurface{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;min-width:112px;padding:12px 16px}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 20px;display:grid}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryHeader{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryHeader>div{gap:4px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryHeader .status{flex:none}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary>.progressTrack{grid-column:1/-1}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;min-width:0;padding-top:2px;display:flex}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip .requirementItem{border:1px solid var(--line);color:#4f596c;background:#fbfcfe;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:inline-flex}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip .requirementItem strong{color:var(--ink)}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip .requirementItem.met{color:#17633b;background:#f2fbf7;border-color:#cce8d6}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip .requirementItem.pending{color:#8a5900;background:#fffaf1;border-color:#f1d7a6}.learning-focused-lesson-module__sp3cVG__certificatePendingNotice{color:#8a5900;background:#fffaf1;border-left:3px solid #b56b00;border-radius:8px;gap:3px;margin-top:14px;padding:13px 15px;font-size:12px;line-height:1.6;display:grid}.learning-focused-lesson-module__sp3cVG__certificatePendingNotice strong{color:var(--ink);font-size:13px}.learning-focused-lesson-module__sp3cVG__recommendations{gap:14px;min-width:0;margin-top:16px;padding:18px 20px;display:grid}.learning-focused-lesson-module__sp3cVG__recommendations .learningRequirementIntro{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.learning-focused-lesson-module__sp3cVG__recommendations .learningRequirementIntro .status{flex:none}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendationList{gap:8px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendation{border:1px solid var(--line);min-width:0;color:var(--ink);background:#fbfcfe;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendation:hover{background:#f7f9ff;border-color:#b9c7f4}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendationRank{color:#fff;background:var(--blue);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:12px;font-weight:800;display:grid}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendationBody{flex:1;gap:3px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendationBody strong{overflow-wrap:anywhere;font-size:13px}.learning-focused-lesson-module__sp3cVG__recommendations .learningRecommendationBody small{color:var(--muted);font-size:11px}.learning-focused-lesson-module__sp3cVG__lessonGateAction{margin-top:10px;display:inline-flex}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryAction{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryAction .button{white-space:nowrap}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .dueHint{color:var(--muted);white-space:nowrap;font-size:12px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSections{z-index:18;background:linear-gradient(#fff 0% 88%,#fff0 100%);border-radius:12px;gap:10px;margin:14px 0 12px;padding:3px 0;display:grid;position:sticky;top:8px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTabs{background:#f7f9ff;border:1px solid #dbe3ff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:7px;padding:3px;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTabs[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTabs[data-count="1"]{grid-template-columns:minmax(0,1fr)}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab{color:#5b6680;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:3px;padding:9px 11px;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab:hover{color:var(--blue-dark);background:#fff;border-color:#bdc9ef}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab.active{color:var(--blue-dark);box-shadow:inset 0 -2px 0 var(--blue);background:#fff;border-color:#9db2f0}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionPanel{outline:none;min-width:0;scroll-margin-top:78px}:is(.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionPanel[hidden],.learning-focused-lesson-module__sp3cVG__contentSurface .lessonSectionSubpanel[hidden]){display:none}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionPanel.active{animation:.16s ease-out learning-focused-lesson-module__sp3cVG__learnerSectionIn}@keyframes learning-focused-lesson-module__sp3cVG__learnerSectionIn{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonSectionContent{gap:12px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonSectionHint{margin-top:12px}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonAssignmentBrief{border-left:3px solid var(--blue);color:var(--ink);background:#f8faff;border-radius:9px;gap:7px;margin-top:14px;padding:13px 14px;font-size:12px;line-height:1.7;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonAssignmentBrief .readableText{margin:0}.learning-focused-lesson-module__sp3cVG__contentSurface .quiz{gap:16px;min-width:0;margin-top:0;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .quizIntro{overflow-wrap:anywhere;min-width:0}.learning-focused-lesson-module__sp3cVG__contentSurface .quizQuestion{gap:12px;min-width:0;padding:16px}.learning-focused-lesson-module__sp3cVG__contentSurface .quizQuestion legend{overflow-wrap:anywhere;max-width:100%}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions{gap:8px;min-width:0}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label{overflow-wrap:anywhere;border:1px solid #e2e7f0;align-items:flex-start;min-width:0;min-height:48px;padding:12px;line-height:1.5}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label:hover{background:#f7f9ff;border-color:#aebef0}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label:has(input:checked){background:#edf1ff;border-color:#8fa6ee;box-shadow:inset 0 0 0 1px #8fa6ee}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label:focus-within{outline-offset:2px;outline:3px solid #7f9cf5}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label input{flex:none;width:18px;height:18px;margin:2px 0 0}:is(.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label .readableText,.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label .readableStructured){overflow-wrap:anywhere;min-width:0}.learning-focused-lesson-module__sp3cVG__contentSurface .quizHistory{overflow-wrap:anywhere;min-width:0}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleStack{gap:18px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModule{overflow:hidden}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleFocus{overflow:visible}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleHeader{border-bottom:1px solid var(--line);background:#fbfcfe;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 22px;display:flex}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleHeader h2{margin:5px 0}.learning-focused-lesson-module__sp3cVG__contentSurface .moduleIndex{color:var(--blue);letter-spacing:.13em;font-size:10px;font-weight:800}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson){border-bottom:1px solid #edf0f5;padding:20px 22px}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson):last-child{border-bottom:0}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson) .lessonHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson) .lessonHeading h3{margin:0;font-size:15px}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleDescription .readableText{font-size:inherit;color:inherit;margin:0}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonLocked{color:#59657a;background:#fbfcff;border:1px dashed #cbd5f5;border-radius:9px;gap:5px;margin-top:14px;padding:15px;font-size:12px;line-height:1.6;display:grid}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonLocked strong{color:var(--blue-dark)}.learning-focused-lesson-module__sp3cVG__contentSurface .lessonLocked small{color:var(--muted)}.learning-focused-lesson-module__sp3cVG__contentSurface details.learningModule>summary.learningModuleHeader{cursor:pointer;list-style:none}.learning-focused-lesson-module__sp3cVG__contentSurface details.learningModule>summary.learningModuleHeader::-webkit-details-marker{display:none}.learning-focused-lesson-module__sp3cVG__contentSurface details.learningModule>summary.learningModuleHeader:after{content:"⌄";color:var(--muted);margin-left:auto;font-size:18px;transition:transform .2s}.learning-focused-lesson-module__sp3cVG__contentSurface details.learningModule:not([open])>summary.learningModuleHeader:after{transform:rotate(-90deg)}.learning-focused-lesson-module__sp3cVG__focusBar{background:#f7f9ff;border:1px solid #cbd5e8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:9px 12px;display:flex}.learning-focused-lesson-module__sp3cVG__focusBar>div{gap:2px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__focusBar small{color:var(--muted);font-size:10px}.learning-focused-lesson-module__sp3cVG__focusBar strong{min-width:0;color:var(--blue-dark);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.learning-focused-lesson-module__sp3cVG__focusBar .button{white-space:nowrap;flex:none;padding:6px 9px;font-size:10px}.learning-focused-lesson-module__sp3cVG__lessonPager{justify-content:space-between;align-items:stretch;gap:10px;margin:10px 0 14px;display:flex}:is(.learning-focused-lesson-module__sp3cVG__lessonPager a,.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerDisabled){border:1px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:9px;flex:1 1 0;gap:3px;padding:10px 11px;text-decoration:none;display:grid}.learning-focused-lesson-module__sp3cVG__lessonPager>:last-child{text-align:right}.learning-focused-lesson-module__sp3cVG__lessonPager a:hover{background:#f7f9ff;border-color:#aebde9}.learning-focused-lesson-module__sp3cVG__lessonPager a>span{color:var(--blue);font-size:10px;font-weight:700;line-height:1.4}.learning-focused-lesson-module__sp3cVG__lessonPager strong{color:var(--blue-dark);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;overflow:hidden}.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerDisabled{color:var(--muted);background:#f7f8fa}.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerDisabled strong{color:#667085}.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerDisabled small{color:var(--muted);font-size:10px;line-height:1.45}.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerEmpty{flex:1 1 0}.learning-focused-lesson-module__sp3cVG__progressionNote{color:#315946;background:#f1faf5;border:1px solid #b9dfcb;border-radius:8px;gap:4px;margin:-4px 0 14px;padding:10px 12px;font-size:11px;line-height:1.55;display:grid}.learning-focused-lesson-module__sp3cVG__progressionNote strong{color:#176b45;font-size:12px}.learning-focused-lesson-module__sp3cVG__progressionNote small{color:#587566;overflow-wrap:anywhere;font-size:10px}.learning-focused-lesson-module__sp3cVG__lessonLink{min-width:0;color:inherit;justify-content:space-between;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.learning-focused-lesson-module__sp3cVG__lessonLink>div:first-child{flex:auto;min-width:0}.learning-focused-lesson-module__sp3cVG__lessonLink>svg{color:var(--blue);flex:none;margin-top:2px}.learning-focused-lesson-module__sp3cVG__lessonLink:hover{background:#f7f9ff}.learning-focused-lesson-module__sp3cVG__lessonLink[aria-disabled=true]{color:var(--muted)}.learning-focused-lesson-module__sp3cVG__lessonLink[aria-disabled=true]>svg{color:var(--muted)}.learning-focused-lesson-module__sp3cVG__aiEntry{justify-content:space-between;align-items:center;gap:14px;display:flex}.learning-focused-lesson-module__sp3cVG__aiEntry>div{min-width:0}.learning-focused-lesson-module__sp3cVG__aiEntry strong{color:var(--ink);font-size:14px;line-height:1.45;display:block}.learning-focused-lesson-module__sp3cVG__aiEntry .sub{margin:3px 0 0}:is(.learning-focused-lesson-module__sp3cVG__aiEntry .button,.learning-focused-lesson-module__sp3cVG__aiEntry .status){white-space:nowrap;flex:none}@media (max-width:760px){.learning-focused-lesson-module__sp3cVG__workspace{grid-template-columns:1fr;gap:12px}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav{max-height:42vh;position:static}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavGroup{min-width:0}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLessons{margin-left:6px;padding-left:7px}}@media (max-width:680px){.learning-focused-lesson-module__sp3cVG__learningOverviewHero{gap:14px}.learning-focused-lesson-module__sp3cVG__learningScoreSurface{align-self:stretch;min-width:100%}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary{grid-template-columns:1fr;gap:10px;padding:15px}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryHeader{align-items:flex-start}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryHeader .status{white-space:nowrap}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip{flex-direction:column;align-items:stretch}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningRequirementStrip .requirementItem{justify-content:space-between}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryAction{flex-direction:column;justify-content:stretch;align-items:stretch}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .learningSummaryAction .button{justify-content:center}.learning-focused-lesson-module__sp3cVG__learningOverviewSummary .dueHint{white-space:normal}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSections{margin-top:12px}.learning-focused-lesson-module__sp3cVG__contentSurface .quizQuestion{padding:13px 11px}.learning-focused-lesson-module__sp3cVG__contentSurface .quizOptions label{min-height:48px;padding:12px 10px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTabs{gap:4px;margin:0;padding:3px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab{text-align:center;min-height:56px;padding:8px 6px}.learning-focused-lesson-module__sp3cVG__contentSurface button.learnerLessonSectionTab:not([type=hidden]){min-height:56px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab strong{font-size:11px}.learning-focused-lesson-module__sp3cVG__contentSurface .learnerLessonSectionTab small{font-size:9px}.learning-focused-lesson-module__sp3cVG__workspace{gap:12px}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNav{max-height:none;padding:11px;position:static}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavHeader{flex-direction:row;justify-content:space-between;align-items:center}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavHeader>div{gap:2px;min-width:0;display:grid}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavLessons{margin-left:5px;padding-left:7px}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavToggle{display:inline-flex}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavList.isCollapsed{display:none}.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavList.isOpen{display:grid}.learning-focused-lesson-module__sp3cVG__focusBar{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.learning-focused-lesson-module__sp3cVG__focusBar strong{white-space:normal;overflow-wrap:anywhere}.learning-focused-lesson-module__sp3cVG__focusBar .button{justify-content:center;width:100%}.learning-focused-lesson-module__sp3cVG__lessonPager{gap:7px;margin-top:12px}:is(.learning-focused-lesson-module__sp3cVG__lessonPager a,.learning-focused-lesson-module__sp3cVG__lessonPager .learningLessonPagerDisabled){padding:9px}.learning-focused-lesson-module__sp3cVG__lessonPager strong{white-space:normal;overflow-wrap:anywhere}.learning-focused-lesson-module__sp3cVG__progressionNote{margin-top:0}.learning-focused-lesson-module__sp3cVG__aiEntry{flex-direction:column;align-items:stretch;gap:10px}.learning-focused-lesson-module__sp3cVG__aiEntry .button{justify-content:center;width:100%}.learning-focused-lesson-module__sp3cVG__focusedLesson{padding:13px 14px}.learning-focused-lesson-module__sp3cVG__focusedLesson>.lessonHeading h3{font-size:14px;line-height:1.45}.learning-focused-lesson-module__sp3cVG__contentSurface .learningModuleHeader{padding:17px 16px}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson){padding:17px 16px}.learning-focused-lesson-module__sp3cVG__contentSurface .learningLesson:not(.learningFocusedLesson) .lessonHeading{gap:9px}.learning-focused-lesson-module__sp3cVG__focusedLesson>.lessonHeading{gap:8px}}@media (max-width:480px){.learning-focused-lesson-module__sp3cVG__workspace .learningModuleNavList{grid-template-columns:1fr}}
.learning-home-module__dRRbLW__learningHomeToolbar{gap:12px;margin-bottom:18px;display:grid}.learning-home-module__dRRbLW__learningHomeFilters{grid-template-columns:minmax(220px,1fr) minmax(180px,.65fr) minmax(300px,1.3fr) auto;align-items:end;gap:12px;display:grid}.learning-home-module__dRRbLW__learningHomeFilters .field{min-width:0;margin:0}.learning-home-module__dRRbLW__learningHomeSearch,.learning-home-module__dRRbLW__learningHomeStatus{min-width:0}.learning-home-module__dRRbLW__learningHomeStatus .filterGroup{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:5px;min-height:40px;display:grid}.learning-home-module__dRRbLW__statusFilterLink{white-space:nowrap;justify-content:center;min-width:0;padding:8px 7px}.learning-home-module__dRRbLW__learningHomeFilterActions{flex-wrap:wrap;gap:8px;display:flex}.learning-home-module__dRRbLW__learningHomeFilterActions .button{white-space:nowrap}.learning-home-module__dRRbLW__learningHomeResult{color:var(--muted);font-size:12px}.learning-home-module__dRRbLW__learningPagination{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:18px}@media (max-width:1100px){.learning-home-module__dRRbLW__learningHomeFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-home-module__dRRbLW__learningHomeSearch,.learning-home-module__dRRbLW__learningHomeStatus,.learning-home-module__dRRbLW__learningHomeFilterActions{grid-column:1/-1}}@media (max-width:680px){.learning-home-module__dRRbLW__learningHomeFilters{grid-template-columns:minmax(0,1fr)}.learning-home-module__dRRbLW__learningHomeSearch,.learning-home-module__dRRbLW__learningHomeStatus,.learning-home-module__dRRbLW__learningHomeFilterActions{grid-column:auto}.learning-home-module__dRRbLW__learningHomeStatus .filterGroup{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%;padding-bottom:0;overflow:visible}.learning-home-module__dRRbLW__statusFilterLink{white-space:normal;overflow-wrap:anywhere;text-align:center;min-height:44px;padding-inline:8px}.learning-home-module__dRRbLW__learningHomeFilterActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.learning-home-module__dRRbLW__learningHomeFilterActions .button{white-space:normal;justify-content:center;min-height:44px}}
.operations-module__traJOW__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.operations-module__traJOW__summaryCard{border:1px solid var(--line);min-width:0;min-height:112px;color:inherit;overflow-wrap:anywhere;background:#fff;border-radius:11px;grid-template-rows:auto auto 1fr;align-content:start;gap:6px;padding:15px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.operations-module__traJOW__summaryCard:hover,.operations-module__traJOW__summaryCard:focus-visible{outline-offset:2px;border-color:#9aace7;outline:3px solid #7f9cf5;transform:translateY(-1px);box-shadow:0 5px 18px #1d2c5c12}.operations-module__traJOW__summaryCard:focus-visible{color:var(--blue-dark)}.operations-module__traJOW__warning{background:#fffaf0;border-color:#efcf95}.operations-module__traJOW__summaryLabel{color:var(--muted);font-size:12px;font-weight:800;line-height:1.4}.operations-module__traJOW__summaryCard strong{color:var(--ink);font-size:23px;line-height:1.15}.operations-module__traJOW__summaryCard span:last-child{color:var(--muted);align-self:end;font-size:12px;line-height:1.5}@media (max-width:900px){.operations-module__traJOW__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.operations-module__traJOW__summaryGrid{grid-template-columns:minmax(0,1fr);gap:9px}.operations-module__traJOW__summaryCard{grid-template-rows:auto auto auto;min-height:0;padding:13px 14px}}
.program-overview-module__kmqSLa__structureSummary{border:1px solid var(--line);background:#fbfcfe;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.program-overview-module__kmqSLa__anchor,.program-overview-module__kmqSLa__summarySection{scroll-margin-top:20px}.program-overview-module__kmqSLa__basicsGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:16px;margin-top:18px;display:grid}.program-overview-module__kmqSLa__basicsGrid>.section{margin-top:0}.program-overview-module__kmqSLa__basicsPanel{min-width:0}.program-overview-module__kmqSLa__basicsPanel .objectiveList{margin-top:14px}.program-overview-module__kmqSLa__basicsPanel .deliveryModeSummary{align-content:start;min-height:72px}.program-overview-module__kmqSLa__programDetailDescription{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.7}:is(.program-overview-module__kmqSLa__programDetailDescription .readableText,.program-overview-module__kmqSLa__programDetailDescription .readableStructured){color:var(--muted);margin:0;font-size:13px;line-height:1.7}.program-overview-module__kmqSLa__programDetailDescription .readableHtmlFrame{border-radius:8px;min-height:220px;margin-top:5px}@media (max-width:1000px){.program-overview-module__kmqSLa__basicsGrid{grid-template-columns:1fr}}@media (max-width:680px){.program-overview-module__kmqSLa__sectionHeadActions{justify-content:flex-start;align-items:flex-start;width:100%}.program-overview-module__kmqSLa__sectionHeadActions .status{flex:none}.program-overview-module__kmqSLa__sectionHeadActions .textLink{align-items:center;min-height:36px;display:inline-flex}.program-overview-module__kmqSLa__basicsGrid{gap:12px;margin-top:12px}}.program-overview-module__kmqSLa__sectionHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.program-overview-module__kmqSLa__sectionHeadActions .textLink{white-space:nowrap}:is(#program-overview-design,#program-overview-syllabus){display:none}:is(html[data-detail-section=program-overview-design] #program-overview-design,html[data-detail-section=program-overview-syllabus] #program-overview-syllabus){display:block}:is(html[data-detail-section=program-overview-design] #program-overview-basics,html[data-detail-section=program-overview-syllabus] #program-overview-basics){display:none}@media (max-width:680px){#program-overview-basics{display:block}:is(html:not([data-detail-section]) #program-overview-goals,html:not([data-detail-section]) #program-overview-delivery),:is(html[data-detail-section=program-overview-basics] .program-overview-module__kmqSLa__basicsGrid,html[data-detail-section=program-overview-goals] #program-overview-basics,html[data-detail-section=program-overview-goals] #program-overview-delivery,html[data-detail-section=program-overview-delivery] #program-overview-basics,html[data-detail-section=program-overview-delivery] #program-overview-goals,html[data-detail-section=program-overview-design] #program-overview-basics,html[data-detail-section=program-overview-design] .program-overview-module__kmqSLa__basicsGrid,html[data-detail-section=program-overview-syllabus] #program-overview-basics,html[data-detail-section=program-overview-syllabus] .program-overview-module__kmqSLa__basicsGrid){display:none}:is(#program-overview-design,#program-overview-syllabus){margin-top:12px}}
.training-format-module__s0V8VW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.training-format-module__s0V8VW__option{border:1px solid var(--line);cursor:pointer;background:#fbfcfe;border-radius:9px;align-items:flex-start;gap:9px;min-width:0;padding:11px 12px;display:flex}.training-format-module__s0V8VW__option:has(input:checked){background:#f5f7ff;border-color:#9aaeea}.training-format-module__s0V8VW__option input{width:17px;height:17px;accent-color:var(--blue);flex:none;margin-top:1px}.training-format-module__s0V8VW__option>span{gap:3px;min-width:0;display:grid}.training-format-module__s0V8VW__option strong{font-size:12px}.training-format-module__s0V8VW__option small{color:var(--muted);font-size:10px;line-height:1.45}.training-format-module__s0V8VW__summary{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.training-format-module__s0V8VW__summary .status{white-space:nowrap}@media (max-width:900px){.training-format-module__s0V8VW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.training-format-module__s0V8VW__grid{grid-template-columns:1fr}}
.objective-list-module__GsM7Wq__list{color:#4f596c;gap:9px;margin:18px 0 0;padding-left:26px;display:grid}.objective-list-module__GsM7Wq__list li{border:1px solid var(--line);overflow-wrap:anywhere;background:#fbfcfe;border-radius:9px;padding:11px 13px;font-size:13px;line-height:1.6}.objective-list-module__GsM7Wq__list li::marker{color:var(--blue);font-weight:800}
.program-basics-fields-module__gCAcrW__requiredLabel{color:#8a5900;vertical-align:middle;background:#fff0d1;border-radius:999px;margin-left:7px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}
.review-status-module__f1L0zq__scope .responseStatusToolbar{grid-template-columns:minmax(180px,1fr) minmax(260px,1.5fr) minmax(210px,1fr) auto;align-items:end;gap:10px;margin-top:0;display:grid}.review-status-module__f1L0zq__scope .responseStatusToolbar .field{min-width:0;color:var(--muted);gap:5px;font-size:11px;display:grid}.review-status-module__f1L0zq__scope .responseStatusToolbar .field select{width:100%;min-width:0}.review-status-module__f1L0zq__scope .responseStatusToolbar .searchWrap{width:100%;min-width:0}.review-status-module__f1L0zq__scope .responseStatusToolbar .searchWrap{max-width:none}.review-status-module__f1L0zq__scope .responseStatusToolbar>.button{white-space:nowrap}.review-status-module__f1L0zq__scope .responseStatusScopeNote{margin:10px 2px 0;line-height:1.5}.review-status-module__f1L0zq__scope .responseStatusSummary{margin:14px 0}.review-status-module__f1L0zq__scope .responseStatusPanel{min-width:0}.review-status-module__f1L0zq__scope .responseStatusPanel>.sectionHead{flex-wrap:wrap;align-items:flex-start}.review-status-module__f1L0zq__scope .responseStateFilters{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.review-status-module__f1L0zq__scope .responseStateFilters .button{white-space:normal;text-align:center;min-height:36px}.review-status-module__f1L0zq__scope .responseStatusPanel .tableWrap{max-width:100%;overflow-x:auto}.review-status-module__f1L0zq__scope .responseStatusPanel table{min-width:760px}@media (max-width:900px){.review-status-module__f1L0zq__scope .responseStatusToolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.review-status-module__f1L0zq__scope .responseStatusToolbar{grid-template-columns:minmax(0,1fr)}.review-status-module__f1L0zq__scope .responseStatusToolbar>.button{justify-content:center;width:100%}.review-status-module__f1L0zq__scope .responseStatusPanel .sectionHead>.button{justify-content:center;width:100%}.review-status-module__f1L0zq__scope .responseStateFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.review-status-module__f1L0zq__scope .responseStateFilters .button{min-width:0;min-height:var(--control-height-touch);padding:8px 6px;font-size:10px;line-height:1.35}}
.ai-generated-body-module__GyZ-YW__body{border:1px solid var(--line);color:#4f596c;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfcfe;border-radius:9px;padding:15px;font-size:13px;line-height:1.75}
.ai-design-stats-module__CJ7Oaq__card{text-align:center;background:#fff;border-radius:9px;gap:2px;padding:11px;display:grid}.ai-design-stats-module__CJ7Oaq__card strong{color:var(--blue);font-size:24px}.ai-design-stats-module__CJ7Oaq__card span{color:var(--muted);font-size:10px}
.content-asset-list-module__DSdfzG__jumpTarget{scroll-margin-top:100px}.content-asset-list-module__DSdfzG__assetFilterDisclosure{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;margin-top:12px}.content-asset-list-module__DSdfzG__assetFilterDisclosure>summary{min-height:44px;color:var(--blue-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:800;list-style:none;display:flex}.content-asset-list-module__DSdfzG__assetFilterDisclosure>summary::-webkit-details-marker{display:none}.content-asset-list-module__DSdfzG__assetFilterDisclosure>summary:after{content:"＋";color:var(--blue);font-size:16px}.content-asset-list-module__DSdfzG__assetFilterDisclosure[open]>summary{border-bottom:1px solid var(--line)}.content-asset-list-module__DSdfzG__assetFilterDisclosure[open]>summary:after{content:"−"}.content-asset-list-module__DSdfzG__assetFilterGroups{gap:10px;padding:12px;display:grid}.content-asset-list-module__DSdfzG__assetFilterGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.content-asset-list-module__DSdfzG__assetFilterLabel{color:var(--muted);flex:0 0 52px;font-size:11px;font-weight:800}@media (max-width:680px){.content-asset-list-module__DSdfzG__assetFilterDisclosure>summary{padding-inline:11px}.content-asset-list-module__DSdfzG__assetFilterDisclosure>.content-asset-list-module__DSdfzG__assetFilterGroups{background:0 0;border:0;border-radius:0;margin:0;padding:10px 11px}.content-asset-list-module__DSdfzG__assetFilterGroup{flex-direction:column;align-items:flex-start;gap:7px}.content-asset-list-module__DSdfzG__assetFilterLabel{flex-basis:auto}.content-asset-list-module__DSdfzG__assetFilterGroup .filterGroup{flex-wrap:wrap;width:100%;padding-bottom:0;overflow:visible}}.content-asset-list-module__DSdfzG__assetList{width:100%;min-width:0;display:grid}.content-asset-list-module__DSdfzG__assetRow{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:15px 20px;display:flex}.content-asset-list-module__DSdfzG__assetRow>*{min-width:0}.content-asset-list-module__DSdfzG__assetRowMain{align-items:flex-start;gap:12px;min-width:0;display:flex}.content-asset-list-module__DSdfzG__assetRowMain>div{min-width:0}.content-asset-list-module__DSdfzG__assetRowMain strong,.content-asset-list-module__DSdfzG__assetTitleLink{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.content-asset-list-module__DSdfzG__assetTitleLink{color:var(--ink);font-weight:700;text-decoration:none}.content-asset-list-module__DSdfzG__assetTitleLink:hover{color:var(--blue);text-decoration:underline}.content-asset-list-module__DSdfzG__assetKind{width:34px;height:34px;color:var(--blue);background:#edf1ff;border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.content-asset-list-module__DSdfzG__assetAssignment{color:#4f596c;margin-top:5px;font-size:12px}.content-asset-list-module__DSdfzG__assetRowActions{flex:none;align-items:center;gap:6px;display:flex}.content-asset-list-module__DSdfzG__assetRow .button{flex:none;padding:7px 10px;font-size:11px}@media (max-width:680px){.content-asset-list-module__DSdfzG__assetRow{box-sizing:border-box;flex-direction:column;align-items:stretch;padding:14px 16px}.content-asset-list-module__DSdfzG__assetRowActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:7px;width:100%;min-width:0;display:grid}.content-asset-list-module__DSdfzG__assetRowActions .button{justify-content:center;min-width:0;margin-top:0}.content-asset-list-module__DSdfzG__assetRowMain strong{max-width:210px}.content-asset-list-module__DSdfzG__assetAssignment{overflow-wrap:anywhere}}
.data-toolbar-module__jrB1jG__directoryToolbar,.data-toolbar-module__jrB1jG__analyticsToolbar{align-items:center;gap:12px;display:flex}.data-toolbar-module__jrB1jG__directoryToolbar{margin-top:17px}.data-toolbar-module__jrB1jG__directoryToolbar>*,.data-toolbar-module__jrB1jG__analyticsToolbar>*{min-width:0}.data-toolbar-module__jrB1jG__directoryToolbar>.searchWrap{flex:1;max-width:520px}.data-toolbar-module__jrB1jG__analyticsToolbar{margin-top:16px}.data-toolbar-module__jrB1jG__analyticsToolbar>.searchWrap{max-width:360px}.data-toolbar-module__jrB1jG__analyticsToolbar>.filterGroup{margin-left:auto}.data-toolbar-module__jrB1jG__analyticsToolbar .button{white-space:nowrap}.data-toolbar-module__jrB1jG__analyticsToolbar+.catalogResultBar{margin-top:12px}@media (min-width:681px) and (max-width:900px){.data-toolbar-module__jrB1jG__directoryToolbar,.data-toolbar-module__jrB1jG__analyticsToolbar{flex-direction:column;align-items:stretch}:is(.data-toolbar-module__jrB1jG__directoryToolbar>.searchWrap,.data-toolbar-module__jrB1jG__analyticsToolbar>.searchWrap){flex:none;width:100%;max-width:none}:is(.data-toolbar-module__jrB1jG__directoryToolbar>.filterGroup,.data-toolbar-module__jrB1jG__analyticsToolbar>.filterGroup){width:100%;margin-left:0}.data-toolbar-module__jrB1jG__directoryToolbar>.filterGroup{flex-wrap:wrap}}@media (max-width:680px){.data-toolbar-module__jrB1jG__directoryToolbar,.data-toolbar-module__jrB1jG__analyticsToolbar{flex-direction:column;align-items:stretch}:is(.data-toolbar-module__jrB1jG__directoryToolbar>.searchWrap,.data-toolbar-module__jrB1jG__analyticsToolbar>.searchWrap){max-width:none}:is(.data-toolbar-module__jrB1jG__directoryToolbar>.filterGroup,.data-toolbar-module__jrB1jG__analyticsToolbar>.filterGroup){width:100%}.data-toolbar-module__jrB1jG__analyticsToolbar>.filterGroup{margin-left:0}.data-toolbar-module__jrB1jG__analyticsToolbar>.filterGroup .button{flex:1;padding-left:6px;padding-right:6px;font-size:11px}}
.program-basics-section-switcher-module__k7kPZa__root{gap:14px;min-width:0;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepper{background:#f7f9ff;border:1px solid #dbe3ff;border-radius:11px;gap:10px;padding:12px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperHeader>div{gap:2px;min-width:0;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperHeader .eyebrow{font-size:10px}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperHeader strong{color:var(--blue-dark);font-size:13px;line-height:1.35}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperHeader small{color:var(--muted);font-size:12px;line-height:1.4}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperCount{color:var(--blue);flex:none;font-size:12px;font-weight:800}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItems{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5f5;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:7px;padding:9px 10px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem>span{width:22px;height:22px;color:var(--blue);background:#edf1ff;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}:is(.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem>strong,.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem>small){overflow-wrap:anywhere;grid-column:2;min-width:0}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem>strong{font-size:11px;line-height:1.35}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem>small{color:var(--muted);font-size:12px;line-height:1.35}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem.active{background:#edf1ff;border-color:#8fa6ee;box-shadow:inset 0 0 0 1px #8fa6ee}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem.active>span{color:#fff;background:var(--blue)}:is(.program-basics-section-switcher-module__k7kPZa__root .programBasicsWizardBody,.program-basics-section-switcher-module__k7kPZa__root .programBasicsSections){min-width:0}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSections{gap:14px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSection{border:1px solid var(--line);background:#fff;border-radius:11px;gap:14px;padding:16px;scroll-margin-top:76px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;padding-bottom:10px;display:flex}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader>div{gap:3px;min-width:0;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader h3{color:var(--blue-dark);margin:0;font-size:15px;line-height:1.4}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader .fieldHint{text-align:right;max-width:420px;margin:2px 0 0}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager{background:#fffffff2;border:1px solid #cbd9f5;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:flex;box-shadow:0 8px 24px #17203312}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager .button{flex:none;min-height:38px}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPagerHint{min-width:0;color:var(--muted);text-align:center;flex:1;font-size:10px;line-height:1.45}@media (min-width:801px){.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager{display:none}}@media (min-width:681px) and (max-width:800px){.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItems{grid-template-columns:1fr}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem:not(.active){display:none}:is(.program-basics-section-switcher-module__k7kPZa__root[data-active-section=purpose] .programBasicsSection:not([data-program-section=purpose]),.program-basics-section-switcher-module__k7kPZa__root[data-active-section=goals] .programBasicsSection:not([data-program-section=goals]),.program-basics-section-switcher-module__k7kPZa__root[data-active-section=delivery] .programBasicsSection:not([data-program-section=delivery])){display:none}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager{flex-wrap:wrap;align-items:stretch}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager .button{flex:120px;justify-content:center}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPagerHint{text-align:center;flex-basis:100%;order:3}}@media (max-width:680px){.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepper{z-index:12;padding:10px;position:sticky;top:8px}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItems{grid-template-columns:1fr}.program-basics-section-switcher-module__k7kPZa__root .programBasicsStepperItem:not(.active){display:none}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSection{padding:12px}:is(.program-basics-section-switcher-module__k7kPZa__root[data-active-section=purpose] .programBasicsSection:not([data-program-section=purpose]),.program-basics-section-switcher-module__k7kPZa__root[data-active-section=goals] .programBasicsSection:not([data-program-section=goals]),.program-basics-section-switcher-module__k7kPZa__root[data-active-section=delivery] .programBasicsSection:not([data-program-section=delivery])){display:none}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader{gap:4px;display:grid}.program-basics-section-switcher-module__k7kPZa__root .programBasicsSectionHeader .fieldHint{text-align:left;max-width:none}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager{flex-wrap:wrap;align-items:stretch}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPager .button{flex:120px;justify-content:center}.program-basics-section-switcher-module__k7kPZa__root .programBasicsPagerHint{text-align:center;flex-basis:100%;order:3}}
.activity-workspace-module__gam6kG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;margin-top:16px;display:grid}.activity-workspace-module__gam6kG__card{border:1px solid var(--line);min-width:0;min-height:120px;color:inherit;overflow-wrap:anywhere;background:#fbfcfe;border-radius:10px;grid-template-rows:auto 1fr auto;align-content:start;gap:7px;padding:15px;text-decoration:none;display:grid}.activity-workspace-module__gam6kG__card:hover,.activity-workspace-module__gam6kG__card:focus-visible{outline-offset:2px;background:#f5f7ff;border-color:#9fb2ed;outline:3px solid #7f9cf5}.activity-workspace-module__gam6kG__card strong{font-size:14px;line-height:1.45}.activity-workspace-module__gam6kG__card span{color:#4f596c;font-size:12px;line-height:1.55}.activity-workspace-module__gam6kG__card em{color:var(--blue);align-self:end;font-size:12px;font-style:normal;font-weight:700}@media (max-width:900px){.activity-workspace-module__gam6kG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.activity-workspace-module__gam6kG__grid{grid-template-columns:minmax(0,1fr);gap:9px}.activity-workspace-module__gam6kG__card{grid-template-rows:auto auto auto;min-height:0;padding:14px}}
.audit-evidence-module__71skZq__evidencePanel{margin-bottom:18px}.audit-evidence-module__71skZq__evidenceForm{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.audit-evidence-module__71skZq__evidenceForm .field{min-width:145px}.audit-evidence-module__71skZq__evidencePurpose{flex:260px}.audit-evidence-module__71skZq__mask{color:#4f596c;white-space:nowrap;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:700;display:flex}.audit-evidence-module__71skZq__mask input{width:16px;height:16px}.audit-evidence-module__71skZq__evidenceForm .button{white-space:nowrap;min-height:40px}@media (max-width:680px){.audit-evidence-module__71skZq__evidenceForm{flex-direction:column;align-items:stretch}.audit-evidence-module__71skZq__evidenceForm .field{min-width:0}.audit-evidence-module__71skZq__mask{white-space:normal}.audit-evidence-module__71skZq__evidenceForm .button{justify-content:center;width:100%}}
.learning-preview-module__e2jwZG__previewNotice{align-content:center;gap:8px;min-width:0;max-width:520px;display:grid}.learning-preview-module__e2jwZG__previewNotice .infoBox{margin:0;line-height:1.6}.learning-preview-module__e2jwZG__previewNotice>.button{justify-self:start;min-height:40px}@media (max-width:680px){.learning-preview-module__e2jwZG__learningFocusStatus{width:100%}.learning-preview-module__e2jwZG__learningFocusStatus .status{white-space:normal}.learning-preview-module__e2jwZG__previewNotice{width:100%;max-width:none}.learning-preview-module__e2jwZG__previewNotice>.button{justify-content:center;justify-self:stretch;width:100%}}.learning-preview-module__e2jwZG__learningFocusStatus{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.learning-preview-module__e2jwZG__learningFocusStatus .programMeta{font-size:10px}
.public-join-module__2kJAeW__page{min-height:100vh;color:var(--ink);background:linear-gradient(145deg,#f7f9ff 0%,#f4f7fb 58%,#edf3fb 100%);padding:clamp(20px,4vw,48px) 16px}.public-join-module__2kJAeW__shell{width:min(100%,1040px);margin:0 auto}.public-join-module__2kJAeW__header{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;display:flex}.public-join-module__2kJAeW__brand{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.public-join-module__2kJAeW__brandMark{color:#fff;background:var(--primary);border-radius:9px;place-items:center;width:30px;height:30px;display:inline-grid}.public-join-module__2kJAeW__headerLabel{color:var(--muted);font-size:12px}.public-join-module__2kJAeW__layout{grid-template-columns:minmax(0,1fr) minmax(238px,280px);align-items:start;gap:18px;display:grid}.public-join-module__2kJAeW__main,.public-join-module__2kJAeW__asideCard{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;box-shadow:0 10px 30px #2637560f}.public-join-module__2kJAeW__main{padding:clamp(20px,3.5vw,34px)}.public-join-module__2kJAeW__hero{gap:7px;margin-top:8px;display:grid}.public-join-module__2kJAeW__hero h1{max-width:100%;color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.6vw,30px);line-height:1.35}.public-join-module__2kJAeW__hero p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.public-join-module__2kJAeW__aside{gap:12px;min-width:0;display:grid;position:sticky;top:16px}.public-join-module__2kJAeW__asideCard{padding:16px}.public-join-module__2kJAeW__asideCard h2{color:var(--ink);margin:0 0 12px;font-size:14px;line-height:1.4}.public-join-module__2kJAeW__summary{gap:10px;margin:0;display:grid}.public-join-module__2kJAeW__summary>div{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(74px,max-content) minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding-bottom:10px;display:grid}.public-join-module__2kJAeW__summary>div:last-child{border-bottom:0;padding-bottom:0}.public-join-module__2kJAeW__summary dt{color:var(--muted);align-items:center;gap:5px;font-size:11px;line-height:1.5;display:flex}.public-join-module__2kJAeW__summary dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.5}.public-join-module__2kJAeW__flowCard ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.public-join-module__2kJAeW__flowCard li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.public-join-module__2kJAeW__flowCard li>span{width:24px;height:24px;color:var(--primary);background:#f4f6ff;border:1px solid #cfd9ff;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.public-join-module__2kJAeW__flowCard li strong,.public-join-module__2kJAeW__flowCard li small{overflow-wrap:anywhere;display:block}.public-join-module__2kJAeW__flowCard li strong{color:var(--ink);font-size:12px;line-height:1.45}.public-join-module__2kJAeW__flowCard li small{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.5}.public-join-module__2kJAeW__actionPanel{background:#f7f9ff;border:1px solid #dbe3ff;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:16px;display:flex}.public-join-module__2kJAeW__actionPanel>div{min-width:0}.public-join-module__2kJAeW__actionPanel strong,.public-join-module__2kJAeW__actionPanel p{display:block}.public-join-module__2kJAeW__actionPanel strong{color:var(--ink);font-size:14px;line-height:1.45}.public-join-module__2kJAeW__actionPanel p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.55}.public-join-module__2kJAeW__actionPanel>.button{white-space:nowrap;flex:none}.public-join-module__2kJAeW__main>.infoBox{margin-top:22px}.public-join-module__2kJAeW__programJoinDescription{color:#4f596c;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0 0 18px;font-size:13px;line-height:1.7}:is(.public-join-module__2kJAeW__programJoinDescription .readableText,.public-join-module__2kJAeW__programJoinDescription .readableStructured){color:inherit;margin:0;line-height:1.7}@media (max-width:760px){.public-join-module__2kJAeW__layout{grid-template-columns:minmax(0,1fr)}.public-join-module__2kJAeW__aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:560px){:is(.public-join-module__2kJAeW__page input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.public-join-module__2kJAeW__page select,.public-join-module__2kJAeW__page textarea){min-height:var(--control-height-touch);font-size:16px}:is(.public-join-module__2kJAeW__page button,.public-join-module__2kJAeW__page a.button){min-height:var(--control-height-touch)}.public-join-module__2kJAeW__page{padding:12px}.public-join-module__2kJAeW__header{margin-bottom:12px}.public-join-module__2kJAeW__main{padding:18px 16px}.public-join-module__2kJAeW__aside{grid-template-columns:minmax(0,1fr);gap:10px}.public-join-module__2kJAeW__asideCard{padding:14px}.public-join-module__2kJAeW__hero h1{font-size:21px}.public-join-module__2kJAeW__actionPanel{flex-direction:column;align-items:stretch;gap:12px}.public-join-module__2kJAeW__actionPanel>.button{justify-content:center;width:100%}}
.ai-job-status-module__YnN2ca__operationState{border-left:3px solid var(--blue);background:#f5f7ff;border-radius:8px;gap:5px;margin:0 0 16px;padding:12px 14px;display:grid}.ai-job-status-module__YnN2ca__operationState>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-job-status-module__YnN2ca__operationState strong{font-size:12px}.ai-job-status-module__YnN2ca__operationState p{color:#4f596c;margin:0;font-size:11px;line-height:1.6}.ai-job-status-module__YnN2ca__retryBadge{margin-top:5px;display:inline-flex}
.chip-list-module__gkgvvq__list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chip-list-module__gkgvvq__chip{border:1px solid var(--line);min-height:28px;color:var(--ink);background:var(--surface);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;line-height:1.35;display:inline-flex}.chip-list-module__gkgvvq__selectable{cursor:pointer;gap:7px}.chip-list-module__gkgvvq__selectable input{width:auto;margin:0}
.invitation-list-module__rQCRfG__invitationLinkField{margin-top:12px}.invitation-list-module__rQCRfG__invitationActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.invitation-list-module__rQCRfG__invitationActions .button{white-space:nowrap;padding:7px 9px;font-size:11px}@media (max-width:680px){.invitation-list-module__rQCRfG__invitationActions{align-items:stretch}.invitation-list-module__rQCRfG__invitationActions .button{flex:1;justify-content:center}}
.invitation-feedback-module__lpPuQq__feedback{margin-top:13px}
.measurement-grid-module__YUDSHG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.measurement-grid-module__YUDSHG__grid>div{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;gap:5px;min-width:0;padding:14px;display:grid}.measurement-grid-module__YUDSHG__index{color:var(--blue);letter-spacing:.08em;font-size:11px;font-weight:800}.measurement-grid-module__YUDSHG__grid strong{font-size:14px}.measurement-grid-module__YUDSHG__grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}@media (max-width:680px){.measurement-grid-module__YUDSHG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.metric-link-module__t5DVPG__metricLink{color:inherit;transition:transform .15s,border-color .15s,box-shadow .15s;display:block;position:relative}.metric-link-module__t5DVPG__metricLink:hover{border-color:#cbd5f5;transform:translateY(-2px);box-shadow:0 8px 20px #1720330d}.metric-link-module__t5DVPG__metricLink:focus-visible{outline-offset:2px;outline:3px solid #7f9cf5}
.member-invite-form-module__vCsRvq__invitationSuccess{gap:3px;display:grid}
