.PropertyList_label__OPjPM{text-align:right;white-space:nowrap}.ResponsiveReactPlayer_wrapper__Ir81x{position:relative;padding-top:56.25%}.ResponsiveReactPlayer_player__TyCOw{position:absolute;top:0;left:0;width:100%;height:100%}.Guides_header__rb7Om{padding-bottom:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Guides_header__rb7Om{border-bottom:1px solid var(--mantine-color-dark-4)}.Guides_header__rb7Om{margin-bottom:var(--mantine-spacing-xl)}.Guides_headerTitle__XP8Ui{background:linear-gradient(135deg,var(--mantine-color-blue-6) 0,var(--mantine-color-brandTeal-6) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-mantine-color-scheme=dark] .Guides_headerTitle__XP8Ui{background:linear-gradient(135deg,var(--mantine-color-blue-3) 0,var(--mantine-color-brandTeal-3) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Guides_guideCard__ZuodP{display:block;transition:transform .15s ease}.Guides_guideCard__ZuodP:hover{transform:translateX(4px)}.Guides_guideCard__ZuodP:hover .Guides_card__efW_w{border-color:var(--reframe-accent);box-shadow:var(--mantine-shadow-md)}.Guides_guideCard__ZuodP:hover .Guides_arrowIcon__VwQ56{transform:translateX(4px);color:var(--reframe-accent-text)}.Guides_card__efW_w{transition:border-color .15s ease,box-shadow .15s ease;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Guides_card__efW_w{background-color:var(--mantine-color-dark-5)}.Guides_card__efW_w{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Guides_card__efW_w{border-color:var(--mantine-color-dark-4)}.Guides_guideIcon__3QntX{background:linear-gradient(135deg,var(--mantine-color-blue-0) 0,var(--mantine-color-brandTeal-0) 100%);color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .Guides_guideIcon__3QntX{background:linear-gradient(135deg,rgba(15,121,238,.15),rgba(12,241,203,.15));color:var(--mantine-color-brandTeal-4)}.Guides_numberBadge__0Vzqh{background:linear-gradient(135deg,var(--mantine-color-dark-4) 0,var(--mantine-color-dark-6) 100%)}[data-mantine-color-scheme=dark] .Guides_numberBadge__0Vzqh{background:linear-gradient(135deg,var(--mantine-color-dark-3) 0,var(--mantine-color-dark-5) 100%)}.Guides_arrowIcon__VwQ56{transition:transform .15s ease,color .15s ease;color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .Guides_arrowIcon__VwQ56{color:var(--mantine-color-dark-1)}.Guides_sidebar__qk9kr{position:sticky;top:var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Guides_sidebar__qk9kr{background-color:var(--mantine-color-dark-5)}.Guides_sidebar__qk9kr{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Guides_sidebar__qk9kr{border-color:var(--mantine-color-dark-4)}.Guides_quickRefItem__w8JeJ{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Guides_quickRefItem__w8JeJ{background-color:var(--mantine-color-dark-6)}.Guides_quickRefItem__w8JeJ{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Guides_quickRefItem__w8JeJ{border:1px solid var(--mantine-color-dark-4)}.Guides_quickRefItem__w8JeJ{border-radius:var(--mantine-radius-sm)}.Guides_flowItem__z0stD{padding:var(--mantine-spacing-xs) 0;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Guides_flowItem__z0stD{border-bottom:1px solid var(--mantine-color-dark-4)}.Guides_flowItem__z0stD:last-child{border-bottom:none}.Guides_tocItem__N_UtI{display:block;width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);border-left:2px solid transparent;margin-left:calc(var(--mantine-spacing-sm) * -1);transition:background-color .15s ease,border-color .15s ease;cursor:pointer}.Guides_tocItem__N_UtI:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Guides_tocItem__N_UtI:hover{background-color:var(--mantine-color-dark-6)}.Guides_tocItemActive__0bJTD{border-left-color:var(--mantine-color-blue-5)}[data-mantine-color-scheme=dark] .Guides_tocItemActive__0bJTD{border-left-color:var(--mantine-color-brandTeal-5)}.Guides_tocItemActive__0bJTD{background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .Guides_tocItemActive__0bJTD{background-color:rgba(12,241,203,.08)}.Guides_tocItemActive__0bJTD:hover{background-color:var(--mantine-color-blue-1)}[data-mantine-color-scheme=dark] .Guides_tocItemActive__0bJTD:hover{background-color:rgba(12,241,203,.12)}.Guides_detailHeader__bGrKw{margin-bottom:var(--mantine-spacing-xl)}.Guides_backButton__8Qq9S{transition:transform .15s ease}.Guides_backButton__8Qq9S:hover{transform:translateX(-4px)}.Guides_stepCard__rD6m_{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Guides_stepCard__rD6m_{background-color:var(--mantine-color-dark-5)}.Guides_stepCard__rD6m_{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Guides_stepCard__rD6m_{border-color:var(--mantine-color-dark-4)}.Guides_stepCard__rD6m_{overflow:hidden}.Guides_stepNumber__tAlYZ{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--mantine-font-size-sm);background:linear-gradient(135deg,var(--mantine-color-blue-5) 0,var(--mantine-color-blue-7) 100%);color:#fff}[data-mantine-color-scheme=dark] .Guides_stepNumber__tAlYZ{background:linear-gradient(135deg,var(--mantine-color-brandTeal-6) 0,var(--mantine-color-brandTeal-4) 100%);color:var(--mantine-color-dark-9)}.Guides_paragraphItem__Wm158{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Guides_paragraphItem__Wm158{color:var(--mantine-color-gray-4)}.Guides_paragraphItem__Wm158{line-height:1.6}.Guides_listItemWrapper__Wf0Eh{align-items:flex-start;min-width:0;overflow-wrap:break-word;padding-right:1rem}.Guides_listItemIcon__X9QAI{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .Guides_listItemIcon__X9QAI{color:var(--mantine-color-brandTeal-6)}.Guides_subListItemWrapper__1l0Qk{align-items:flex-start;min-width:0;overflow-wrap:break-word;padding-right:1rem;color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Guides_subListItemWrapper__1l0Qk{color:var(--mantine-color-gray-3)}.Guides_subSubListItemWrapper__MQ8_4{align-items:flex-start;min-width:0;overflow-wrap:break-word;padding-right:1rem;color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .Guides_subSubListItemWrapper__MQ8_4{color:var(--mantine-color-gray-4)}.Guides_navCard__u13u0{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Guides_navCard__u13u0{background-color:var(--mantine-color-dark-5)}.Guides_navCard__u13u0{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Guides_navCard__u13u0{border-color:var(--mantine-color-dark-4)}.Guides_navCard__u13u0:hover{transform:translateY(-2px);box-shadow:var(--mantine-shadow-md);border-color:var(--reframe-accent)}.Guides_videoContainer__h8tdF{aspect-ratio:16/9;border-radius:var(--mantine-radius-md);overflow:hidden;background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Guides_videoContainer__h8tdF{background-color:var(--mantine-color-dark-7)}.Guides_videoContainer__h8tdF{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Guides_videoContainer__h8tdF{border:1px solid var(--mantine-color-dark-4)}.Guides_videoPlayer__wTu8X{width:100%;height:100%;object-fit:contain;background-color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Guides_videoPlayer__wTu8X{background-color:var(--mantine-color-dark-9)}.Guides_videoPlayer__wTu8X:focus{outline:2px solid var(--mantine-color-blue-5)}[data-mantine-color-scheme=dark] .Guides_videoPlayer__wTu8X:focus{outline:2px solid var(--mantine-color-brandTeal-5)}.Guides_videoPlayer__wTu8X:focus{outline-offset:2px}.Guides_videoPlaceholder__JnbrR{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(135deg,var(--mantine-color-gray-1) 0,var(--mantine-color-gray-2) 100%)}[data-mantine-color-scheme=dark] .Guides_videoPlaceholder__JnbrR{background:linear-gradient(135deg,var(--mantine-color-dark-6) 0,var(--mantine-color-dark-7) 100%)}@media print{.QrCodeContent_actions__P6ohb,.QrCodeContent_caption__L4eXA{display:none!important}}.PageHeader_root__A4tz8{background-color:var(--reframe-surface);margin:calc(-1 * var(--mantine-spacing-md));margin-bottom:0}.PageHeader_root__A4tz8[data-sticky]{position:sticky;top:calc(var(--app-shell-header-offset, 0px) - 1px);z-index:90}.PageHeader_section__F_CJK{padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-bottom:1px solid var(--reframe-border)}.PageHeader_section__F_CJK:last-child{border-bottom:none}.PageHeader_section__F_CJK[data-with-border]{border-bottom:1px solid var(--reframe-border)}.ContentCard_card__mXcfS{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .12s ease}@media (hover:hover){.ContentCard_card__mXcfS:hover{border-color:var(--reframe-accent)}}@media (hover:none){.ContentCard_card__mXcfS:active{border-color:var(--reframe-accent)}}.ContentCard_media__VyZAk{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:var(--reframe-surface-3)}.ContentCard_media__VyZAk img,.ContentCard_media__VyZAk>:first-child{width:100%;height:100%!important}.ContentCard_media__VyZAk img{object-fit:cover!important;transition:transform .4s ease}.ContentCard_card__mXcfS:hover .ContentCard_media__VyZAk img{transform:scale(1.05)}.ContentCard_topLeft__nV5N7{left:var(--mantine-spacing-xs)}.ContentCard_topLeft__nV5N7,.ContentCard_topRight__PPh1T{position:absolute;top:var(--mantine-spacing-xs);z-index:1;display:flex;align-items:flex-start}.ContentCard_topRight__PPh1T{right:var(--mantine-spacing-xs)}.ContentCard_body__Hghqc{flex:1}.ContentCard_overlayBadge__px54J{background-color:rgba(10,16,24,.65);color:var(--mantine-color-white);border:none;backdrop-filter:blur(4px)}.ContentCard_previewOverlay__dT_qi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(10,16,24,.4);opacity:0;transition:opacity .12s ease;z-index:2}.ContentCard_media__VyZAk:hover .ContentCard_previewOverlay__dT_qi{opacity:1}@media (hover:none){.ContentCard_previewOverlay__dT_qi{display:none}}.Modal_body__6oOoK{position:relative;padding-top:20px}.Modal_title__QvZeK{font-weight:700}.UserForm_avatarField__qQmxX{display:flex;align-items:flex-start;margin:10px;gap:10px}.UserForm_avatarFieldStack__HGsrF{flex-grow:2}.SessionHeader_header__EDife{position:sticky;top:0;z-index:20;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"nav tutorial codes status";margin:calc(-1 * var(--mantine-spacing-md)) calc(-1 * var(--mantine-spacing-md)) var(--mantine-spacing-md);background:var(--reframe-surface);border-bottom:1px solid var(--reframe-border)}.SessionHeader_nav__bqgoM{grid-area:nav;min-width:0;padding:var(--mantine-spacing-sm) 0 var(--mantine-spacing-sm) var(--mantine-spacing-md)}.SessionHeader_tutorial__uC5xM{grid-area:tutorial;padding-inline:var(--mantine-spacing-md)}.SessionHeader_status__UYax2{grid-area:status;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-sm) 0}.SessionHeader_codes__m2CaZ{grid-area:codes;padding-block:6px}.SessionHeader_breadcrumbs__r6vXX{flex-wrap:nowrap;min-width:0}.SessionHeader_breadcrumbs__r6vXX .mantine-Anchor-root,.SessionHeader_breadcrumbs__r6vXX .mantine-Breadcrumbs-separator,.SessionHeader_breadcrumbs__r6vXX .mantine-Text-root{font-size:15px}.SessionHeader_started__ImTnr{margin-top:4px;font-size:12px;color:var(--mantine-color-dimmed);line-height:1.3}.SessionHeader_codeBlock__pW06b{text-align:center;padding-inline:var(--mantine-spacing-lg)}.SessionHeader_codeDivider__HEhdT{align-self:stretch}.SessionHeader_codeLabel__nWgps{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.SessionHeader_codeValue__F5F3u{font-family:var(--mantine-font-family-monospace);font-size:32px;font-weight:700;letter-spacing:6px;color:var(--mantine-color-brandBlue-4);line-height:1.1}@media (max-width:75em){.SessionHeader_header__EDife{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nav tutorial status" "codes codes codes"}.SessionHeader_codes__m2CaZ{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-top:1px solid var(--reframe-border)}.SessionHeader_codeBlock__pW06b{display:flex;align-items:baseline;gap:var(--mantine-spacing-xs)}.SessionHeader_codeValue__F5F3u{font-size:26px;letter-spacing:4px}}.ActivityRail_rail__RHkeE{position:relative;flex:none;background:var(--reframe-surface);border:1px solid var(--reframe-border-strong);box-shadow:var(--reframe-shadow-card)}.ActivityRail_railLabel__niHFe{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:0 8px;border-radius:999px;background:var(--reframe-surface);border:1px solid var(--reframe-border-strong);text-transform:uppercase;font-size:10px;line-height:16px;letter-spacing:.5px;white-space:nowrap}.ActivityRail_railBody__PfK3A{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.ActivityRail_nodes__qyDPa{display:flex;flex:1 1 auto;align-items:center;overflow-x:auto;scrollbar-width:thin}.ActivityRail_nodeGroup__5jEkm{display:flex;align-items:center;min-width:0}.ActivityRail_nodeGroup__5jEkm:not(:first-child){flex:1 1 auto}.ActivityRail_railLine__5_bf_{flex:1 1 24px;min-width:16px;height:2px;margin:0 4px;background:var(--reframe-border-strong)}.ActivityRail_node__XZSn_{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 8px;border-radius:var(--mantine-radius-md);border:1px solid transparent}.ActivityRail_node__XZSn_[data-current]{border-color:var(--activity-color);background:color-mix(in srgb,var(--activity-color) 12%,transparent)}.ActivityRail_node__XZSn_[data-empty]{opacity:.55}.ActivityRail_nodeHeader__L3S0p{display:flex;align-items:center;gap:6px}.ActivityRail_dot__tLb_M{width:8px;height:8px;flex:none;border-radius:50%;background:var(--activity-color)}.ActivityRail_nodeName__TYrY0{max-width:120px}.ActivityRail_stationChips__XfXAK{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;max-width:180px}.ParticipantStatusBadge_icon__ae0J_{margin-right:calc(.3125rem * var(--mantine-scale));width:calc(.9375rem * var(--mantine-scale));height:calc(.9375rem * var(--mantine-scale))}.Callout_callout__DBf_G{--callout-bg:#e9effa}[data-mantine-color-scheme=dark] .Callout_callout__DBf_G{--callout-bg:rgba(0,134,249,.08)}.Callout_callout__DBf_G{border:1px solid rgba(15,121,238,.4)}[data-mantine-color-scheme=dark] .Callout_callout__DBf_G{border:1px solid rgba(0,134,249,.45)}.Callout_title__pnPuh{color:var(--mantine-color-anchor)}.AddContentModal_pickerContent__5dpOI{display:flex;flex-direction:column;height:90vh}.AddContentModal_pickerBody__i6hOn{position:relative;flex:1;min-height:0;padding-top:20px;overflow-y:auto}.MarkdownEditorModal_modalContent__qjPnq{display:flex;flex-direction:column;overflow:hidden}.MarkdownEditorModal_modalBody__LLKX2{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;padding:0}.MarkdownEditorModal_scroll__L9nIa{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.MarkdownEditorModal_close__jkml2{position:absolute;top:8px;right:10px;z-index:5}.MarkdownEditorModal_scroll__L9nIa .mdx-prose{min-height:320px}.MarkdownEditorModal_footer__PSRnX{flex:none;padding:12px 16px;border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body)}.PreviewModalChrome_headerBar__MyXCA{display:flex;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-bottom:1px solid var(--reframe-border)}.PreviewModalChrome_headerTitle__XCvuq{flex:1;min-width:0}.PreviewModalChrome_footer__X2o8M{position:sticky;bottom:0;z-index:3;background-color:var(--reframe-surface);border-top:1px solid var(--reframe-border)}.PreviewModalChrome_footerFullBleed__Zr6jc{margin-inline:calc(var(--app-shell-padding, var(--mantine-spacing-md)) * -1);margin-bottom:calc(var(--app-shell-padding, var(--mantine-spacing-md)) * -1)}.ThemedIcon_icon__ne7HV path{stroke:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .ThemedIcon_icon__ne7HV path{stroke:var(--mantine-color-brandTeal-5)}.DeleteChip_chip__ZDUkn{color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .DeleteChip_chip__ZDUkn{color:var(--mantine-color-red-4)}.DeleteChip_chip__ZDUkn{background-color:hsla(0,0%,100%,.75)}[data-mantine-color-scheme=dark] .DeleteChip_chip__ZDUkn{background-color:rgba(9,18,28,.65)}.DeleteChip_chip__ZDUkn:hover{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .DeleteChip_chip__ZDUkn:hover{background-color:rgba(9,18,28,.9)}.LessonGroupItemTile_media__BA1zg{position:relative;height:80px;overflow:hidden}.LessonGroupItemTile_titleOverlay__lOkpj{position:absolute;left:6px;right:6px;bottom:6px;z-index:1;padding:2px 6px;border-radius:var(--mantine-radius-sm);background:rgba(10,15,22,.72);color:var(--mantine-color-white);text-align:center}.LessonGroupItemTile_actions__TWDf8{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(10,15,22,.55);opacity:0;transition:opacity .12s ease}.LessonGroupItemTile_actions__TWDf8:focus-within,.LessonGroupItemTile_media__BA1zg:hover .LessonGroupItemTile_actions__TWDf8{opacity:1}.LessonGroupItemTile_delete__BJINv{position:absolute;top:4px;right:4px}.LessonGroupColumn_column__t2qam{min-width:300px;max-width:300px;overflow:hidden}.LessonGroupColumn_column__t2qam[data-new]{animation:LessonGroupColumn_column-pop__NlzCB .32s ease-out,LessonGroupColumn_column-glow__snNGK 1.6s ease-out}@keyframes LessonGroupColumn_column-pop__NlzCB{0%{min-width:0;max-width:0;opacity:.4}to{min-width:300px;max-width:300px;opacity:1}}@keyframes LessonGroupColumn_column-glow__snNGK{0%{box-shadow:0 0 0 3px rgba(12,241,203,.45)}to{box-shadow:0 0 0 3px rgba(12,241,203,0)}}.LessonGroupColumn_column__t2qam[data-removing]{animation:LessonGroupColumn_column-collapse__ZVrMX .3s ease-in forwards;pointer-events:none}@keyframes LessonGroupColumn_column-collapse__ZVrMX{0%{min-width:300px;max-width:300px;opacity:1;box-shadow:0 0 0 3px rgba(250,82,82,.4)}to{min-width:0;max-width:0;opacity:0;box-shadow:0 0 0 3px rgba(250,82,82,0)}}.LessonGroupColumn_banner__gkagY{position:relative;padding:4px 8px;text-align:center}.LessonGroupColumn_bannerDelete__osR9W{position:absolute;top:calc(50% - 11px);right:4px;opacity:0;transition:opacity .12s ease}.LessonGroupColumn_bannerDelete__osR9W:focus-visible,.LessonGroupColumn_column__t2qam:hover .LessonGroupColumn_bannerDelete__osR9W{opacity:1}.LessonGroupColumn_bannerGrip__t4qGZ{position:absolute;top:calc(50% - 7px);left:6px;display:flex;opacity:.7}.LessonGroupColumn_banner__gkagY[data-tone=placed]{background:rgba(12,241,203,.14)}[data-mantine-color-scheme=dark] .LessonGroupColumn_banner__gkagY[data-tone=placed]{background:rgba(12,241,203,.16)}.LessonGroupColumn_banner__gkagY[data-tone=placed]{color:var(--reframe-accent-text)}.LessonGroupColumn_banner__gkagY[data-tone=unplaced]{background:var(--mantine-color-red-1)}[data-mantine-color-scheme=dark] .LessonGroupColumn_banner__gkagY[data-tone=unplaced]{background:rgba(250,82,82,.14)}.LessonGroupColumn_banner__gkagY[data-tone=unplaced]{color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .LessonGroupColumn_banner__gkagY[data-tone=unplaced]{color:var(--mantine-color-red-4)}.LessonGroupColumn_banner__gkagY[data-tone=none]{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .LessonGroupColumn_banner__gkagY[data-tone=none]{background:var(--mantine-color-dark-5)}.LessonGroupColumn_banner__gkagY[data-tone=none]{color:var(--mantine-color-dimmed)}.LessonGroupColumn_banner__gkagY[data-tone=activity]{background-image:var(--reframe-gradient-brand);color:var(--reframe-gradient-brand-contrast);cursor:grab;user-select:none}.LessonGroupColumn_banner__gkagY[data-tone=activity]:active{cursor:grabbing}.LessonGroupColumn_directionsButton__in6_p{width:100%;padding:6px 8px;border:1px solid var(--reframe-border-strong);border-radius:var(--mantine-radius-sm);background:none;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.LessonGroupColumn_directionsButton__in6_p:hover{border-color:var(--reframe-accent);background-color:rgba(12,241,203,.06)}[data-mantine-color-scheme=dark] .LessonGroupColumn_directionsButton__in6_p:hover{background-color:rgba(12,241,203,.08)}.LessonGroupColumn_addContentButton__H_x__{width:100%;padding:6px;border:1px dashed var(--reframe-border-strong);border-radius:var(--mantine-radius-sm);background:none;cursor:pointer;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);transition:border-color .15s ease,background-color .15s ease}.LessonGroupColumn_addContentButton__H_x__:hover{border-color:var(--reframe-accent);background-color:rgba(12,241,203,.06)}[data-mantine-color-scheme=dark] .LessonGroupColumn_addContentButton__H_x__:hover{background-color:rgba(12,241,203,.08)}.LessonFlowBoard_rail__sKXNd{position:relative;width:max-content;height:40px;margin-bottom:var(--mantine-spacing-sm)}.LessonFlowBoard_railLine__pO42i{position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-1px);background:var(--reframe-rail-line)}.LessonFlowBoard_railSlot__Cbffv{position:relative;flex:0 0 auto;width:300px;height:40px;display:flex;align-items:center;justify-content:center}.LessonFlowBoard_railPlus__ZVXRR{position:absolute;left:-17px;top:calc(50% - 11px)}.LessonFlowBoard_railPlusEnd___JtB5,.LessonFlowBoard_railPlus__ZVXRR{z-index:1;background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .LessonFlowBoard_railPlusEnd___JtB5,[data-mantine-color-scheme=dark] .LessonFlowBoard_railPlus__ZVXRR{background:var(--mantine-color-dark-7)}.LessonFlowBoard_railPlusEnd___JtB5,.LessonFlowBoard_railPlus__ZVXRR{border-radius:50%;border:1px solid var(--reframe-rail-control);transition:border-color .12s ease,color .12s ease}.LessonFlowBoard_railPlusEnd___JtB5:hover,.LessonFlowBoard_railPlus__ZVXRR:hover{border-color:var(--reframe-accent);color:var(--reframe-accent-text)}.LessonFlowBoard_railPlusEnd___JtB5{position:relative}.LessonFlowBoard_railNode__fhdkN{position:relative;z-index:1;display:inline-flex;background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .LessonFlowBoard_railNode__fhdkN{background:var(--mantine-color-dark-7)}.LessonFlowBoard_railNode__fhdkN{border-radius:999px;transition:box-shadow .12s ease}.LessonFlowBoard_railNode__fhdkN:hover{box-shadow:0 0 0 1px var(--reframe-accent)}.LessonFlowBoard_endChip__ipYon{position:relative;z-index:1;background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .LessonFlowBoard_endChip__ipYon{background:var(--mantine-color-dark-7)}.LessonFlowBoard_startChip__u8HO8{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .LessonFlowBoard_startChip__u8HO8{background:var(--mantine-color-dark-7)}.LessonFlowBoard_isDraggingOver__PzPIs{background-color:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .LessonFlowBoard_isDraggingOver__PzPIs{background-color:hsla(0,0%,100%,.04)}.LessonFlowBoard_isDraggingOver__PzPIs{border-radius:var(--mantine-radius-md)}.LessonFlowBoard_tertiaryAction__M55CR{border:1px solid var(--reframe-border)}.LessonFlowBoard_tertiaryAction__M55CR:hover{border-color:var(--reframe-border-strong)}.LessonPropsStrip_card__E_Adp{width:112px;flex:0 0 auto;overflow:hidden}.LessonPropsStrip_banner__hBMlz{padding:3px 6px;text-align:center}.LessonPropsStrip_media__Ncprs{position:relative;height:88px;overflow:hidden}.LessonPropsStrip_typeChip__C3piE{position:absolute;top:5px;left:5px;z-index:1}.LessonPropsStrip_titleOverlay__fZXTd{position:absolute;left:6px;right:6px;bottom:6px;z-index:1;padding:2px 6px;border-radius:var(--mantine-radius-sm);background:rgba(10,15,22,.72);color:var(--mantine-color-white);text-align:center}.LessonPropsStrip_actions__1E_4E{position:absolute;inset:0;z-index:2;background:rgba(10,15,22,.55);opacity:0;transition:opacity .12s ease}.LessonPropsStrip_actions__1E_4E:focus-within,.LessonPropsStrip_media__Ncprs:hover .LessonPropsStrip_actions__1E_4E{opacity:1}.LessonPropsStrip_delete__mVODQ{position:absolute;top:5px;right:5px}.LessonPropsStrip_banner__hBMlz[data-tone=placed]{background:rgba(12,241,203,.14)}[data-mantine-color-scheme=dark] .LessonPropsStrip_banner__hBMlz[data-tone=placed]{background:rgba(12,241,203,.16)}.LessonPropsStrip_banner__hBMlz[data-tone=placed]{color:var(--reframe-accent-text)}.LessonPropsStrip_banner__hBMlz[data-tone=unplaced]{background:var(--mantine-color-red-1)}[data-mantine-color-scheme=dark] .LessonPropsStrip_banner__hBMlz[data-tone=unplaced]{background:rgba(250,82,82,.14)}.LessonPropsStrip_banner__hBMlz[data-tone=unplaced]{color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .LessonPropsStrip_banner__hBMlz[data-tone=unplaced]{color:var(--mantine-color-red-4)}.LessonPropsStrip_addPropCard__R5QM5{width:112px;min-height:128px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px dashed var(--reframe-border-strong);background:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.LessonPropsStrip_addPropCard__R5QM5:hover{border-color:var(--reframe-accent);background-color:rgba(12,241,203,.06)}[data-mantine-color-scheme=dark] .LessonPropsStrip_addPropCard__R5QM5:hover{background-color:rgba(12,241,203,.08)}.LessonStationsCallout_root__u7M_u{border-color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .LessonStationsCallout_root__u7M_u{border-color:var(--mantine-color-red-6)}.LessonStationsCallout_root__u7M_u{transition:border-color .15s ease,background-color .15s ease}.LessonStationsCallout_root__u7M_u[data-complete=true]{border-color:rgba(12,185,160,.5)}[data-mantine-color-scheme=dark] .LessonStationsCallout_root__u7M_u[data-complete=true]{border-color:rgba(12,241,203,.4)}.LessonStationsCallout_root__u7M_u[data-complete=true]{background:rgba(12,241,203,.06)}[data-mantine-color-scheme=dark] .LessonStationsCallout_root__u7M_u[data-complete=true]{background:rgba(12,241,203,.08)}.LessonStationsCallout_iconTile__04eb8{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--mantine-radius-md);background-image:var(--reframe-gradient-brand);color:var(--reframe-gradient-brand-contrast);transition:background-color .15s ease,color .15s ease}.LessonStationsCallout_root__u7M_u:not([data-complete=true]) .LessonStationsCallout_iconTile__04eb8{background-image:none;background-color:var(--mantine-color-red-1)}[data-mantine-color-scheme=dark] .LessonStationsCallout_root__u7M_u:not([data-complete=true]) .LessonStationsCallout_iconTile__04eb8{background-color:rgba(224,49,49,.18)}.LessonStationsCallout_root__u7M_u:not([data-complete=true]) .LessonStationsCallout_iconTile__04eb8{color:var(--mantine-color-red-7)}[data-mantine-color-scheme=dark] .LessonStationsCallout_root__u7M_u:not([data-complete=true]) .LessonStationsCallout_iconTile__04eb8{color:var(--mantine-color-red-4)}.LessonStationsCallout_stationCard__ibUdD{width:176px;flex:0 0 auto;overflow:hidden}.LessonStationsCallout_stationCard__ibUdD[data-placed]{border-color:rgba(12,185,160,.6)}[data-mantine-color-scheme=dark] .LessonStationsCallout_stationCard__ibUdD[data-placed]{border-color:rgba(12,241,203,.5)}.LessonStationsCallout_stationCard__ibUdD:not([data-placed]){border-color:var(--mantine-color-red-3)}[data-mantine-color-scheme=dark] .LessonStationsCallout_stationCard__ibUdD:not([data-placed]){border-color:rgba(250,82,82,.45)}.LessonStationsCallout_stationBanner__tH9EA{padding:3px 8px;text-align:center}.LessonStationsCallout_stationBanner__tH9EA[data-tone=placed]{background-image:var(--reframe-gradient-brand);color:var(--reframe-gradient-brand-contrast)}.LessonStationsCallout_stationBanner__tH9EA[data-tone=unplaced]{background:var(--mantine-color-red-1)}[data-mantine-color-scheme=dark] .LessonStationsCallout_stationBanner__tH9EA[data-tone=unplaced]{background:rgba(250,82,82,.14)}.LessonStationsCallout_stationBanner__tH9EA[data-tone=unplaced]{color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .LessonStationsCallout_stationBanner__tH9EA[data-tone=unplaced]{color:var(--mantine-color-red-4)}.LessonStationsCallout_completePill__V0o_v{background-image:var(--reframe-gradient-brand);color:var(--reframe-gradient-brand-contrast);border:0}.LessonStationsCallout_addStationCard__K98JY{width:176px;min-height:66px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px dashed var(--reframe-border-strong);border-radius:var(--mantine-radius-md);background:none;cursor:pointer;font-size:var(--mantine-font-size-xs);font-weight:700;text-transform:uppercase;color:var(--mantine-color-dimmed);transition:border-color .15s ease,background-color .15s ease,color .15s ease}.LessonStationsCallout_addStationCard__K98JY:hover{border-color:var(--reframe-accent);background-color:rgba(12,241,203,.06)}[data-mantine-color-scheme=dark] .LessonStationsCallout_addStationCard__K98JY:hover{background-color:rgba(12,241,203,.08)}.LessonStationsCallout_addStationCard__K98JY:hover{color:var(--mantine-color-text)}.TeacherLessonLoader_header__yjwbb{display:grid;align-items:center;column-gap:var(--mantine-spacing-lg);row-gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity primary" "actions primary"}.TeacherLessonLoader_identity__chiD_{grid-area:identity;min-width:0}.TeacherLessonLoader_actions__IniDe{grid-area:actions}.TeacherLessonLoader_primary__vCtQh{grid-area:primary;justify-self:end}.TeacherLessonLoader_header__yjwbb .TeacherLessonLoader_primary__vCtQh{flex-wrap:nowrap}@media (max-width:75em){.TeacherLessonLoader_header__yjwbb{grid-template-areas:"identity primary" "actions actions"}}@media (max-width:48em){.TeacherLessonLoader_header__yjwbb{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "primary" "actions"}.TeacherLessonLoader_primary__vCtQh{justify-self:start}.TeacherLessonLoader_header__yjwbb .TeacherLessonLoader_primary__vCtQh{flex-wrap:wrap}}.TeacherLessonLoader_pastRunsLabel__UC3a6{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}a:hover .TeacherLessonLoader_pastRunsLabel__UC3a6{text-decoration-color:currentColor}.TeacherHomePageLoader_wrapper__G_mAS{background-color:var(--reframe-surface);border:1px solid var(--reframe-border);border-radius:var(--mantine-radius-lg);box-shadow:var(--reframe-shadow-card)}.TeacherHomePageLoader_title__Ram5H{letter-spacing:-.02em}.TeacherHomePageLoader_checkCircle__oHjBL{border-width:calc(.125rem * var(--mantine-scale))}.LessonGroupPreview_container__UK_sx{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px;height:90px;z-index:199}.LessonGroupPreview_stack__00kCC{position:relative;width:80px;height:80px}.LessonGroupPreview_card__5j6HV{position:absolute;top:50%;left:50%;transition:transform .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.2);border-radius:var(--mantine-radius-md);overflow:hidden;transform-origin:center bottom}.LessonGroupPreview_overflowBadge__CSVf2{position:absolute;bottom:2px;right:2px;z-index:10;pointer-events:none}.LessonPreviewHero_sentinel__DdASf{height:1px;margin-bottom:-1px}.LessonPreviewHero_hero__xNTCC{--hero-h:clamp(220px,32vh,340px);--hero-strip:72px;position:sticky;top:calc(var(--app-shell-header-offset, 0px) + var(--hero-strip) - var(--hero-h));z-index:5;height:var(--hero-h);overflow:hidden;border-top-left-radius:var(--mantine-radius-lg);border-top-right-radius:var(--mantine-radius-lg);background-color:var(--reframe-surface-3)}.LessonPreviewHero_hero__xNTCC[data-stuck]{box-shadow:0 4px 16px rgba(0,0,0,.35)}.LessonPreviewHero_cover__cuGtQ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.LessonPreviewHero_cover__cuGtQ img{width:100%;height:100%;object-fit:cover}.LessonPreviewHero_scrim__IEfO2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 30%,rgba(0,0,0,.55) 72%,rgba(0,0,0,.78))}.LessonPreviewHero_hero__xNTCC[data-stuck] .LessonPreviewHero_scrim__IEfO2{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.6) 40%,rgba(0,0,0,.82))}.LessonPreviewHero_overlay__Ywp2z{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;min-height:var(--hero-strip);padding:0 var(--mantine-spacing-lg) var(--mantine-spacing-sm)}.LessonPreviewHero_title__vK_Mo{color:var(--mantine-color-white);text-shadow:0 1px 8px rgba(0,0,0,.5)}.LessonPreviewHero_closeLayer__v1W_g{position:sticky;top:0;z-index:20;height:0;align-self:flex-end}.LessonPreviewHero_close__55OLx{margin:var(--mantine-spacing-sm);color:var(--mantine-color-white);background-color:rgba(15,24,32,.55);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--mantine-radius-md);backdrop-filter:blur(4px)}.LessonPreviewHero_close__55OLx:hover{background-color:rgba(15,24,32,.75)}.ExploreLessonPreviewContent_timelineItem__EQP34{display:flex;gap:var(--mantine-spacing-sm);align-items:stretch}.ExploreLessonPreviewContent_timelineRail__MjAzh{position:relative;flex-shrink:0;width:calc(1.75rem * var(--mantine-scale));display:flex;justify-content:center}.ExploreLessonPreviewContent_timelineRail__MjAzh:after{content:"";position:absolute;top:calc(2rem * var(--mantine-scale));bottom:calc(.25rem * var(--mantine-scale));width:1px;background-color:var(--reframe-border)}.ExploreLessonPreviewContent_timelineItem__EQP34:last-child .ExploreLessonPreviewContent_timelineRail__MjAzh:after{display:none}.ExploreLessonPreviewContent_timelineBullet__wgkil{flex-shrink:0;width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-sm);font-weight:700;border:1px solid var(--reframe-border-strong);background-color:var(--reframe-surface-2)}.ExploreLessonPreviewContent_objectChip__lMR5z{max-width:calc(15rem * var(--mantine-scale))}.ContentListRow_row__ewNSQ{display:flex;align-items:center;gap:var(--mantine-spacing-md);transition:border-color .12s ease}@media (hover:hover){.ContentListRow_row__ewNSQ:hover{border-color:var(--reframe-accent)}}@media (hover:none){.ContentListRow_row__ewNSQ:active{border-color:var(--reframe-accent)}}.ContentListRow_thumb__0Z6vx{position:relative;flex-shrink:0;width:calc(6rem * var(--mantine-scale));height:calc(3.375rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);overflow:hidden;background-color:var(--reframe-surface-3)}.ContentListRow_previewOverlay__M6CRH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-white);background-color:rgba(10,16,24,.4);opacity:0;transition:opacity .12s ease;z-index:2}.ContentListRow_previewOverlay__M6CRH:focus-visible,.ContentListRow_row__ewNSQ:hover .ContentListRow_previewOverlay__M6CRH{opacity:1}.ContentListRow_thumb__0Z6vx img{width:100%;height:100%;object-fit:cover}.ContentListRow_body__Di6a3{flex:1;min-width:0}.ContentListRow_typeBadges__PB3RQ{flex-shrink:0}.ContentListRow_titleLink__0izJw{color:var(--mantine-color-text);text-decoration:none}@media (hover:hover){.ContentListRow_titleLink__0izJw:hover{color:var(--mantine-color-anchor)}}@media (hover:none){.ContentListRow_titleLink__0izJw:active{color:var(--mantine-color-anchor)}}.ContentListRow_actions__2vlVL{flex-shrink:0}@media (max-width:48em){.ContentListRow_row__ewNSQ{flex-wrap:wrap}.ContentListRow_actions__2vlVL{width:100%;justify-content:flex-end}}.LibraryPageIntro_kicker__CMS_e{text-transform:uppercase;letter-spacing:.08em;font-size:var(--mantine-font-size-xs);font-weight:600;color:var(--mantine-primary-color-filled)}.ReframeKindTile_tile__BbaCx{display:block;height:100%}.ReframeKindTile_card__zru79{transition:border-color .12s ease}.ReframeKindTile_tile__BbaCx:hover .ReframeKindTile_card__zru79{border-color:var(--reframe-accent)}.ReframeKindTile_chipTool__RGWn_{--chip-color:#0f79ee}[data-mantine-color-scheme=dark] .ReframeKindTile_chipTool__RGWn_{--chip-color:#0086f9}.ReframeKindTile_chipTool__RGWn_{color:var(--chip-color);border-color:var(--chip-color)}.ReframeKindTile_chipActivity__AqgUG{--chip-color:#00c0a1}[data-mantine-color-scheme=dark] .ReframeKindTile_chipActivity__AqgUG{--chip-color:#0cf1cb}.ReframeKindTile_chipActivity__AqgUG{color:var(--chip-color);border-color:var(--chip-color)}.ViewModeToggle_active__VTyWC[data-variant=filled]{background-color:var(--reframe-background);color:var(--mantine-color-text)}@media (hover:hover){.ViewModeToggle_active__VTyWC[data-variant=filled]:hover{background-color:var(--reframe-background)}}@media (hover:none){.ViewModeToggle_active__VTyWC[data-variant=filled]:active{background-color:var(--reframe-background)}}.MyLibraryPills_pills__1gn6X{display:flex;gap:var(--mantine-spacing-xs);overflow-x:auto;scrollbar-width:none}.MyLibraryPills_pill__4_OXm{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-sm);font-weight:600;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .MyLibraryPills_pill__4_OXm{color:var(--mantine-color-dimmed)}.MyLibraryPills_pill__4_OXm{white-space:nowrap}.MyLibraryPills_pill__4_OXm:hover{color:var(--mantine-color-text)}.MyLibraryPills_pill__4_OXm[data-active]{color:var(--reframe-accent-text);border-color:var(--reframe-accent)}.FilterPill_pill__hkKJ2{height:calc(2.25rem * var(--mantine-scale))!important}.FilterPill_pill__hkKJ2[data-active]{border-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled);font-weight:600}.LibraryHeader_searchInput___usJ4{flex:1}@media (min-width:48em){.LibraryHeader_searchInput___usJ4{flex:1;max-width:calc(52.5rem * var(--mantine-scale));margin-left:auto}}