.home-ranking .home-card-head,.home-server-stats .home-card-head,.home-discord-widget .home-card-head{margin-bottom:8px}
.home-ranking-switcher{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 -4px 10px;text-align:center}
.home-ranking-switcher a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:29px;padding:3px 0;color:#356b91;font-family:Georgia,"Times New Roman",serif;font-size:10px;font-weight:400;line-height:1.1;letter-spacing:.015em;white-space:nowrap}
.home-ranking-switcher a:hover,.home-ranking-switcher a:focus-visible{color:#173f63}
.home-ranking-switcher a[aria-current="true"]{color:#173f63;font-weight:400}
.home-ranking-switcher a:focus-visible{outline:2px solid #6fa8cc;outline-offset:2px}
.home-ranking-top-link{display:block;margin-top:10px;text-align:center;color:#356b91;font-size:13px;line-height:1.5}
.home-ranking-empty{min-height:250px;margin:0;padding:72px 10px 0;text-align:center;color:#526d82;font-size:13px;line-height:1.55}
.home-ranking-list[hidden],.home-ranking-empty[hidden]{display:none}
.home-ranking-card-score{font-size:12px;color:#294b66;font-weight:700}
.home-ranking-list li[hidden]{display:none}
.home-ranking-switcher a i{font-size:11px;line-height:1}
.home-ranking-switcher a span{text-decoration:underline;text-underline-offset:2px}
.home-server-stats .home-ranking-switcher a span{font-weight:400}
.home-community-coming-soon{margin:0 0 10px;padding:7px 10px;border:1px solid #c8dce9;border-radius:4px;background:#eef7fd;color:#294b66;font-size:12px;text-align:center}
.home-community-coming-soon[hidden]{display:none}
.home-info-panel{display:flex;flex:1;flex-direction:column;min-width:0}
.home-info-panel[hidden]{display:none!important}
.home-info-panel .server-stats-list dd{overflow-wrap:anywhere}
.home-info-panel-title{margin:2px 0 10px;color:#294b66;font:400 14px/1.3 Georgia,"Times New Roman",serif;text-align:center}
