.tB2x_G_free{font-family:var(--mono);color:var(--ink3);align-items:center;gap:7px;margin-top:6px;font-size:12px;display:inline-flex}.tB2x_G_groups{gap:40px;margin-top:36px;display:grid}.tB2x_G_group{min-width:0}.tB2x_G_groupHead{border-bottom:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:0 14px 12px;display:flex}.tB2x_G_groupTitle{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:500}.tB2x_G_tEasy{color:var(--ok)}.tB2x_G_tMedium{color:var(--warn)}.tB2x_G_tHard{color:var(--err)}.tB2x_G_groupCount{font-family:var(--mono);color:var(--ink3);font-size:13px}.tB2x_G_groupCount b{color:var(--ink2);font-weight:500}.tB2x_G_list{margin:0;padding:0;list-style:none}.tB2x_G_item{--hair-c:var(--line);list-style:none}.tB2x_G_row{min-height:68px;transition:background-color var(--dur) var(--ease);grid-template-columns:24px 36px minmax(0,1fr) auto 20px;align-items:center;gap:0 14px;padding:10px 14px;display:grid;position:relative}.tB2x_G_row:hover,.tB2x_G_row:focus-visible{background:#ffffff0b}.tB2x_G_row:focus-visible{outline:2px solid var(--accent,#3b9eff);outline-offset:-2px}.tB2x_G_st{place-items:center;display:grid}.tB2x_G_status{display:block}.tB2x_G_sOk{color:var(--ok)}.tB2x_G_sTry{color:var(--warn)}.tB2x_G_sNone{color:#ffffff38}.tB2x_G_num{font-family:var(--mono);letter-spacing:-.02em;color:var(--ink3);transition:color var(--dur) var(--ease);font-size:15px}.tB2x_G_row:hover .tB2x_G_num,.tB2x_G_row:focus-visible .tB2x_G_num{color:#9fceff}.tB2x_G_titleCell{flex-direction:column;gap:3px;min-width:0;display:flex}.tB2x_G_name{letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.35}.tB2x_G_topics{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.tB2x_G_tries{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:12px}.tB2x_G_go{color:var(--ink3);opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translate(-4px)}.tB2x_G_row:hover .tB2x_G_go,.tB2x_G_row:focus-visible .tB2x_G_go{opacity:1;color:var(--ink);transform:none}@media (max-width:639px){.tB2x_G_row{grid-template-columns:24px minmax(0,1fr) 20px;gap:0 12px}.tB2x_G_num,.tB2x_G_tries{display:none}.tB2x_G_go{opacity:1;transform:none}.tB2x_G_groupTitle{font-size:20px}}@media (prefers-reduced-motion:reduce){.tB2x_G_go{transition:none;transform:none}}
