.pw-presence-server,.pw-presence-caption{display:block;min-width:0;font-size:11px;line-height:1.35;font-weight:400;color:#b5cfb3;overflow-wrap:anywhere}
.pw-player-server-group{margin:24px 0 32px;padding:18px;border:1px solid #705020;border-radius:12px;background:#141819e8;min-width:0}
.pw-player-server-group>.sectionhead{margin:0 0 16px;gap:12px;flex-wrap:wrap}
.pw-player-server-group h2{font-size:22px;margin:0}
.pw-player-server-group [data-server-online-count]{color:#c7d5c4;font-size:14px}
body.pw-public #app .pw-home-server-entry{padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #70502070;min-width:0}
body.pw-public #app .pw-home-server-entry:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}
body.pw-public #app .pw-home-server-count{display:flex;align-items:center;gap:7px;margin:10px 0;font-size:13px;color:#d5ddd0}
body.pw-public #app .pw-home-server-count svg{width:19px;height:19px;color:#ffad38}
body.pw-public #app .pw-home-server-count b{font-size:19px;color:white}
body.pw-public #app .pw-home-server-members{display:flex;flex-wrap:wrap;gap:5px 8px;line-height:1.5}
body.pw-public #app .pw-home-server-members a{font-size:12px;color:#c7e6c4}
body.pw-public #app .pw-home-server-members small{font-size:12px;color:#c7c1b3}
body.pw-public #app .pw-card-presence.is-unknown,body.pw-public #app .pw-player-presence-dot.is-unknown{background:#e1ac46;box-shadow:0 0 7px #e1ac4670}
body.pw-public #app .pw-player-presence-dot.is-afk{background:#ffd34e;box-shadow:0 0 4px #ffd34ecc,0 0 10px #ffd34e70}
body.pw-public #app .pw-home-player-status.is-unknown,body.pw-public #app .pw-profile-presence.is-unknown{color:#ffd581;border-color:#b68b3a;background:#5b451b44}
body.pw-public #app .pw-profile-presence.is-unknown .pw-profile-presence-dot,body.pw-public #app .pw-home-player-status.is-unknown:before{background:#e1ac46;box-shadow:0 0 7px #e1ac4670}
@media(max-width:600px){.pw-player-server-group{padding:12px}.pw-player-server-group .cards{gap:10px}}
.pw-presence-server[hidden],.pw-presence-caption[hidden],.pw-home-player-server[hidden],.pw-profile-presence-server[hidden]{display:none!important}
.pw-presence-server:before{content:'';display:inline-block;width:5px;height:5px;margin:0 5px 1px 0;border-radius:50%;background:#47d665}
body.pw-public #app .playerfoot .pw-presence-caption{margin:6px 0 0;font-size:12px;color:#c0c8ba}
body.pw-public #app .rankrow .pw-ranked-player{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;row-gap:1px;align-items:center}
body.pw-public #app .pw-ranked-player>.pw-presence-server{grid-column:1/-1;font-size:10px;line-height:1.25;color:#b5cfb3;white-space:normal}
body.pw-public #app .pw-ranked-player>.pw-ranking-presence{grid-column:1/-1;font-size:10px;line-height:1.35;white-space:normal}
body.pw-public #app .pw-ranking-presence:is([data-presence-state="online"],[data-presence-state="afk"]):before{content:'';display:inline-block;width:5px;height:5px;margin:0 5px 1px 0;border-radius:50%;background:#47d665;box-shadow:0 0 4px #47d66570}
body.pw-public #app .pw-ranking-presence[data-presence-state="afk"]:before{background:#ffd34e;box-shadow:0 0 5px #ffd34e90}
body.pw-public #app .pw-ranking-presence:is([data-presence-state="offline"],[data-presence-state="unknown"]){color:#b9b5ab}
body.pw-public #app .pw-stat-online-list a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;column-gap:9px;row-gap:2px}
body.pw-public #app .pw-stat-online-list a>img{grid-column:1;grid-row:1/3}
body.pw-public #app .pw-stat-online-list a>b{grid-column:2;grid-row:1}
body.pw-public #app .pw-stat-online-list a>.pw-presence-server{grid-column:2;grid-row:2}
body.pw-public #app .pw-stat-online-list a>.pw-player-online-dot{grid-column:3;grid-row:1/3}
body.pw-public #app .pw-home-top-list b>.pw-presence-server{font-size:10px;font-weight:400;line-height:1.3;margin-top:2px;white-space:normal}
body.pw-public #app .pw-profile-presence-server{font-weight:400;color:#c5dfc0;white-space:normal;overflow-wrap:anywhere}
body.pw-public #app .pw-profile-presence{flex-wrap:wrap;max-width:100%}
body.pw-public #app .pw-online-player{display:grid;grid-template-columns:36px minmax(0,1fr) auto;column-gap:9px;row-gap:2px}
body.pw-public #app .pw-online-head{grid-column:1;grid-row:1/3}
body.pw-public #app .pw-online-player>b{grid-column:2;grid-row:1}
body.pw-public #app .pw-online-player>.pw-presence-server{grid-column:2;grid-row:2}
body.pw-public #app .pw-online-stream{grid-column:3;grid-row:1/3}
