@media(min-width:992px){.LegacyDirectoryLayout_bottomBar__LqaCm{display:none}}.MobileNavbarLoadingState_container__K0wYZ{position:fixed;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--wuolah-actual-sm-nav-height);background-color:var(--wuolah-surface-container);padding:8px 16px;z-index:99999}.MobileNavbarLoadingState_container__K0wYZ .MobileNavbarLoadingState_skeletonItem__JnIox{width:40px;height:40px;animation:MobileNavbarLoadingState_skeleton-loading__ltiAJ 1s linear infinite alternate}@keyframes MobileNavbarLoadingState_skeleton-loading__ltiAJ{0%{background-color:var(--wuolah-surface-container-low)}to{background-color:var(--wuolah-surface-container-highest)}}.MobileNavbarAuth_navbarContainer__x2DOC{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;align-items:center;grid-gap:8px;gap:8px;width:100%;height:var(--wuolah-actual-sm-nav-height);background-color:var(--wuolah-surface-container);padding:0 8px}.MobileNavbarAuth_navbarContainer__x2DOC .MobileNavbarAuth_uploadMenuButtonContainer__Sgs0Z{display:flex;align-items:center;height:80px}.MaterialFloatingActionButton_container__vgxjo{display:flex;justify-content:center;align-items:center;cursor:pointer}.MaterialFloatingActionButton_container__vgxjo.MaterialFloatingActionButton_elevated__OKx25{box-shadow:var(--wuolah-shadows-elevation-3)!important}.MaterialFloatingActionButton_icon__v670N{display:flex;justify-content:center;align-items:center}.MaterialFloatingActionButton_small__cxgwe{width:40px;height:40px;padding:8px;border-radius:12px}.MaterialFloatingActionButton_small__cxgwe .MaterialFloatingActionButton_icon__v670N{width:24px;height:24px}.MaterialFloatingActionButton_small__cxgwe .MaterialFloatingActionButton_icon__v670N span,.MaterialFloatingActionButton_small__cxgwe .MaterialFloatingActionButton_icon__v670N svg{font-size:24px}.MaterialFloatingActionButton_default__Tg5QV{width:56px;height:56px;padding:16px;border-radius:16px}.MaterialFloatingActionButton_default__Tg5QV .MaterialFloatingActionButton_icon__v670N{width:24px;height:24px}.MaterialFloatingActionButton_default__Tg5QV .MaterialFloatingActionButton_icon__v670N span,.MaterialFloatingActionButton_default__Tg5QV .MaterialFloatingActionButton_icon__v670N svg{font-size:24px}.MaterialFloatingActionButton_extended__eA_Hk{display:flex;gap:12px;height:56px;padding:16px;border-radius:16px}.MaterialFloatingActionButton_extended__eA_Hk .MaterialFloatingActionButton_extendedLabel__OYRRV{--wuolah-typography:label-1 regular;font-family:var(--wuolah-font-family-label);font-size:.875rem;line-height:1.25rem;font-weight:500}.MaterialFloatingActionButton_surface__MfZZk{background-color:var(--wuolah-surface-container-high);color:var(--wuolah-primary)}.MaterialFloatingActionButton_surface__MfZZk:not(:disabled,:active):hover{background-color:color-mix(in srgb,var(--wuolah-surface-container-high),var(--wuolah-state-layers-primary) 8%)}.MaterialFloatingActionButton_surface__MfZZk:not(:disabled):active{background-color:color-mix(in srgb,var(--wuolah-surface-container-high),var(--wuolah-state-layers-primary) 12%)}.MaterialFloatingActionButton_primary__Hs4PY{background-color:var(--wuolah-primary);color:var(--wuolah-on-primary)}.MaterialFloatingActionButton_primary__Hs4PY:not(:disabled,:active):hover{background-color:color-mix(in srgb,var(--wuolah-primary),var(--wuolah-state-layers-on-primary) 8%)}.MaterialFloatingActionButton_primary__Hs4PY:not(:disabled):active{background-color:color-mix(in srgb,var(--wuolah-primary),var(--wuolah-state-layers-on-primary) 12%)}.MaterialFloatingActionButton_secondary__OQ9SQ{background-color:var(--wuolah-secondary-container);color:var(--wuolah-on-secondary-container)}.MaterialFloatingActionButton_secondary__OQ9SQ:not(:disabled,:active):hover{background-color:color-mix(in srgb,var(--wuolah-secondary-container),var(--wuolah-state-layers-on-secondary-container) 8%)}.MaterialFloatingActionButton_secondary__OQ9SQ:not(:disabled):active{background-color:color-mix(in srgb,var(--wuolah-secondary-container),var(--wuolah-state-layers-on-secondary-container) 12%)}.MaterialFloatingActionButton_tertiary__nSn3A{background-color:var(--wuolah-tertiary-container);color:var(--wuolah-on-tertiary-container)}.MaterialFloatingActionButton_tertiary__nSn3A:not(:disabled):active,.MaterialFloatingActionButton_tertiary__nSn3A:not(:disabled,:active):hover{background-color:color-mix(in srgb,var(--wuolah-tertiary-container),var(--wuolah-state-layers-on-tertiary-container) 8%)}.MessagesButton_icon___KwqZ{color:var(--wuolah-on-surface-variant)}.MobileNavbarNoAuth_wrapper__VaIZ_{position:fixed;bottom:0;width:100%;height:var(--wuolah-actual-sm-nav-height);background-color:var(--wuolah-surface-container)}.MobileNavbarNoAuth_wrapper__VaIZ_ .MobileNavbarNoAuth_container__sNzTT{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:80px}.CoverArtifact_container__FV2S_{cursor:pointer}.CoverArtifact_container__FV2S_.CoverArtifact_disabled__9DqPJ{background-color:color-mix(in srgb,transparent,var(--wuolah-state-layers-on-surface) 4%);cursor:not-allowed}.CoverArtifact_container__FV2S_:not(.CoverArtifact_disabled__9DqPJ):hover{background-color:color-mix(in srgb,transparent,var(--wuolah-state-layers-outline-variant) 8%)}.CoverArtifact_container__FV2S_:not(.CoverArtifact_disabled__9DqPJ):active{background-color:color-mix(in srgb,transparent,var(--wuolah-state-layers-outline-variant) 12%)}.CoverArtifact_container__FV2S_ .CoverArtifact_dateBadgeContainer__yo5_K{position:absolute;top:10px;right:10px}.ArtifactTitle_container__dWC6Z{display:flex;flex-direction:row;gap:3px;--wuolah-typography:title-3-b regular;font-family:var(--wuolah-font-family-title);font-size:.9375rem;line-height:1.25rem;font-weight:600}.ArtifactTitle_container__dWC6Z .ArtifactTitle_category__JuPAn{color:var(--wuolah-on-surface-variant);white-space:nowrap;text-transform:capitalize}.ArtifactTitle_container__dWC6Z .ArtifactTitle_divider__P1_MI{color:var(--wuolah-on-surface-variant)}.ArtifactTitle_container__dWC6Z .ArtifactTitle_title__8l8Sz{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;color:var(--wuolah-on-surface)}@media(max-width:767.98px){.ArtifactTitle_container__dWC6Z.ArtifactTitle_compactOnMobile__bRMpT{--wuolah-typography:label-2-b regular;font-family:var(--wuolah-font-family-label);font-size:.8125rem;line-height:1.125rem;font-weight:600;letter-spacing:.01em;line-height:16px}.ArtifactTitle_container__dWC6Z.ArtifactTitle_compactOnMobile__bRMpT .ArtifactTitle_title__8l8Sz{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:normal;overflow-wrap:anywhere}}.ArtifactTitle_link__RAgU6{color:var(--wuolah-primary)}.LocationLabel_locationLabel__H8vek{display:grid;align-items:center;grid-gap:4px;gap:4px;max-width:-moz-fit-content;max-width:fit-content}.LocationLabel_locationLabel__H8vek .LocationLabel_link__7b6r7{--wuolah-typography:body-3 regular;font-family:var(--wuolah-font-family-body);font-size:.8125rem;line-height:1.25rem;color:var(--wuolah-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.LocationLabel_locationLabel__H8vek .LocationLabel_link__7b6r7:hover{text-decoration:underline}.LocationLabel_locationLabel__H8vek .LocationLabel_dotDivider__B86sd{--wuolah-typography:body-3 regular;font-family:var(--wuolah-font-family-body);font-size:.8125rem;line-height:1.25rem;color:var(--wuolah-outline-variant)}@media(max-width:767.98px){.LocationLabel_locationLabel__H8vek.LocationLabel_stackOnMobile__t9s3P{display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:100%}.LocationLabel_locationLabel__H8vek.LocationLabel_stackOnMobile__t9s3P .LocationLabel_link__7b6r7{max-width:100%}.LocationLabel_locationLabel__H8vek.LocationLabel_stackOnMobile__t9s3P .LocationLabel_dotDivider__B86sd{display:none}}.Content_messagesIcon__IYd0a{font-size:16px}.TeacherDescription_descriptionContainer__yArxb{--wuolah-typography:body-3 regular;font-family:var(--wuolah-font-family-body);font-size:.8125rem;line-height:1.25rem;color:var(--wuolah-on-surface)}.TeacherDescription_descriptionContainer__yArxb .TeacherDescription_starsContainer__dDhTH{display:inline;margin:0 8px;white-space:nowrap;vertical-align:middle}.TeacherDescription_descriptionContainer__yArxb .TeacherDescription_starsContainer__dDhTH .TeacherDescription_starIcon__w0HIl{font-size:14px;color:var(--wuolah-ext-yellow)}.TeacherDescription_descriptionContainer__yArxb .TeacherDescription_starsContainer__dDhTH .TeacherDescription_filledStar__0ZSRj{font-variation-settings:"FILL" 1}.TeacherDescription_descriptionContainer__yArxb .TeacherDescription_bold__aiWWo{font-weight:700}.DocumentStatusTags_documentStatusTags__p_LjQ{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.StatusTag_statusTag___Yg1M{display:inline-flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;padding:0 6px;border-radius:4px;cursor:help;white-space:nowrap;--wuolah-typography:label-3 regular;font-family:var(--wuolah-font-family-label);font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.015em}.StatusTag_statusTag___Yg1M .StatusTag_icon__5xUzT{font-size:14px}.StatusTag_statusTag___Yg1M[data-color-scheme=primary]{background-color:var(--wuolah-primary-container);color:var(--wuolah-on-primary-container)}.StatusTag_statusTag___Yg1M[data-color-scheme=secondary]{background-color:var(--wuolah-secondary-container);color:var(--wuolah-on-secondary-container)}.StatusTag_statusTag___Yg1M[data-color-scheme=tertiary]{background-color:var(--wuolah-tertiary-container);color:var(--wuolah-on-tertiary-container)}.StatusTag_statusTag___Yg1M[data-color-scheme=warning]{background-color:var(--wuolah-warning-container);color:var(--wuolah-on-warning-container)}.StatusTag_statusTag___Yg1M[data-color-scheme=error]{background-color:var(--wuolah-error-container);color:var(--wuolah-on-error-container)}.StatusTag_statusTag___Yg1M[data-color-scheme=surface]{background-color:var(--wuolah-surface-container-highest);color:var(--wuolah-on-surface-variant)}