.ActivityHeatmap_card__yT2Jt{position:relative;background-color:#fff;border-radius:12px;border:1px solid #ced1d3;padding:20px 24px}.ActivityHeatmap_tooltip__cEjAy{position:absolute;transform:translate(-50%,-100%);background-color:#0b1922;color:#fff;font-size:.75rem;padding:4px 8px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:10}.ActivityHeatmap_header__YpkWP{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px}.ActivityHeatmap_title__aOT8n{font-weight:600;font-size:1rem;color:#0b1922}.ActivityHeatmap_streaks__qHgWH{display:flex;align-items:center;gap:10px;font-size:.8125rem}.ActivityHeatmap_streakLabel__Y7C27{color:#6d757a}.ActivityHeatmap_streakValue__CEAIO{font-weight:600;color:#f59d33}.ActivityHeatmap_streakSeparator__m2i6W{color:#ced1d3}.ActivityHeatmap_legend__k5Imy{display:flex;align-items:center;gap:4px;margin-left:auto}.ActivityHeatmap_legendLabel__VMSdX{font-size:.75rem;color:#6d757a;padding:0 4px}.ActivityHeatmap_legendDot__l1SmI{display:inline-block;width:12px;height:12px;border-radius:50%}.ActivityHeatmap_gridWrapper__QNcQG{position:relative}.ActivityHeatmap_scrollContainer__ukv_x{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:8px}.ActivityHeatmap_svg__MFe_L{display:block}.ActivityHeatmap_monthLabel__WPHVd{font-size:.75rem;fill:#6d757a}.ActivityHeatmap_weekdayLabel__t1_jW{font-size:.6875rem;fill:#6d757a}.ActivityHeatmap_cell__gROoD{cursor:pointer;transition:stroke .15s,stroke-width .15s;stroke:rgba(0,0,0,0);stroke-width:0}.ActivityHeatmap_cell__gROoD:hover{stroke:#f59d33;stroke-width:2}.ActivityHeatmap_intensity0__O1neJ{fill:#e7e8e9;background-color:#e7e8e9}.ActivityHeatmap_intensity1__DIFV0{fill:#fdebd6;background-color:#fdebd6}.ActivityHeatmap_intensity2__6Uuoz{fill:#fbd8ad;background-color:#fbd8ad}.ActivityHeatmap_intensity3__T5x6u{fill:#f9c485;background-color:#f9c485}.ActivityHeatmap_intensity4__6l_Xq{fill:#f59d33;background-color:#f59d33}.AttemptCard_card__Aq62o{display:flex;align-items:center;gap:12px;border-radius:16px;border-left:4px solid #f59d33;background-color:#fff;padding:12px;transition:all .15s;text-decoration:none}.AttemptCard_card__Aq62o:hover{border-color:#f59d33}.AttemptCard_card__Aq62o:hover .AttemptCard_arrowButton__vM20Q{background-color:#f59d33}.AttemptCard_card__Aq62o:hover .AttemptCard_arrowIcon__xt04Q{color:#fff}.AttemptCard_content__5dTnf{flex:1;min-width:0}.AttemptCard_topRow__u2Z0p{display:flex;flex-wrap:wrap;align-items:center;gap:12px 12px}.AttemptCard_attemptLabel__iznYf{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:#f58600;background-color:#fef5eb;border-radius:6px;padding:4px 10px}.AttemptCard_attemptDot__dda_n{width:6px;height:6px;border-radius:50%;background-color:#f58600}.AttemptCard_date__0lLgl{font-size:.875rem;color:#6d757a}.AttemptCard_score__N3yID{font-weight:700}.AttemptCard_pointsLabel__gteFa{font-size:.75rem;color:#6d757a}.AttemptCard_bottomRow__vm8Qb{display:flex;flex-wrap:wrap;align-items:center;gap:12px 12px;margin-top:4px}.AttemptCard_stat__4a_l_,.AttemptCard_time__BMELB{font-size:.875rem;color:#6d757a}.AttemptCard_time__BMELB{display:inline-flex;align-items:center;gap:4px}.AttemptCard_timeIcon__VCXkb{width:14px;height:14px}.AttemptCard_arrowButton__vM20Q{flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:#fef5eb;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.AttemptCard_arrowIcon__xt04Q{width:16px;height:16px;color:#f59d33;transition:color .15s}.AttemptsList_list__D_kdN{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:#f9f4ef}.AttemptsTable_table__9L30X{width:100%;border-collapse:collapse}.AttemptsTable_headerRow__G6O_v{background-color:#fef5eb;border-bottom:1px solid #f9c485}.AttemptsTable_headerCell__YVth_{padding:8px 16px;font-size:.75rem;font-weight:500;color:#6d757a;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap}.AttemptsTable_headerCell__YVth_.AttemptsTable_right__VPYhp{text-align:right}.AttemptsTable_headerCell__YVth_.AttemptsTable_arrowCol__VClOG{width:32px}.AttemptsTable_bodyRow__CyIC_{border-bottom:1px solid #ced1d3}.AttemptsTable_bodyRow__CyIC_:last-child{border-bottom:none}.AttemptsTable_bodyRow__CyIC_{transition:background-color .15s;cursor:pointer}.AttemptsTable_bodyRow__CyIC_:hover{background-color:#fef5eb}.AttemptsTable_bodyRow__CyIC_:hover .AttemptsTable_arrowButton__3J1f_{background-color:#f59d33}.AttemptsTable_bodyRow__CyIC_:hover .AttemptsTable_arrowIcon__vbX_v{color:#fff}.AttemptsTable_cell__SHIPc{padding:12px 16px;font-size:.875rem;white-space:nowrap}.AttemptsTable_cell__SHIPc.AttemptsTable_right__VPYhp{text-align:right}.AttemptsTable_attemptBadge__kQdY_{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px;border-radius:9999px;background-color:#f59d33;color:#fff;font-weight:500;font-size:.75rem;line-height:1.4}.AttemptsTable_date__ok5bl{color:#6d757a}.AttemptsTable_score__4c_Q5{font-weight:700}.AttemptsTable_percentage__vwaVc{color:#0b1922}.AttemptsTable_correct__e3Dtg,.AttemptsTable_time__VHKBL{color:#6d757a;font-size:.8125rem;padding:12px 8px}.AttemptsTable_time__VHKBL{display:inline-flex;align-items:center;gap:4px}.AttemptsTable_timeIcon__ORK2L{width:14px;height:14px}.AttemptsTable_arrowButton__3J1f_{width:32px;height:32px;border-radius:50%;background-color:#fef5eb;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.AttemptsTable_arrowIcon__vbX_v{width:16px;height:16px;color:#f59d33;transition:color .15s}.HistoryTestCard_card__Y0ugE{background-color:#fff;border-radius:12px;border:1px solid #ced1d3;transition:all .15s}.HistoryTestCard_trigger__J4Hov{width:100%;padding:16px;text-align:left;cursor:pointer}.HistoryTestCard_header__D6C_d{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.HistoryTestCard_info__uKton{min-width:0}.HistoryTestCard_info__uKton>*+*{margin-top:4px}.HistoryTestCard_title__rSiUl{font-weight:500;color:#0b1922;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HistoryTestCard_date__qzjXS{font-size:.875rem;color:#6d757a}.HistoryTestCard_stats__qXbKm{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.HistoryTestCard_score__1SQtQ{font-size:1.5rem;font-weight:700}.HistoryTestCard_statText__zKGB8{font-size:.875rem;color:#6d757a}.HistoryTestCard_separator__bxo2Y{color:rgba(109,117,122,.3)}.HistoryTestCard_chevronWrapper__nba5q{flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:#fef5eb;display:flex;align-items:center;justify-content:center}.HistoryTestCard_chevronIcon__pvMHu{width:20px;height:20px;color:#f59d33;transition:transform .2s}.HistoryTestCard_collapsible__tw1hA{overflow:hidden;border-radius:0 0 16px 16px}.HistoryTestCard_content___0MSq{border-top:2px solid #f59d33}