.bkvs{--bar-h:76px;--avatar:96px;--bkvs-orange:#ff9a2b;--bkvs-val:#eef2fb;--bkvs-lbl:#c3cadb;--bkvs-hint:#cfd6e6;--bkvs-sub:#aeb6c8;--bkvs-dash:#ffffff57;--bkvs-track:#ffffff24;--bkvs-link:#6ea8ff;position:relative}:root[data-theme=light] .bkvs{--bkvs-val:var(--text);--bkvs-lbl:var(--text-muted);--bkvs-hint:var(--text-muted);--bkvs-sub:var(--text-muted);--bkvs-dash:#10182857;--bkvs-track:#1018281f;--bkvs-link:hsl(var(--brand-h) 75% 45%)}.bkvs__bar{z-index:2;padding:10px 20px 10px calc(var(--avatar) + 26px);min-height:var(--bar-h);background:linear-gradient(112deg, color-mix(in srgb, var(--tier) 26%, transparent) 0%, transparent 48%), radial-gradient(120% 140% at 100% 100%, color-mix(in srgb, var(--tier-lo) 42%, transparent), transparent 62%), var(--panel);border:1px solid color-mix(in srgb, var(--tier) 40%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--tier) 22%, transparent), inset 0 1px 0 color-mix(in srgb, var(--tier-hi) 26%, transparent);border-radius:16px;align-items:center;gap:34px;display:flex;position:relative;overflow:visible}.bkvs__avatar{z-index:3;width:var(--avatar);height:var(--avatar);background:var(--panel-hi,#1a1f3d);cursor:pointer;border:3px solid #ffd873b8;border-radius:50%;flex:none;padding:0;position:absolute;top:50%;left:12px;overflow:visible;transform:translateY(-50%)}.bkvs__avatar.is-static{cursor:default}.bkvs__avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bkvs__avatar-edit{background:var(--g-orange,#f0812a);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:2px;right:-1px;box-shadow:0 2px 6px #00000073}.bkvs__label{font:600 11px var(--display);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--tier-hi) 62%, var(--bkvs-hint));white-space:nowrap;flex:none}.bkvs__label.font-mm{letter-spacing:0;text-transform:none;font-size:12px}.bkvs__id{flex-direction:column;flex:none;gap:3px;display:flex}.bkvs__name{font:800 30px/1 var(--display);letter-spacing:-.01em;background:linear-gradient(180deg, var(--tier-hi), var(--tier));color:#0000;-webkit-background-clip:text;background-clip:text;flex:none}.bkvs__sub{font:600 10.5px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--tier-hi) 52%, var(--bkvs-sub));white-space:nowrap}.bkvs__sub.font-mm{letter-spacing:0;text-transform:none;font-size:12px}.bkvs__medal{filter:drop-shadow(0 4px 12px #00000080);pointer-events:none;flex:none;width:auto;height:70px}.bkvs__medal.is-next{opacity:.72;height:40px}.bkvs__prog{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.bkvs__prog-txt{font:500 13.5px var(--font-body);color:var(--bkvs-hint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bkvs__prog-bar{align-items:center;gap:8px;height:8px;display:flex;position:relative}.bkvs__prog-bar>i{background:var(--g-orange);border-radius:99px;min-width:8px;height:8px;display:block;box-shadow:0 0 10px -2px #ff9a2bb3}.bkvs__prog-bar:before{content:"";background:var(--bkvs-track);border-radius:99px;height:8px;position:absolute;left:0;right:42px}.bkvs__prog-bar>i{z-index:1;position:relative}.bkvs__prog-bar>em{font:700 12px var(--display);font-variant-numeric:tabular-nums;color:var(--bkvs-orange);flex:none;margin-left:auto;font-style:normal}.bkvs__panel{z-index:1;background:color-mix(in srgb, var(--card,#131735) 92%, transparent);border:1px solid var(--line-2,#ffffff14);border-radius:18px;margin:-20px 14px 0;padding:34px 22px 20px;position:relative}.bkvs__grid{grid-template-columns:1fr;gap:0 44px;margin:0;display:grid}@media (min-width:768px){.bkvs__grid{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column}}.bkvs__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 2px;display:flex}.bkvs__row:last-child{border-bottom:0}@media (min-width:768px){.bkvs__row:nth-child(3n){border-bottom:0}}.bkvs__row>dt{min-width:0;font:500 14px var(--font-body);color:var(--bkvs-lbl);align-items:baseline;gap:8px;display:flex}.bkvs__lead{width:17px;height:17px;color:var(--bkvs-orange);opacity:.85;flex:none;align-self:center}.bkvs__row>dd{font:600 14px var(--display);font-variant-numeric:tabular-nums;color:var(--bkvs-val);flex:none;margin:0}.bkvs__dash{color:var(--bkvs-dash)}.bkvs__signedout{text-align:center;font:500 14.5px var(--font-body);color:var(--bkvs-lbl);margin:16px 0 0}.bkvs__signedout a{color:var(--bkvs-link);font-weight:700}.bkvs__signedout a.is-reg{color:var(--g-orange,#f0812a)}.bkvs__signedout a:hover{text-decoration:underline}@media (max-width:767px){.bkvs{--avatar:84px}.bkvs__bar{padding:12px 14px 12px calc(var(--avatar) + 18px);grid-template-columns:1fr auto auto;align-items:center;gap:4px 10px;min-height:72px;display:grid}.bkvs__label{grid-column:1;font-size:10.5px}.bkvs__id{grid-column:1;gap:1px}.bkvs__name{font-size:22px}.bkvs__sub{font-size:9.5px}.bkvs__sub.font-mm{font-size:11px}.bkvs__prog{grid-column:1}.bkvs__prog-txt{white-space:normal;font-size:12.5px}.bkvs__prog-bar,.bkvs__prog-bar:before,.bkvs__prog-bar>i{height:6px}.bkvs__prog-bar:before{right:34px}.bkvs__prog-bar>em{font-size:11px}.bkvs__medal{grid-area:1/2/span 3;height:52px}.bkvs__medal.is-next{grid-area:1/3/span 3;height:32px}.bkvs__panel{margin:-18px 6px 0;padding:30px 16px 18px}.bkvs__row{padding:10px 2px}.bkvs__row>dt,.bkvs__row>dd{font-size:13.5px}}
