.reviewer-identity{color:inherit;vertical-align:middle;text-align:left;align-items:center;gap:12px;min-width:0;max-width:100%;display:inline-flex}.reviewer-identity-avatar{border:1px solid color-mix(in srgb, currentColor 20%, transparent);background:color-mix(in srgb, currentColor 7%, transparent);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden}.reviewer-identity-avatar>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reviewer-identity-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.reviewer-identity-copy>strong{color:inherit;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.reviewer-identity-meta{color:inherit;opacity:.85;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;font-weight:400;line-height:1.5;display:flex}.reviewer-identity-meta>time{font-size:inherit}.reviewer-level-chip{background:color-mix(in srgb, currentColor 10%, transparent);color:inherit;letter-spacing:.15px;border-radius:6px;flex:none;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.reviewer-identity[data-compact]{gap:8px}.reviewer-identity[data-compact] .reviewer-identity-avatar{width:30px;height:30px}.reviewer-identity[data-compact] .reviewer-identity-avatar>svg{width:18px;height:18px}.reviewer-identity[data-compact] .reviewer-identity-copy{gap:3px}.reviewer-identity[data-compact] .reviewer-identity-copy>strong{font-size:12px}.reviewer-identity[data-compact] .reviewer-identity-meta{gap:5px;font-size:10px}.reviewer-progress-card{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:24px;margin-block:26px;padding:30px}.reviewer-progress-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:25px;display:flex}.reviewer-progress-heading .eyebrow{margin:0}.reviewer-progress-heading>span{color:var(--muted-foreground);align-items:center;gap:7px;font-size:11px;display:flex}.reviewer-progress-main{align-items:center;gap:27px;margin-bottom:26px;display:flex}.reviewer-level-medal{isolation:isolate;width:112px;height:112px;color:var(--foreground);background:var(--secondary);border:5px solid var(--card);box-shadow:0 0 0 1px var(--border), 0 0 0 8px color-mix(in srgb, var(--secondary) 42%, transparent);border-radius:50%;flex:none;align-content:center;justify-items:center;display:grid;position:relative}.reviewer-level-medal>span{text-transform:uppercase;letter-spacing:1.5px;font-size:10px}.reviewer-level-medal>strong{font:55px/1.1 var(--font-editorial,Georgia, serif);font-weight:400}.reviewer-level-medal>i{background:var(--primary);border:3px solid var(--card);border-radius:50%;width:16px;height:16px;position:absolute;bottom:4px;right:7px}.editorial-site .reviewer-progress-card h2{font-family:var(--font-editorial,Georgia, serif);margin:0 0 8px;font-size:clamp(28px,3.3vw,39px);font-weight:400;line-height:1.2}.reviewer-progress-main p{color:var(--muted-foreground);margin:0 0 15px;font-size:13px;line-height:1.7}.reviewer-progress-stats{color:var(--muted-foreground);flex-wrap:wrap;gap:13px 22px;font-size:12px;display:flex}.reviewer-progress-stats strong{color:var(--foreground);margin-right:4px;font-size:19px;font-weight:600}.reviewer-progress-track>div{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;font-size:12px;display:flex}.reviewer-progress-track strong{white-space:nowrap;font-size:11px;font-weight:500}.reviewer-progress-track progress{appearance:none;background:var(--secondary);width:100%;height:7px;accent-color:var(--primary);border:0;border-radius:10px;display:block;overflow:hidden}.reviewer-progress-track progress::-webkit-progress-bar{background:var(--secondary)}.reviewer-progress-track progress::-webkit-progress-value{background:var(--primary);border-radius:10px}.reviewer-progress-track progress::-moz-progress-bar{background:var(--primary);border-radius:10px}.reviewer-pending-points{color:var(--muted-foreground);margin-top:13px;font-size:12px;line-height:1.7}.reviewer-points-rules{border-top:1px solid var(--border);margin-top:23px;padding-top:18px}.reviewer-points-rules summary{cursor:pointer;padding:5px 0;font-size:12px;font-weight:600}.reviewer-points-rules>div{padding-top:10px}.reviewer-points-rules p{color:var(--muted-foreground);margin:8px 0;font-size:12px;line-height:1.85}.reviewer-points-rules p strong{color:var(--foreground)}.reviewer-level-roadmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0 8px;padding:0;list-style:none;display:grid}.reviewer-level-roadmap li{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;padding:14px;font-size:10px;display:flex}.reviewer-level-roadmap li[data-current]{background:var(--secondary);border-color:var(--primary)}.reviewer-level-roadmap strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.reviewer-level-roadmap small{color:var(--muted-foreground);font-size:10px}.reviewer-progress-footer{justify-content:space-between;align-items:center;gap:22px;padding-top:20px;display:flex}.reviewer-progress-footer>p{max-width:45ch;color:var(--muted-foreground);margin:0;font-size:11px;line-height:1.7}.reviewer-progress-empty p{color:var(--muted-foreground);font-size:13px;line-height:1.8}.reviewer-progress-empty h2{margin-bottom:13px}@media (width<=600px){.reviewer-progress-card{padding:23px 20px}.reviewer-progress-heading{flex-wrap:wrap;gap:10px}.reviewer-progress-main{gap:21px}.reviewer-level-medal{width:76px;height:76px}.reviewer-level-medal>strong{font-size:38px}.reviewer-level-medal>i{width:13px;height:13px;bottom:0;right:0}.reviewer-progress-stats{flex-direction:column;gap:9px}.reviewer-progress-track>div{align-items:flex-start}.reviewer-level-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewer-progress-footer{flex-direction:column;align-items:flex-start;gap:14px}.reviewer-identity-meta{gap:5px}}
