.progress_col__YWs_b{max-width:880px;min-width:0;--pg-meter:#2f7d9e;--pg-meter-off:#d2e5ec;--pg-good:#15855c;--pg-mid:#d97706;--pg-low:#c2334a;--pg-thin:#c9d2dd;--pg-base:#d5dde6}[data-assess-theme=ink] .progress_col__YWs_b{--pg-meter:#6faac0;--pg-meter-off:rgba(111,170,192,.2);--pg-good:#1faa7a;--pg-mid:#d97706;--pg-low:#e0457b;--pg-thin:rgba(160,190,214,.34);--pg-base:rgba(122,168,198,.34)}.progress_sec__4vWPL+.progress_sec__4vWPL{margin-top:26px;padding-top:22px;border-top:1px solid var(--qc-hair)}.progress_h__ONH_D{font-family:var(--qc-serif);font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--qc-ink);text-wrap:balance}.progress_line___W8_5{margin-top:8px;font-size:.95rem;line-height:1.55;color:var(--qc-ink-2);font-variant-numeric:tabular-nums;text-wrap:pretty}.progress_readRow__nmDTN{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.45em;column-gap:.45em;row-gap:2px}.progress_readVal__2xpMO{font-size:.95rem;line-height:1.55;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.progress_readPct__qlkwN{font-family:var(--qc-serif);font-size:1.15rem;font-weight:600;color:var(--qc-ink)}.progress_readRow__nmDTN .progress_line___W8_5{flex-basis:100%;margin-top:6px}.progress_topics__rzcv5{margin-top:10px;list-style:none;padding:0}.progress_topics__rzcv5 li+li{border-top:1px solid var(--qc-hair)}.progress_trow__W9Iob{display:grid;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:6px;grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"name cov go" "meter meter meter";min-height:44px;padding:10px 8px;margin:0 -8px;border-radius:10px;color:inherit;text-decoration:none;transition:background .14s}.progress_trow__W9Iob:hover{background:var(--qc-opt-hover-bg)}.progress_trow__W9Iob:focus-visible{outline:2px solid var(--qc-cyan-b);outline-offset:0}@media (min-width:640px){.progress_trow__W9Iob{grid-template-columns:minmax(0,13rem) minmax(0,1fr) 4.75rem 14px;grid-template-areas:"name meter cov go"}}.progress_tName__EQjDF{grid-area:name;min-width:0;font-size:.95rem;font-weight:500;line-height:1.35;color:var(--qc-ink)}.progress_tMeter__KYmJ_{grid-area:meter;display:flex;align-items:center;gap:10px;min-width:0}.progress_track__9sfmv{flex:1 1 auto;min-width:0;height:8px;border-radius:999px;background:var(--pg-meter-off);overflow:hidden}.progress_fill__p2iUk{display:block;height:100%;border-radius:999px;background:var(--pg-meter)}.progress_tPct__rbf2W{flex:none;min-width:2.9em;text-align:right;font-family:var(--qc-label);font-size:.86rem;font-weight:600;color:var(--qc-ink);font-variant-numeric:tabular-nums}.progress_tThin__IF60H{flex:1 1 auto;min-width:0;font-size:.82rem;line-height:1.35;color:var(--qc-ink-2)}.progress_tCov__Hvv0u{grid-area:cov;justify-self:end;white-space:nowrap;font-size:.84rem;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.progress_go__TTAH2{grid-area:go;width:14px;height:14px;color:var(--qc-ink-3)}.progress_trow__W9Iob:hover .progress_go__TTAH2{color:var(--qc-ink-2)}.progress_chart__mNFXa{margin-top:12px;container-type:inline-size}.progress_plot__dioGE{display:grid;grid-template-columns:34px minmax(0,1fr);padding-top:20px}.progress_yAxis__6ZvZZ{position:relative;height:160px}.progress_yTick__xBZJX{position:absolute;left:0;transform:translateY(-50%);font-family:var(--qc-label);font-size:.68rem;line-height:1;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.progress_area__k_Zts{position:relative;height:160px}.progress_grid__oH6i2{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--qc-hair)}.progress_base__Z5uWz{position:absolute;left:0;right:0;bottom:0;height:0;border-top:1px solid var(--pg-base)}.progress_bars__verHB{position:absolute;inset:0;display:flex;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.progress_colBtn__KHfPd{position:relative;flex:1 1 0;min-width:0;height:100%;padding:0;margin:0;border:0;border-radius:6px 6px 0 0;background:none;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.progress_colBtn__KHfPd:hover,.progress_colOn__bTY7o{background:var(--qc-opt-hover-bg)}.progress_colBtn__KHfPd:focus-visible{outline:2px solid var(--qc-cyan-b);outline-offset:-2px}.progress_bar__k3qob{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:clamp(6px,calc(100% - 6px),24px);border-radius:4px 4px 0 0;transition:filter .14s}.progress_barMin__yAJtY{min-height:2px}.progress_good__Zuyxg{background:var(--pg-good)}.progress_mid__WBdnd{background:var(--pg-mid)}.progress_low__h7PDY{background:var(--pg-low)}.progress_thin__6xIRo{background:var(--pg-thin)}.progress_colBtn__KHfPd:hover .progress_bar__k3qob,.progress_colOn__bTY7o .progress_bar__k3qob{filter:brightness(1.08)}.progress_capN__a2kIB,.progress_cap__MLLfv{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none;font-family:var(--qc-label);font-size:.66rem;line-height:1;font-variant-numeric:tabular-nums}.progress_cap__MLLfv{display:none;font-weight:600}.progress_capN__a2kIB,.progress_cap__MLLfv{color:var(--qc-ink-2)}@container (min-width: 460px){.progress_cap__MLLfv{display:block}}@container (max-width: 345px){.progress_capN__a2kIB{display:none}}.progress_tip__yBaxX{position:absolute;z-index:5;pointer-events:none;display:grid;gap:2px;width:-moz-max-content;width:max-content;max-width:170px;padding:8px 10px;background:var(--qc-card);border:1px solid var(--qc-card-border);border-radius:10px;box-shadow:var(--qc-card-shadow);text-align:left;font-size:.78rem;line-height:1.3;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.progress_tipMid__CIBOt{left:50%;transform:translateX(-50%)}.progress_tipStart__Vey0q{left:0}.progress_tipEnd__avhC8{right:0}.progress_tipRight__bHj8L{top:0;left:calc(100% + 4px)}.progress_tipLeft__A0Cbp{top:0;right:calc(100% + 4px)}.progress_tipVal__txKNL{font-family:var(--qc-label);font-size:.95rem;font-weight:600;color:var(--qc-ink)}.progress_xAxis__Hqwds{display:flex;justify-content:space-between;gap:12px;margin:6px 0 0 34px;font-family:var(--qc-label);font-size:.7rem;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.progress_skHead__0SYsI{width:180px;height:20px}.progress_skLine__pv_F8{height:14px;margin-top:10px}.progress_skRow__GAgwo{height:30px;margin-top:14px;border-radius:8px}.progress_skChart__TA1DC{height:170px;margin-top:14px;border-radius:10px}@media (prefers-reduced-motion:reduce){.progress_bar__k3qob,.progress_trow__W9Iob{transition:none!important}}.leaderboards_col__vETw4{max-width:880px;min-width:0}.leaderboards_controls__Ewn2T{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.leaderboards_limit__OvD_z{margin-top:10px;font-family:var(--qc-label);font-size:.74rem;font-weight:500;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.leaderboards_boardName__QjhrA{margin-top:18px;font-family:var(--qc-serif);font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--qc-ink);text-wrap:balance}.leaderboards_table__3xp80{width:100%;margin-top:14px;border-collapse:separate;border-spacing:0;table-layout:fixed}.leaderboards_boardName__QjhrA+.leaderboards_table__3xp80{margin-top:8px}.leaderboards_table__3xp80 th{padding:0 10px 8px;border-bottom:1px solid var(--qc-hair);font-family:var(--qc-label);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-2);text-align:left}.leaderboards_table__3xp80 td{padding:10px;vertical-align:middle}.leaderboards_table__3xp80 tbody tr+tr td{border-top:1px solid var(--qc-hair)}.leaderboards_colRank__HmqDJ{width:3.25rem}.leaderboards_colScore__45y0F{width:6.5rem}.leaderboards_table__3xp80 td.leaderboards_score__EQER2,.leaderboards_table__3xp80 th.leaderboards_thScore__HR_Ny{text-align:right}.leaderboards_rank__Fud7j{font-family:var(--qc-label);font-size:.9rem;font-weight:600;color:var(--qc-ink-2);text-align:right;font-variant-numeric:tabular-nums}.leaderboards_who__6_swF{display:flex;align-items:center;gap:12px;min-width:0}.leaderboards_name__UGKYk{min-width:0;display:grid;gap:2px}.leaderboards_handleRow__3Fu_A{display:flex;align-items:center;gap:8px;min-width:0}.leaderboards_handle__h408_{min-width:0;overflow-wrap:anywhere;font-size:.95rem;font-weight:600;line-height:1.35;color:var(--qc-ink)}.leaderboards_meta__vHN5x{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;min-height:18px;font-size:.82rem;line-height:1.35;color:var(--qc-ink-2);font-variant-numeric:tabular-nums}.leaderboards_score__EQER2{font-family:var(--qc-label);font-size:.95rem;font-weight:600;color:var(--qc-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.leaderboards_you__glNFZ td{background:var(--qc-chip-on-bg)}.leaderboards_you__glNFZ td:first-child{border-radius:10px 0 0 10px}.leaderboards_you__glNFZ td:last-child{border-radius:0 10px 10px 0}.leaderboards_table__3xp80 tbody tr+tr.leaderboards_you__glNFZ td,.leaderboards_table__3xp80 tbody tr.leaderboards_you__glNFZ+tr td{border-top-color:transparent}.leaderboards_youTag__ts6Ho{flex:none;display:inline-flex;align-items:center;padding:2px 7px;border-radius:7px;font-family:var(--qc-label);font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-chip-on-ink);border:1px solid var(--qc-cyan-line)}.leaderboards_table__3xp80 .leaderboards_pinned__iS1L9 td{border-top:0}.leaderboards_divider__DQOxl td{padding:6px 0}.leaderboards_divider__DQOxl span{display:block;border-top:1px dashed var(--qc-cyan-line)}.leaderboards_linkBtn__tkJUj{min-height:44px;margin-block:-13px;padding:0 2px;background:none;border:0;cursor:pointer;font:inherit;font-family:var(--qc-label);font-size:.78rem;font-weight:600;color:var(--qc-ink-2);text-decoration:underline;text-decoration-color:var(--qc-hair);text-underline-offset:3px}.leaderboards_linkBtn__tkJUj:hover{color:var(--qc-ink);text-decoration-color:currentColor}.leaderboards_linkBtn__tkJUj:focus-visible{outline:2px solid var(--qc-cyan-b);outline-offset:2px;border-radius:4px}.leaderboards_reportSlot__FGxVj{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.leaderboards_reported__PAd9R{font-family:var(--qc-label);font-size:.78rem;font-weight:600;color:var(--qc-ink-2)}.leaderboards_reported__PAd9R:focus{outline:none}.leaderboards_reportFail__XeTNI{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:#d06a6a;font-size:.78rem}.leaderboards_reportFail__XeTNI .leaderboards_linkBtn__tkJUj{color:#d06a6a;text-decoration-color:currentColor}.leaderboards_table__3xp80 tbody tr.leaderboards_confirm__tWcJ8 td{padding-top:0;border-top:0}.leaderboards_confirmBox__flKwi{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:calc(3.25rem - 10px);padding:12px 14px;border-radius:12px;background:var(--qc-rat-bg);border:1px solid var(--qc-hair)}.leaderboards_select__OVKQK{min-height:44px;padding:0 34px 0 12px;border-radius:10px;max-width:100%;font:inherit;font-size:.9rem;color:var(--qc-ink);background-color:var(--qc-opt-bg);border:1px solid var(--qc-opt-border)}.leaderboards_select__OVKQK:focus-visible{outline:2px solid var(--qc-cyan-b);outline-offset:2px}.leaderboards_select__OVKQK option{color:#0a2342;background:#fff}.leaderboards_stateLine__DwVFn{font-family:var(--qc-serif);font-size:1.15rem;font-weight:600;line-height:1.35;color:var(--qc-ink);text-wrap:balance}.leaderboards_textLink__UHLaN{color:var(--qc-chip-on-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--qc-cyan-line)}[data-assess-theme=ink] .leaderboards_textLink__UHLaN{color:var(--qc-cyan-b)}.leaderboards_textLink__UHLaN:hover{text-decoration-color:currentColor}.leaderboards_textLink__UHLaN:focus-visible{outline:2px solid var(--qc-cyan-b);outline-offset:2px;border-radius:4px}.leaderboards_lineLink__DxH_X{display:inline-flex;align-items:center;min-height:44px}.leaderboards_skSeg__NNYRP{width:168px;height:34px;border-radius:999px}.leaderboards_skRow__dJIRv{height:40px;margin-top:14px;border-radius:10px}.leaderboards_skControls__pm9sN{display:flex;flex-wrap:wrap;gap:10px 12px}@media (max-width:480px){.leaderboards_table__3xp80 td,.leaderboards_table__3xp80 th{padding-left:6px;padding-right:6px}.leaderboards_colRank__HmqDJ{width:2.5rem}.leaderboards_colScore__45y0F{width:6rem}.leaderboards_who__6_swF{gap:10px}.leaderboards_confirmBox__flKwi{margin-left:0}}