.rr-ranking{gap:18px;display:grid}.rr-ranking-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));align-items:start;gap:12px 20px;display:grid}.rr-ranking-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rr-ranking-row{background:color-mix(in srgb, var(--rank-color,#809089) 11%, #10191d);border-radius:5px;grid-template-columns:24px 40px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:4px 9px 4px 5px;display:grid}.rr-ranking-row.is-you{background:color-mix(in srgb, var(--rank-color,#e6c47a) 22%, #10191d)}.rr-rank-number{color:var(--rank-color,#a9b0a8);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.rr-crown-icon,.rr-crown-space{width:40px;height:33px;display:block}.rr-crown-icon{background:url(/art/supporter-crowns.webp) 0 0/500% no-repeat}.rr-rank-name{align-items:center;gap:7px;min-width:0;display:flex}.rr-rank-text{color:#f1e4c6;min-width:0;font:400 16px/1.2 var(--font-title), Georgia, serif;overflow-wrap:anywhere}.rr-rank-text.is-quiet{color:#b8c0b6;font-size:13px;font-style:italic}.rr-points{white-space:nowrap;color:#e3dbc9;font-variant-numeric:tabular-nums;justify-self:end}.rr-points strong{font-size:14px;font-weight:600}.rr-points small{color:#aab3aa;font-size:max(11px, var(--text-min))}.rr-last-month{color:var(--crier-muted,#a9b0a8);margin:0;font-size:14px}.rr-last-month strong{color:#f1e4c6;font-weight:500}.rr-help{vertical-align:middle;margin-left:12px;display:inline-flex;position:relative}.rr-help-trigger{color:#e6c47a;width:28px;height:28px;font:600 17px/1 var(--font-body), system-ui, sans-serif;cursor:help;background:#18252a;border:1px solid #c6a5638a;border-radius:50%;place-items:center;padding:0;animation:3s ease-in-out infinite rr-help-breathe;display:grid}.rr-help-trigger:hover,.rr-help-trigger:focus-visible{color:#ffe1a0;background:#302b1d}.rr-help-trigger:focus-visible{outline-offset:3px;outline:2px solid #ffe1a0}.rr-help-panel{z-index:20;color:#d8cdb5;width:min(390px,100vw - 48px);font:400 13px/1.5 var(--font-body), system-ui, sans-serif;text-align:left;opacity:0;visibility:hidden;background:#142126;border:1px solid #c6a56366;border-radius:10px;gap:9px;padding:18px 20px;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:calc(100% + 12px);left:0;transform:translateY(-5px);box-shadow:0 18px 42px #000a}.rr-help-panel strong{color:#f1e4c6;font:400 20px/1.2 var(--font-title), Georgia, serif}.rr-help-panel b{color:#e6c47a}.rr-help:hover .rr-help-panel,.rr-help:focus-within .rr-help-panel{opacity:1;visibility:visible;transform:translateY(0)}@keyframes rr-help-breathe{50%{box-shadow:0 0 0 4px #e6c47a19}}@media (max-width:560px){.rr-ranking-columns{grid-template-columns:1fr}.protectors-head{position:relative}.rr-help{position:static}.rr-help-panel{box-sizing:border-box;width:min(390px,100%);top:calc(100% + 8px);left:0;right:auto}}@media (prefers-reduced-motion:reduce){.rr-help-trigger{animation:none}.rr-help-panel{transition:none}}
