.flashcardFeatureSubHeader{box-sizing:border-box;z-index:20;width:100%;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);border-bottom:1px solid var(--lms-color-border-subtle);box-shadow:0 .25rem 1rem color-mix(in srgb, var(--lms-color-ink-strong) 8%, transparent);margin:0;transition:top .3s;position:sticky;top:60px}.legacyHeaderSignIned.isCompact+.legacyCompatDashboardMain .flashcardFeatureSubHeader{top:0}.flashcardFeatureSubHeaderInner{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;margin:0;padding:.5rem 1.25rem;display:flex}.flashcardFeatureSubHeaderTitle{min-width:0;color:var(--lms-color-ink-strong);overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}.flashcardFeatureSubHeaderCopy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.flashcardFeatureSubHeaderDescription{color:var(--lms-color-ink-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.43}@media (width<=599px){.flashcardFeatureSubHeaderInner{min-height:3.5rem;padding-inline:.75rem}}.flashcardCollectionSurface{box-sizing:border-box;min-width:0;max-width:100%;color:var(--lms-color-ink-strong);flex-direction:column;gap:1.5rem;display:flex;overflow-x:clip}.flashcardCollectionContent{box-sizing:border-box;width:100%;min-width:0;padding:0 1.25rem 3.75rem}.flashcardCollectionSubHeaderTitle{flex:0 auto}.flashcardCollectionToolbar,.flashcardCollectionCard,.flashcardCollectionCardBody{min-width:0;max-width:100%}.flashcardCollectionCardCopy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.flashcardCollectionCardTitle{color:var(--lms-color-ink-strong);margin:0;font-size:1.25rem;font-weight:800;line-height:1.6}.flashcardCollectionCardDescription{color:var(--lms-color-ink-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.43}.flashcardCollectionToolbar{flex-flow:column wrap;justify-content:flex-end;align-items:stretch;gap:.75rem;margin-left:auto;display:flex}:root.dark .flashcardCollectionPlayGameButton[data-slot=button]{--lms-button-fg:var(--lms-color-ink-inverse);--lms-button-hover-fg:var(--lms-color-ink-inverse)}.flashcardCollectionGrid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.flashcardCollectionCardContent{flex-direction:column;gap:1.5rem;display:flex}.flashcardCollectionCardHeader,.flashcardCollectionCardActions,.flashcardCollectionCardMediaActions{min-width:0;display:flex}.flashcardCollectionCardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem}.flashcardCollectionCardActions{justify-content:space-between;align-items:center;gap:1rem}.flashcardCollectionCardMediaActions{align-items:center;gap:.25rem}.flashcardCollectionCard{min-height:100%;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-xl);box-shadow:var(--lms-shadow-surface);flex-direction:column;display:flex;overflow:hidden}.flashcardCollectionCardImage{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.flashcardCollectionCardBody{overflow-wrap:anywhere;flex:1;padding:1rem}.flashcardCollectionSelectedBadge{min-height:1.5rem;color:var(--lms-color-ink-inverse);white-space:nowrap;background:var(--lms-color-ink-strong);border-radius:var(--lms-radius-md);justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex}.flashcardSelectedDrawerList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.flashcardSelectedDrawerItem{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.flashcardSelectedDrawerCardCopy{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.flashcardSelectedDrawerCardTitle,.flashcardSelectedDrawerCardCategories{overflow-wrap:anywhere}.flashcardSelectedDrawerCardTitle{color:var(--lms-color-ink-strong);font-weight:700}.flashcardSelectedDrawerCardCategories{color:var(--lms-color-ink-muted);font-size:.875rem;line-height:1.43}@media (width>=600px){.flashcardCollectionToolbar{flex-direction:row}.flashcardCollectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.flashcardCollectionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.flashcardCollectionGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=599px){.flashcardCollectionContent{padding-inline:.75rem}.flashcardCollectionToolbar{width:100%;margin-left:0}.flashcardCollectionToolbar [data-slot=button]{width:100%}.flashcardCollectionCardBody{padding:.875rem}.flashcardCollectionCardHeader{flex-wrap:wrap}.flashcardSelectedDrawerItem{flex-direction:column;align-items:stretch}.flashcardSelectedDrawerItem [data-slot=button]{width:100%}}
