.redmoon-ranking-standings{border:1px solid #efd6dc}.redmoon-ranking-toolbar{padding:28px 30px;display:flex;justify-content:space-between;gap:24px;align-items:center;background:#fff4f6}.redmoon-ranking-country{color:#b5122b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.13em}.redmoon-ranking-toolbar h2{font-size:30px;font-weight:800;letter-spacing:-.035em;margin-top:7px}.redmoon-ranking-toolbar label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#70565e}.redmoon-ranking-toolbar select{min-width:210px;min-height:44px;padding:10px 35px 10px 12px;border:1px solid #dbaab6;border-radius:0;background:white;color:#26151b;font-size:15px}.redmoon-ranking-tableScroll{overflow-x:auto}.redmoon-ranking-tableScroll:focus-visible,.redmoon-ranking-toolbar select:focus-visible{outline:3px solid #c51632;outline-offset:-3px}.redmoon-ranking-tableScroll table{width:100%;border-collapse:collapse;min-width:660px}.redmoon-ranking-caption{text-align:left;padding:20px 24px;font-size:13px;color:#70565e}.redmoon-ranking-tableScroll th{padding:16px;text-align:center;font-size:12px;border-block:1px solid #efd6dc;background:#fff9fa}.redmoon-ranking-tableScroll th:nth-child(2){text-align:left;min-width:170px}.redmoon-ranking-tableScroll abbr{text-decoration:none}.redmoon-ranking-tableScroll td.redmoon-ranking-noData{padding:60px 20px;text-align:center}.redmoon-ranking-noData p{font-weight:700;color:#70565e}.redmoon-ranking-noData span{display:block;margin-top:10px;color:#765a62;font-size:13px}.redmoon-ranking-legend{padding:20px 24px;border-top:1px solid #efd6dc;font-size:12px;color:#70565e;line-height:1.7}@media (max-width:600px){.redmoon-ranking-toolbar{padding:24px;align-items:stretch;flex-direction:column}.redmoon-ranking-toolbar select{width:100%}.redmoon-ranking-noData p{font-size:14px}}