.profile-head.svelte-xnw5yb{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;margin:2rem 0 1.25rem}.avatar.svelte-xnw5yb{width:88px;height:88px;border-radius:16px;object-fit:cover;border:1px solid var(--border)}.who.svelte-xnw5yb{flex:1}.who.svelte-xnw5yb h1:where(.svelte-xnw5yb){margin:0;font-size:1.9rem}.total-box.svelte-xnw5yb{text-align:right}.total-pp.svelte-xnw5yb{font-size:2rem;font-weight:800;color:var(--pink-bright);line-height:1}.total-pp.svelte-xnw5yb .unit:where(.svelte-xnw5yb){font-size:1rem;margin-left:.15rem;color:var(--purple)}.total-label.svelte-xnw5yb{font-size:.8rem;margin-top:.35rem}.owner-actions.svelte-xnw5yb{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.section-title.svelte-xnw5yb{margin:0 0 1rem}.empty.svelte-xnw5yb{padding:1.5rem;text-align:center}.plays.svelte-xnw5yb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.play.svelte-xnw5yb{display:grid;grid-template-columns:2.5rem 1fr auto auto;align-items:center;gap:1rem;padding:.7rem 1.1rem;transition:border-color .15s ease}.play.svelte-xnw5yb:hover{border-color:var(--pink)}.idx.svelte-xnw5yb{font-weight:700}.title.svelte-xnw5yb{font-weight:600}.sub.svelte-xnw5yb{font-size:.85rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.15rem}.ver.svelte-xnw5yb{color:var(--purple)}.mod.svelte-xnw5yb{background:#c9a0ff26;color:var(--purple);border-radius:5px;padding:0 .35rem;font-weight:700;font-size:.75rem}.stats.svelte-xnw5yb{display:flex;align-items:center;gap:.6rem}.rank.svelte-xnw5yb{font-weight:800;font-size:.9rem}.rank-X.svelte-xnw5yb,.rank-XH.svelte-xnw5yb{color:var(--gold)}.rank-S.svelte-xnw5yb,.rank-SH.svelte-xnw5yb{color:var(--purple)}.rank-A.svelte-xnw5yb{color:#7ce07c}.play-pp.svelte-xnw5yb{font-size:1.05rem;min-width:5rem;text-align:right}
