.gprow .priortag{margin-left:7px;padding:2px 0;border:0;border-radius:0;background:none;color:inherit;opacity:.88;font:650 10px/1.3 var(--vt-font-display);letter-spacing:.015em;text-transform:none;vertical-align:1px}
.gprow .priortag::before{content:"";display:inline-block;width:4px;height:4px;margin:0 5px 2px 0;border-radius:50%;background:currentColor}
.gprow .gptsbox{padding-inline:6px}
.gprow .gpts-v{display:flex;flex-direction:column;align-items:center;gap:3px}
.gprow .gdelta{display:inline-flex;align-items:baseline;gap:3px;margin:0;font-size:10px;line-height:1.1;white-space:nowrap}
.gprow .gdelta b{margin:0;color:inherit;font-size:8px;opacity:.95;text-transform:none;font-weight:600}
.stat-na{font:500 14px/1 var(--vt-font-num);color:var(--muted);cursor:help}
#sheet .ms.is-unavailable .val{font:600 11px/1.35 var(--vt-font-display);color:var(--muted);white-space:normal}
#sheet .gwp-modal{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.17);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15)}
#sheet .gwp-values{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px}
#sheet .gwp-values>.gwp-side{min-width:0;gap:10px;justify-self:start}
#sheet .gwp-values>.gwp-side:last-child{justify-self:end}
#sheet .gwp-values>.gwp-lab{display:flex;justify-content:center;justify-self:center;gap:6px;max-width:180px;font:650 11px/1.35 var(--vt-font-display);letter-spacing:.025em;text-transform:none;text-align:center;text-shadow:none}
#sheet .gwp-lab .infodot{flex:none}
#sheet .gwp-lab .tip{right:-50px;color:#f8f9fc;background:rgba(25,25,31,.97);border-color:rgba(255,255,255,.3);text-shadow:none;font-size:12px;line-height:1.55}
#sheet .pchead .meta .pc-bio{gap:11px 22px}
#sheet .pchead .meta .pc-bio dt{font-size:11px;line-height:1.35;margin-bottom:3px}
#sheet .pchead .meta .pc-bio dd{font-size:15px;line-height:1.4}
#view-board .controls,#view-players .augrank-h{position:relative;z-index:12}
#view-board .controls .infodot,#view-players .augrank-h .infodot{position:relative;z-index:13}
#view-board .infodot .tip,#view-players .infodot .tip{background:rgba(25,25,31,.97);color:#f8f9fc;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 24px #0003;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font:500 13px/1.6 var(--vt-font-display);letter-spacing:normal;text-transform:none;text-shadow:none;z-index:35;width:min(290px,calc(100vw - 48px));text-align:left}
#view-board .infodot .tip b,#view-players .infodot .tip b{color:#fff}
#view-players .augrank-h .tip{left:auto;right:0;transform:none}
#augTable .impact-score{font-style:normal;text-shadow:none;filter:none}
#augTable .impact-score.is-positive{color:#3fb950}
#augTable .impact-score.is-negative{color:#f85149}
#augTable .impact-score.is-neutral{color:var(--text)}
#view-board .tscrollwrap.can-r::after,#view-board .tscrollwrap.can-l::before{display:none;background:none}
#view-board .tnav{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.52);color:#fff;box-shadow:inset 0 1px 0 #ffffff30,0 2px 7px #0002;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}
#view-board .tnav:hover{background:rgba(255,255,255,.25);border-color:#fff;color:#fff}
#impactToTop{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:calc(110px + env(safe-area-inset-bottom));z-index:90;width:42px;height:42px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid #ffffff55;background:rgba(255,255,255,.13);color:#fff;box-shadow:inset 0 1px 0 #ffffff30,0 4px 12px #0002;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer;transition:background .16s ease,transform .16s ease}
#impactToTop[hidden]{display:none}
#impactToTop:hover{background:rgba(255,255,255,.24);transform:translateY(-2px)}
#impactToTop:focus-visible,#view-board .tnav:focus-visible{outline:2px solid #fff;outline-offset:3px}
#impactToTop svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:520px){
  #sheet .gwp-modal{padding:12px;gap:10px}
  #sheet .gwp-values{grid-template-columns:minmax(0,1fr) minmax(70px,110px) minmax(0,1fr);gap:8px}
  #sheet .gwp-values>.gwp-side{flex-direction:column;align-items:flex-start;gap:6px}
  #sheet .gwp-values>.gwp-side:last-child{flex-direction:column-reverse;align-items:flex-end}
  #sheet .gwp-values>.gwp-lab{font-size:10px;gap:4px}
  #sheet .gwp-values strong{font-size:24px}
  #sheet .gwp-lab .tip{right:-70px;width:min(250px,calc(100vw - 80px))}
  #sheet .pchead .meta .pc-bio{gap:9px 14px}
  #sheet .pchead .meta .pc-bio dt{font-size:10px}
  #sheet .pchead .meta .pc-bio dd{font-size:14px}
  #impactToTop{right:16px;bottom:calc(106px + env(safe-area-inset-bottom))}
}
@media(prefers-reduced-motion:reduce){#impactToTop{transition:none}}
