/* Reconstructed from the supplied screenshot; native vector frame at the existing width. */
#screen-game .faithful-xp{height:22px;top:calc(25% - 6px)}
#screen-game .faithful-xp-track{inset:4px 0 4px 13px;border:0;border-radius:0;box-shadow:0 1px 1px #0007;background:url('/assets/ui/xp-reference-frame.svg?v=xp101') center/100% 100% no-repeat;overflow:visible}
#screen-game .faithful-xp-fill-slot{position:absolute;inset:3px 4px;overflow:hidden;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%)}
#screen-game .faithful-xp-fill{inset:0 auto 0 0;width:var(--xp,0%);background:linear-gradient(#f0c2ed 0%,#d996dc 22%,#ba73ce 50%,#9656b9 78%,#663c8b 100%);box-shadow:inset 0 1px #ffe5fb77,inset 0 -1px #38204b88;transition:width .25s ease-out}
#screen-game .faithful-xp-track:after{inset:3px 4px;background:repeating-linear-gradient(90deg,transparent 0 calc(20% - .6px),#30213955 calc(20% - .6px) 20%);box-shadow:inset 0 1px #d2e1e926;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%)}
#screen-game .faithful-level{left:-8px;top:50%;transform:translateY(-50%);width:26px;min-width:26px;height:26px;padding:0;border:0;border-radius:0;box-shadow:none;background:url('/assets/ui/xp-reference-level.svg?v=xp103') center/100% 100% no-repeat;color:#f8f0ff;font:900 10px/1 'Multiverse Nunito Sans',Arial,sans-serif;text-shadow:0 1px 1px #000,1px 0 1px #000;z-index:2}
#screen-game .faithful-xp:hover .faithful-xp-track{filter:brightness(1.12)}#screen-game .faithful-xp:focus-visible{outline:1px solid #d9b3e7;outline-offset:3px;border-radius:2px}.faithful-xp-tip strong{color:#e7b9ef}
@media(max-width:760px){#screen-game .faithful-xp{height:18px;top:calc(25% - 4px)}#screen-game .faithful-xp-track{inset:3px 0 3px 11px}#screen-game .faithful-level{height:24px;width:24px;min-width:24px;font-size:9px}}
@media(prefers-reduced-motion:reduce){#screen-game .faithful-xp-fill{transition:none}}

#screen-game .faithful-xp[data-level-digits="4"] .faithful-level{font-size:8px}
@media(max-width:760px){#screen-game .faithful-xp[data-level-digits="4"] .faithful-level{font-size:7.5px}}
