/* Players and Worlds pulse appearance follows the approved Servers bar. */
html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse){
 --info-u:min(.0651041666667vw,1.25px);
 box-sizing:border-box!important;position:relative!important;width:calc(1462 * var(--info-u))!important;max-width:none!important;
 margin:-2px auto 20px!important;padding:20px 0 0!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse) :is(.nn-kicker,.worlds-pulse-kicker){
 box-sizing:border-box;height:auto!important;min-height:25px!important;display:flex!important;align-items:center;gap:10px!important;
 margin:0!important;padding:0!important;font-family:"Avenir Next","SF Pro Display","SF Pro Text",Inter,"Segoe UI",Arial,sans-serif!important;
 font-size:13px!important;font-weight:700!important;font-style:normal!important;line-height:1.45!important;letter-spacing:.14em!important;
 color:#91f3df!important;text-transform:uppercase;text-shadow:none!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse) :is(.nn-kicker,.worlds-pulse-kicker) i{font-style:normal;color:inherit!important}
html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse) :is(.nn-kicker,.worlds-pulse-kicker)::after{
 content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(100,241,217,.45),rgba(100,241,217,.06))!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row){
 box-sizing:border-box!important;position:relative;left:auto!important;transform:none!important;width:100%!important;max-width:none!important;
 height:calc(70 * var(--info-u))!important;min-height:0!important;margin:0!important;padding:0!important;
 display:grid!important;gap:0!important;align-items:stretch!important;
 border:calc(1 * var(--info-u)) solid #096c60!important;border-radius:calc(13 * var(--info-u))!important;
 background:linear-gradient(100deg,#001613c9,#001913a6,#001511d9)!important;box-shadow:none!important;
 font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:calc(14 * var(--info-u));line-height:1.3;color:#f7fbfa!important;
}
html body:is(.page-players,.worlds-page) .nn-stat-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html body:is(.page-players,.worlds-page) .worlds-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat){
 box-sizing:border-box!important;position:relative;min-width:0;min-height:0!important;height:100%;
 display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;
 margin:0!important;padding:0 0 0 calc(79 * var(--info-u))!important;gap:calc(20 * var(--info-u))!important;border:0!important;
 background:none!important;border-radius:0!important;box-shadow:none!important;color:#f7fbfa!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(2){padding-left:calc(66 * var(--info-u))!important}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(n+3){padding-left:calc(52 * var(--info-u))!important}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-icon,.worlds-stat-icon){
 box-sizing:border-box!important;flex:none!important;display:grid!important;place-items:center;
 width:calc(59 * var(--info-u))!important;height:calc(50 * var(--info-u))!important;border:calc(1 * var(--info-u)) solid #075a52!important;
 border-radius:calc(11 * var(--info-u))!important;background:radial-gradient(ellipse,#003c3433,#001a16aa)!important;box-shadow:none!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-icon,.worlds-stat-icon) svg{
 display:block;width:calc(29 * var(--info-u))!important;height:calc(29 * var(--info-u))!important;fill:none!important;
 color:#88fff0!important;stroke:currentColor!important;stroke-width:1.1625!important;stroke-linecap:round;stroke-linejoin:round;
 filter:drop-shadow(0 0 calc(5 * var(--info-u)) #29c8b94d)!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat)>div{min-width:0}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat) strong{
 display:block!important;font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:calc(24 * var(--info-u))!important;
 font-weight:700!important;line-height:calc(25 * var(--info-u))!important;letter-spacing:calc(-.4 * var(--info-u))!important;
 color:#f7fbfa!important;margin:0!important;padding:0!important;text-shadow:none!important;font-variant-numeric:normal!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat) small{
 display:block!important;font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:calc(11.5 * var(--info-u))!important;
 font-weight:400!important;line-height:calc(16 * var(--info-u))!important;letter-spacing:calc(1.1 * var(--info-u))!important;
 white-space:nowrap!important;color:#f7fbfa!important;margin:0!important;padding:0!important;text-shadow:none!important;text-transform:none!important;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat)::after{
 content:"";position:absolute;right:0;left:auto;top:calc(15 * var(--info-u));height:calc(37 * var(--info-u));width:calc(1 * var(--info-u));background:#117c6d;
}
html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):last-child::after{display:none}
html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse) :is(.nn-demo-note,.worlds-pulse-note){
 max-width:1260px!important;width:auto!important;margin:8px auto 0!important;padding:0!important;
 font-family:"Avenir Next","SF Pro Display","SF Pro Text",Inter,"Segoe UI",Arial,sans-serif!important;
 font-size:13px!important;font-weight:400!important;font-style:normal!important;line-height:1.45!important;letter-spacing:normal!important;
 color:#b1c0b8!important;text-transform:none!important;text-shadow:none!important;
}
@media(max-width:900px){
 html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse){--info-u:1px;width:calc(100vw - 32px)!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row){height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:13px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(n){min-height:80px!important;height:auto!important;padding:14px 12px!important;gap:12px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(-n+2){border-bottom:1px solid #085d50!important}
 html body:is(.page-players,.worlds-page) .worlds-stat-row .worlds-stat:last-child{grid-column:1/-1}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-icon,.worlds-stat-icon){width:43px!important;height:43px!important;border-radius:11px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-icon,.worlds-stat-icon) svg{width:26px!important;height:26px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat) strong{font-size:23px!important;line-height:25px!important;letter-spacing:-.4px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat) small{font-size:8px!important;line-height:12px!important;letter-spacing:.6px!important;white-space:normal!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat)::after{top:15px;height:37px;width:1px}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(2n)::after{display:none}
}
@media(max-width:420px){
 html body:is(.page-players,.worlds-page) :is(.nn-pulse,.worlds-pulse) :is(.nn-kicker,.worlds-pulse-kicker){gap:7px!important;letter-spacing:.1em!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-stat,.worlds-stat):nth-child(n){padding:12px 8px!important;gap:8px!important}
 html body:is(.page-players,.worlds-page) :is(.nn-stat-row,.worlds-stat-row) :is(.nn-icon,.worlds-stat-icon){width:36px!important;height:39px!important}
}
