.pbglayer{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .4s ease}body.haspbg main{position:relative;z-index:1}.pbglayer.on{opacity:1}.pbglayer .pbgmedia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:center/cover no-repeat}.pbglayer video.pbgmedia{opacity:0;transition:opacity .3s}.pbglayer video.pbgmedia.on{opacity:1}.pbgshade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,2,3,.18) 0%,rgba(6,2,3,.28) 50%,rgba(6,2,3,.5) 100%)}body.haspbg .bg{opacity:0}.pbgprev{position:relative;margin-top:12px;height:300px;border-radius:20px;overflow:hidden;background:#0d0506;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.pbgprev .pbgpm{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:center/cover no-repeat}.pbgprev .pbgpm.none{background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 12px,transparent 12px 24px)}.pbgmock{position:absolute;left:12px;right:12px;top:12px;display:grid;gap:8px;transform-origin:top center}.pbgmock>i{display:block;height:46px;border-radius:14px;background:rgba(31,13,15,.88);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.pbgmock>i.s{width:62%;height:30px}.pbgnow .pbgprev{height:220px}.profcard.hasbg>*:not(.pcbg):not(.pcbgshade){position:relative;z-index:1}.profcard .pcbg{position:absolute;inset:0;z-index:0;background:center/cover no-repeat}.profcard .pcbgshade{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(6,2,3,.12),rgba(6,2,3,.22) 50%,rgba(6,2,3,.35))}body.haspbg main .card:not(.hero),.profcard.hasbg .card:not(.hero){background:color-mix(in srgb,var(--s1,#160709) 30%,transparent)!important;-webkit-backdrop-filter:blur(4px) saturate(1.15);backdrop-filter:blur(4px) saturate(1.15)}body.haspbg main :is(.kdbox,.lbox,.elochart,.scard,.mstat,.mrow,.lrow),.profcard.hasbg :is(.kdbox,.lbox,.elochart,.scard,.mstat,.mrow,.lrow){background:color-mix(in srgb,var(--s3,#300e13) 24%,transparent)!important}body.haspbg main .mstat .mbg{opacity:.75}body.pbglow main .card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.profcard.hasbg .sqtrack .ptrack{background:color-mix(in srgb,var(--s1,#160709) 30%,transparent)}body.haspbg main .card:not(.hero),.profcard.hasbg .card:not(.hero){text-shadow:0 1px 3px rgba(0,0,0,.55)}