.lm-ranking{min-width:0}.lm-ranking-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:18px 0;display:flex}.lm-ranking-heading h2{margin:0}.lm-ranking-heading>span,.lm-ranking small,.lm-visibility small{color:var(--muted,#6b756d);font-size:12px}.lm-ranking-filters{align-items:center;gap:16px;margin:12px 0 20px;display:flex}.lm-ranking-filters input[type=search]{width:100%;min-width:0;max-width:320px}.lm-ranking-filters label{flex-direction:row;align-items:center;gap:6px;font-size:13px;display:flex}.lm-ranking-columns,.lm-ranking-row{grid-template-columns:48px minmax(140px,1fr) 65px minmax(180px,1.4fr);align-items:center;gap:16px;display:grid}.lm-ranking-columns{color:#69766d;border-bottom:1px solid #dde5df;padding:10px 12px;font-size:12px}.lm-ranking-entry{border-bottom:1px solid #e3e8e4}.lm-ranking-entry.is-own{background:#f0f7f1}.lm-ranking-row{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:12px}.lm-ranking-row:hover{background:#f5f8f5}.lm-ranking-place{color:#6f7f72;font-size:14px}.lm-ranking-person{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;display:flex}.lm-ranking-person small{display:block}.lm-ranking-avatar{color:#41664b;background:#e4ece5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.lm-ranking-avatar img,.lm-ranking-track i img{object-fit:cover;width:100%;height:100%}.lm-ranking-points{font-size:21px}.lm-ranking-points small{font-weight:400;display:block}.lm-ranking-progress{gap:5px;min-width:0;display:grid}.lm-ranking-track{background:#e3e8e4;border-radius:3px;height:5px;margin:8px 12px;display:block;position:relative}.lm-ranking-track>span{background:#73977c;border-radius:3px;height:100%;display:block}.lm-ranking-track i{color:#fff;background:#426c4d;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;display:grid;position:absolute;top:50%;overflow:hidden;transform:translate(-50%,-50%)}.lm-ranking-lesson{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lm-ranking-details{padding:4px 20px 20px 76px}.lm-ranking-details h3{font-size:14px}.lm-ranking-details ul{margin:0;padding:0;list-style:none}.lm-ranking-details li{border-bottom:1px solid #edf0ed;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.lm-visibility{margin:14px 0}.lm-visibility fieldset{border:0;margin:0;padding:8px 0}.lm-visibility legend{font-size:13px;font-weight:500}.lm-visibility fieldset label{align-items:center;gap:5px;margin-right:20px;font-size:14px;display:inline-flex}.lm-visibility>small{display:block}.lm-player-sections{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0;display:flex}.lm-education-list{gap:12px;display:grid}.lm-education-list>a{border-bottom:1px solid #e3e8e4;justify-content:space-between;gap:16px;padding:18px 0;display:flex}.lm-education-list small{white-space:nowrap;color:#52725b}@media (max-width:700px){.lm-ranking-columns{display:none}.lm-ranking-row{grid-template-columns:24px minmax(0,1fr) 52px;gap:10px;padding:16px 6px}.lm-ranking-progress{grid-column:2/4}.lm-ranking-filters{flex-direction:column;align-items:stretch;gap:8px}.lm-ranking-details{padding:0 8px 16px 40px}.lm-ranking-heading>span{font-size:11px}.lm-ranking-points{font-size:18px}.lm-education-list>a{flex-direction:column;gap:4px}}.lm-ranking-details li b{white-space:nowrap;flex-shrink:0}
