.reports_filters__peLgC{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reports_dates__NKu9m{display:inline-flex;align-items:center;gap:6px}.reports_dateInput__9MOFS{width:150px}.reports_mono__9sopT,.reports_muted__anhhh{color:var(--color-text-muted)}.reports_mono__9sopT{font-family:var(--font-mono);font-size:13px}.reports_num__jlJEP{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_section__vIEL4{display:flex;flex-direction:column;gap:0}.reports_sectionMeta__4yzra{font-size:13px;color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:8px}.reports_stats__ezVS0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.reports_stack__LGfG5{display:flex;flex-direction:column;gap:12px}.reports_hint__VC_RK{font-size:12px;color:var(--color-text-muted)}.reports_controls__IFJ7t{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.reports_chartWrap___D89H{position:relative;transition:opacity var(--motion-fast) var(--ease)}.reports_chartFetching__URO_R{opacity:.6}.reports_svg__T_Ml3{display:block;width:100%;overflow:visible}.reports_gridLine__FlwKn{stroke:var(--color-border);stroke-width:1}.reports_axisText__KXRFu{font-size:11px;fill:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_band__qfBtn{fill:var(--color-bg)}.reports_barTraining__lfNfY{fill:var(--color-primary)}.reports_barExam__PCfX4{fill:var(--color-info)}.reports_segmentGap__Y6P8z{fill:var(--color-surface)}.reports_hit__ksEk4{fill:transparent;cursor:default;outline:none}.reports_tooltip__r_ja_{position:absolute;z-index:5;pointer-events:none;transform:translate(-50%,calc(-100% - 10px));background:var(--color-sidebar);color:#fff;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.5;white-space:nowrap;direction:rtl;text-align:start;box-shadow:var(--shadow-popover)}.reports_tooltipDate__zn5ug{font-weight:600;margin-bottom:2px}.reports_tooltipRow__HJURJ{display:flex;align-items:center;gap:6px}.reports_tooltipRow__HJURJ b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_key__LDFbl{display:inline-block;width:10px;height:3px;border-radius:2px;flex:none}.reports_keyTraining__e8ixx{background:var(--color-primary)}.reports_keyExam__CHr6B{background:var(--color-info)}.reports_legend__6bXkZ{display:flex;align-items:center;gap:16px;margin-top:8px;font-size:12px;color:var(--color-text-secondary)}.reports_legendItem__OkGKU{display:inline-flex;align-items:center;gap:6px}.reports_swatch__tKjNS{display:inline-block;width:10px;height:10px;border-radius:3px}.reports_swatchTraining__rhtx_{background:var(--color-primary)}.reports_swatchExam__9aFap{background:var(--color-info)}.reports_excerpt__RxroS{display:block;max-width:360px;white-space:normal;line-height:1.5;font-size:14px;color:var(--color-text)}.reports_excerpt__RxroS:hover{text-decoration:none;color:var(--color-primary-pressed)}.reports_lessonCell___PH07{display:inline-flex;flex-direction:column;line-height:1.3}.reports_lessonSubject__1JubU{font-size:12px;color:var(--color-text-secondary)}.reports_pct__dRc3U{display:flex;align-items:center;gap:10px;min-width:150px}.reports_pctBar__s2fG9{flex:1 1}.reports_pctValue__NHo69{min-width:44px;text-align:end;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_videoOn__u89sT{color:var(--color-primary)}.reports_videoOff__WOdN6{color:var(--color-text-muted)}.reports_score___SPsS{display:inline-flex;align-items:center;gap:8px}.reports_printArea__IWTX_{display:flex;flex-direction:column;gap:24px}.reports_refetching__aMEul{opacity:.6;transition:opacity var(--motion-fast) var(--ease)}.reports_stats4__4eDiC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.reports_statPair__pYodC{display:inline-flex;align-items:baseline;gap:10px}.reports_statSub__kep9h{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-text-secondary)}.reports_tableHint__VPxZh{font-size:12px;color:var(--color-text-muted)}.reports_tableHead__pf3uw,.reports_tableHint__VPxZh{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.reports_better__RL6Uq{color:var(--color-primary-pressed);font-weight:600}.reports_worse__WSgsO{color:#b8434a;font-weight:600}.reports_exports__hDNxV{display:inline-flex;align-items:center;gap:6px}.reports_exportsLabel__9aHN9{font-size:12px;color:var(--color-text-muted)}.reports_crumbs__60T2_{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.reports_crumbLink__CXcj4{border:none;background:none;padding:0;font:inherit;color:var(--color-link);cursor:pointer}.reports_crumbLink__CXcj4:hover{text-decoration:underline}.reports_crumbCurrent__1HdPb{font-weight:600}.reports_drill__Gcptf{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;font-weight:600;color:var(--color-text);cursor:pointer;text-align:start}.reports_drill__Gcptf:hover{color:var(--color-primary-pressed)}.reports_drill__Gcptf:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.reports_drillIcon__f4BOW{color:var(--color-text-muted)}.reports_subjectSummary__ytDAN{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.reports_summaryFacts__o_2D4{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--color-text-secondary)}.reports_summaryFacts__o_2D4 b{color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_levelTiles__gaPtw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.reports_levelTile__cWtAb{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}.reports_levelTileLabel__yQOzw{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary)}.reports_levelTileValue__ggI6V{font-family:var(--font-display);font-size:22px;text-align:end}.reports_levelTileShare__0xzoN{font-size:12px;color:var(--color-text-muted);text-align:end}.reports_weak__CpPW5{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px;font-size:13px}.reports_weakLabel__gKZ91{color:var(--color-text-secondary)}.reports_weakChip__0UIvC{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-wrong-bg);font:inherit;color:var(--color-text);cursor:pointer}.reports_weakChip__0UIvC b{color:#b8434a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_questionCell__74mlg{display:flex;flex-direction:column;gap:4px}.reports_badges__sUIVR{display:inline-flex;gap:6px;flex-wrap:wrap}.reports_optionCell__w_Vby{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.4;white-space:normal}.reports_optionPct__QG90u{font-size:12px;color:#b8434a;font-weight:600}.reports_levels__wOaIN{display:inline-flex;flex-direction:column;gap:2px}.reports_levelsBar__M3_2E{display:flex;gap:2px;height:10px;border-radius:5px;overflow:hidden;background:var(--color-bg)}.reports_levelsSeg__YeX_N{min-width:3px;height:100%}.reports_lvBeginner__lIpnx{background:var(--level-beginner)}.reports_lvIntermediate__V6XTH{background:var(--level-intermediate)}.reports_lvGood__bQ9dd{background:var(--level-good)}.reports_lvAdvanced__OeOOj{background:var(--level-master)}.reports_levelsPrint__DxGtR{display:none;font-size:10px;color:var(--color-text-secondary)}.reports_levelsLegend__tJLuM{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:var(--color-text-secondary)}.reports_compareTitle__iSOwx{font-weight:600;margin-bottom:12px}.reports_compare__lJeQA{display:flex;flex-direction:column;gap:10px}.reports_compareRow__EkXJ6{display:grid;grid-template-columns:110px minmax(0,1fr) 64px 110px;align-items:center;grid-gap:12px;gap:12px;font-size:14px}.reports_compareLabel__45HDg{color:var(--color-text-secondary)}.reports_compareTrack__TQ6fK{height:14px;border-radius:7px;background:var(--color-bg);overflow:hidden;display:flex}.reports_compareFill__RCkzB{height:100%;border-radius:7px}.reports_compareWatched__ISxGL{background:var(--color-primary)}.reports_compareNotWatched__Iqz_a{background:var(--color-text-muted)}.reports_compareValue___zwpF{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.reports_compareAttempts__PneQi{font-size:12px;color:var(--color-text-muted)}.reports_compareNote__RZbhu{margin-top:12px;font-size:12px;color:var(--color-text-secondary)}.reports_printHeader__2u281{display:none;border-bottom:2px solid var(--color-primary);padding-bottom:8px}.reports_printBrand__x5k0u{font-family:var(--font-display);font-size:18px;font-weight:700}.reports_printScope__svyh6{font-size:12px;margin-top:2px}.reports_printMeta__3VVcp{font-size:11px;color:var(--color-text-secondary);margin-top:2px}.reports_stats5__RVXt2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px}.reports_statText__0mWrz{font-family:var(--font-body);font-size:18px;font-weight:600}.reports_identity__7cOF8{display:flex;align-items:center;gap:12px;margin-bottom:16px}.reports_studentName__4RCuX{font-family:var(--font-display);font-size:20px;font-weight:700}.reports_facts__JF_H2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px}.reports_fact__BYNdJ{display:flex;flex-direction:column;gap:2px;min-width:0}.reports_factLabel__XvvLu{font-size:12px;color:var(--color-text-secondary)}.reports_factValue___yVdO{font-size:14px;font-weight:500}.reports_subjectHead__yDQNe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.reports_subjectName__l5tBs{display:inline-flex;align-items:center;gap:8px;font-weight:600}.reports_subjectDot__AhjWY{width:10px;height:10px;border-radius:50%;flex:none}.reports_emptyLine__Y3gBx{padding:12px 0 4px;font-size:13px;color:var(--color-text-secondary)}@media print{.reports_stats4__4eDiC{grid-template-columns:repeat(2,minmax(0,1fr))}.reports_stats5__RVXt2{grid-template-columns:repeat(3,minmax(0,1fr))}.reports_facts__JF_H2{grid-template-columns:repeat(2,minmax(0,1fr))}.reports_levelsPrint__DxGtR{display:block}}