.FlashcardsBanner_row__F96y9{display:flex;gap:20px}@media(max-width:768px){.FlashcardsBanner_row__F96y9{flex-direction:column;gap:0}}.FlashcardsBanner_banner__96nEz{flex:1 1;display:flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 20px;margin-bottom:20px;border-radius:16px;background:#24a1f4;transition:opacity .2s ease}@media(max-width:768px){.FlashcardsBanner_banner__96nEz{flex:auto}}.FlashcardsBanner_banner__96nEz:hover{opacity:.9}.FlashcardsBanner_hard__wIJ4e{background:#f5a623}.FlashcardsBanner_hard__wIJ4e .FlashcardsBanner_badge__9EX7D{color:#d98c0a}.FlashcardsBanner_label__iCXC_{font-size:16px;font-weight:700;color:#fff;text-align:center}.FlashcardsBanner_badge__9EX7D{min-width:26px;height:26px;padding:0 8px;border-radius:13px;background:#fff;color:#1f94ee;font-size:14px;font-weight:800;line-height:26px;text-align:center}.FlashcardsHelpLink_helpLink__unYdu{flex:none;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#308cd9;transition:opacity .2s ease}.FlashcardsHelpLink_helpLink__unYdu:hover{opacity:.8}.FlashcardsHelpLink_helpIcon__dgR8Y{width:28px;height:28px;flex:none;border-radius:50%;border:1.5px solid #308cd9;display:grid;place-items:center;font-size:15px;font-weight:700;line-height:1}@media(max-width:768px){.FlashcardsHelpLink_helpText__vmN1d{display:none}}.FlashcardsDecks_decks__pMiuF{padding:100px 0 60px}@media(max-width:768px){.FlashcardsDecks_decks__pMiuF{padding:80px 0 40px}}.FlashcardsDecks_header___d_HO{display:flex;flex-direction:column;gap:8px}.FlashcardsDecks_back__uKwJf{font-size:15px;font-weight:600;color:#308cd9;width:-moz-fit-content;width:fit-content}.FlashcardsDecks_back__uKwJf:hover{text-decoration:underline}.FlashcardsDecks_titleRow__E5oxL{display:flex;align-items:center;justify-content:space-between;gap:16px}.FlashcardsDecks_title__fRuP9{font-size:28px;font-weight:900;color:#333;margin-bottom:20px}@media(max-width:768px){.FlashcardsDecks_title__fRuP9{font-size:22px}}.FlashcardsDecks_empty__LmYIX{margin-top:24px;font-size:18px;color:#7e939a}.FlashcardsDecks_section__9FOR4{margin-top:32px}.FlashcardsDecks_sectionTitle__vtdgz{font-size:20px;font-weight:800;color:#333;margin-bottom:16px}@media(max-width:768px){.FlashcardsDecks_sectionTitle__vtdgz{font-size:18px}}.FlashcardsDecks_grid__AvpPm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:21px;gap:21px}@media(max-width:768px){.FlashcardsDecks_grid__AvpPm{grid-template-columns:repeat(1,1fr)}}.FlashcardsDecks_card__V2RDA{height:100%;background:#fff;border:1px solid #dee1e7;border-radius:16px;padding:24px 24px 22px;display:flex;flex-direction:column;gap:14px;cursor:pointer;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.FlashcardsDecks_card__V2RDA:hover{transform:translateY(-4px);border-color:#adc7e4;box-shadow:0 18px 40px -18px rgba(20,40,80,.35)}.FlashcardsDecks_card__V2RDA:hover .FlashcardsDecks_cta__q6kPL{background:#0063ba;color:#fff}@media(max-width:768px){.FlashcardsDecks_card__V2RDA:hover{transform:none}}.FlashcardsDecks_cardTitle__JKJjw{font-size:19px;font-weight:700;line-height:1.25;color:#202938}.FlashcardsDecks_cardDesc__yYXnx{font-size:13.5px;line-height:1.5;color:#626a75}.FlashcardsDecks_divider__wz6J4{height:1px;margin-top:auto;background:#e5e8ec}.FlashcardsDecks_cardFooter__LYF1D{display:flex;align-items:center;gap:13px}.FlashcardsDecks_ring__sxVTV{width:46px;height:46px;flex:none;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#23b374 0 var(--learned-deg,0deg),#2d88e2 var(--learned-deg,0deg) var(--touched-deg,0deg),#e2e5e9 var(--touched-deg,0deg) 1turn)}.FlashcardsDecks_ringEmpty__qv9MQ{background:#e2e5e9}.FlashcardsDecks_ringInner__OzNqu{width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;color:#242e3d}.FlashcardsDecks_footerText__nXExd{display:flex;flex-direction:column;gap:2px;line-height:1.3}.FlashcardsDecks_cardCount__rEjiH{font-size:12.5px;font-weight:600;color:#242e3d}.FlashcardsDecks_cardStats__B_Qmb{font-size:11.5px;color:#6a727e}.FlashcardsDecks_statLearning__QLb5C{color:#0c72cb;font-weight:600}.FlashcardsDecks_statLearned__W3v2C{color:#008951;font-weight:600}.FlashcardsDecks_cta__q6kPL{margin-top:2px;padding:11px;border-radius:10px;background:#1d7cd5;color:#fff;font-size:13px;font-weight:600;text-align:center;transition:background .18s ease,color .18s ease}.FlashcardsDecks_ctaSoft__NltNy{background:#e4f4ff;color:#005eae}.FlashcardsCategories_flashcards__mk0yJ{padding:100px 0 60px}@media(max-width:768px){.FlashcardsCategories_flashcards__mk0yJ{padding:24px 0 40px}}.FlashcardsCategories_inner__ytV2C{display:flex;flex-direction:column}.FlashcardsCategories_header__8ZUN9{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.FlashcardsCategories_title___iXYU{font-size:54px;font-weight:900;color:#4797c8}@media(max-width:768px){.FlashcardsCategories_title___iXYU{font-size:32px}}.FlashcardsCategories_lead__BDJ0_{margin-top:20px;max-width:760px;font-size:16px;line-height:24px;color:#55636a}@media(max-width:768px){.FlashcardsCategories_lead__BDJ0_{font-size:15px}}.FlashcardsCategories_empty__sRiBX{margin-top:32px;font-size:18px;color:#7e939a}.FlashcardsCategories_grid__rCnae{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:21px;gap:21px}@media(max-width:768px){.FlashcardsCategories_grid__rCnae{grid-template-columns:repeat(1,1fr)}}.FlashcardsCategories_tile__qdVD2{background:linear-gradient(180deg,#2caefe,#076cca);border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:84px;padding:12px 16px;cursor:pointer;transition:.3s ease}.FlashcardsCategories_tile__qdVD2:hover{transform:scale(1.04);box-shadow:0 6px 14px rgba(0,0,0,.1)}@media(max-width:768px){.FlashcardsCategories_tile__qdVD2:hover{transform:none}}.FlashcardsCategories_tileTitle__KNDoQ{font-size:18px;font-weight:900;text-align:center;color:#fff}@media(max-width:768px){.FlashcardsCategories_tileTitle__KNDoQ{font-size:16px}}.FlashcardsCategories_tileCount__K8lU7{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85)}