.components_page__31SJ5{display:flex;flex-direction:column;gap:14px}.components_h1__A2Aoo{margin:0;font-size:34px;font-weight:900}.components_muted__x6ZzG{color:var(--muted);margin:0}.components_filters__qjKn8{display:flex;flex-wrap:wrap;gap:8px}.components_pill__c2CXo{min-height:48px;padding:0 20px;border-radius:999px;border:2px solid var(--line);background:var(--surface);font-size:16px;font-weight:700}.components_pillOn__SqdE_{background:var(--act-bg);border-color:var(--act);color:var(--act-ink)}.components_grid__QAYgl{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.components_card__HOuGj{position:relative;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:30px 8px 10px;border-radius:20px;background:var(--surface);text-align:center;border:2px solid var(--line)}.components_card__HOuGj:focus-visible{outline:3px solid var(--act);outline-offset:2px}.components_mastered__lrt1K.components_sem__V0g0D{border:3px solid var(--sem)}.components_mastered__lrt1K.components_pho__4k574{border:3px solid var(--pho)}.components_learning__YfnnM{border:3px dashed var(--act)}.components_tag__ETKRM{position:absolute;inset-inline-start:10px;top:10px;font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px}.components_sem__V0g0D .components_tag__ETKRM{background:var(--sem-bg);color:var(--sem-ink)}.components_pho__4k574 .components_tag__ETKRM{background:var(--pho-bg);color:var(--pho-ink)}.components_state__08e_8{position:absolute;inset-inline-end:10px;top:10px;font-size:12px;color:var(--muted)}.components_glyph__WCRjM{font-size:60px;line-height:1.05}.components_name__2Fcc6{font-size:15px;font-weight:700}.components_name__2Fcc6 small{font-weight:400;color:var(--muted)}.components_uiZh__1qAaj{font-family:var(--font-ui)}.components_hint__ehxy2{font-size:13px;color:var(--muted);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}