.player-bars[data-v-202cd08e]{gap:4px;height:112px;margin:0;padding:0;list-style:none}.player-bars[data-v-202cd08e],.player-bars li[data-v-202cd08e]{align-items:flex-end;display:flex}.player-bars li[data-v-202cd08e]{cursor:default;flex:1;min-width:0;height:100%;position:relative}.player-bars i[data-v-202cd08e]{opacity:.82;background:linear-gradient(#c7b1ff,#6e56b8);border-radius:4px 4px 2px 2px;width:100%;min-height:3px;transition:opacity .2s;display:block}.player-bars li.zero i[data-v-202cd08e]{background:var(--fill-strong);opacity:1}.player-bars li.today i[data-v-202cd08e]{opacity:1;box-shadow:0 0 0 1.5px #c7b1ff66}.player-bars li:hover i[data-v-202cd08e]{opacity:1}.player-axis[data-v-202cd08e]{color:var(--muted);justify-content:space-between;margin-top:10px;font-size:12px;display:flex}@media (width<=640px){.player-bars[data-v-202cd08e]{gap:2px;height:96px}}@media (prefers-reduced-motion:reduce){.player-bars i[data-v-202cd08e]{transition:none}}.medal-details[data-v-1903d770]{text-align:left;letter-spacing:0;text-transform:none;flex-direction:column;gap:10px;font-size:13px;font-weight:400;display:flex}.medal-details-head[data-v-1903d770]{align-items:center;gap:12px;display:flex}.medal-details-head>span[data-v-1903d770]{gap:2px;display:grid}.medal-details-head b[data-v-1903d770]{font-size:15px}.medal-details small[data-v-1903d770]{color:var(--muted)}.medal-details-why[data-v-1903d770]{color:var(--muted);line-height:1.45}.medal-details-note[data-v-1903d770]{border-left:2px solid var(--accent);background:var(--panel);border-radius:0 8px 8px 0;padding:8px 10px;font-style:italic}.medal-details ul[data-v-1903d770]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.medal-details li[data-v-1903d770]{background:var(--panel);border-radius:9px;justify-content:space-between;gap:10px;padding:7px 9px;display:flex}.medal-details li>span[data-v-1903d770]{gap:1px;min-width:0;display:grid}.medal-details-place[data-v-1903d770]{text-align:right;white-space:nowrap}.medal-details-foot[data-v-1903d770]{border-top:1px solid var(--line);color:var(--accent);padding-top:8px;font-size:12px}.medal-showcase[data-v-774229aa]{gap:12px;display:grid}.medal-showcase-head[data-v-774229aa]{align-items:baseline;gap:8px;padding:0 4px;display:flex}.medal-showcase-title[data-v-774229aa]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.medal-showcase-count[data-v-774229aa]{color:var(--muted);font-size:15px;font-weight:600}.medal-showcase-empty[data-v-774229aa]{color:var(--muted);padding:22px;font-size:14px}.medal-grid[data-v-774229aa],.medal-showcase-empty[data-v-774229aa]{background:#1a1b1e;border-radius:20px;margin:0}.medal-grid[data-v-774229aa]{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:4px;padding:10px;list-style:none;display:grid}.medal-card[data-v-774229aa]{position:relative}.medal-card-face[data-v-774229aa]{width:100%;color:var(--text);font:inherit;text-align:center;cursor:help;background:0 0;border:0;border-radius:14px;justify-items:center;gap:3px;padding:16px 8px 14px;transition:background .2s;display:grid}.medal-card-face[data-v-774229aa] .medal-icon{filter:drop-shadow(0 8px 14px #0008);margin-bottom:6px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.medal-card-face[data-v-774229aa]:focus-visible,.medal-card-face[data-v-774229aa]:hover,.medal-card.open .medal-card-face[data-v-774229aa]{background:#ffffff08}.medal-card-face[data-v-774229aa]:hover .medal-icon,.medal-card.open .medal-card-face[data-v-774229aa] .medal-icon{transform:translateY(-3px)rotate(-3deg)}.medal-card-face b[data-v-774229aa]{font-size:13px;font-weight:600;line-height:1.25}.medal-card-face small[data-v-774229aa]{color:var(--medal,var(--muted));font-size:12px;font-weight:600}.medal-card.bronze[data-v-774229aa]{--medal:#d79a6a}.medal-card.silver[data-v-774229aa]{--medal:#c3ccd6}.medal-card.gold[data-v-774229aa]{--medal:#e3be86}.medal-card.emerald[data-v-774229aa]{--medal:#5fd39a}.medal-card.amethyst[data-v-774229aa]{--medal:#c7b1ff}.medal-card-tip[data-v-774229aa]{z-index:40;width:min(290px,100vw - 40px);color:var(--text);padding:14px;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.medal-card.open .medal-card-tip[data-v-774229aa],.medal-card:focus-within .medal-card-tip[data-v-774229aa],.medal-card:hover .medal-card-tip[data-v-774229aa]{display:block}
