.player-page[data-astro-cid-urx2krqq]{max-width:1040px;margin:0 auto;padding:0 1.25rem 4rem}.breadcrumb[data-astro-cid-urx2krqq]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--colour-text-muted);padding:1.5rem 0 2rem;flex-wrap:wrap}.breadcrumb[data-astro-cid-urx2krqq] a[data-astro-cid-urx2krqq]{color:var(--colour-text-muted);text-decoration:none}.breadcrumb[data-astro-cid-urx2krqq] a[data-astro-cid-urx2krqq]:hover{color:var(--colour-accent)}.profile-header[data-astro-cid-urx2krqq]{display:flex;align-items:flex-start;gap:1.5rem;padding-bottom:2rem;border-bottom:1px solid var(--colour-border);margin-bottom:2rem}.profile-header__avatar[data-astro-cid-urx2krqq]{width:80px;height:80px;background:var(--colour-nav);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0}.profile-header__info[data-astro-cid-urx2krqq]{flex:1}.profile-header__badges[data-astro-cid-urx2krqq]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.gb-badge[data-astro-cid-urx2krqq]{display:inline-block;font-size:.8125rem;font-weight:600;color:var(--colour-accent);background:var(--colour-tag-bg);padding:.2rem .6rem;border-radius:999px}.tier-badge[data-astro-cid-urx2krqq]{display:inline-block;font-size:.75rem;font-weight:700;padding:.2rem .65rem;border-radius:999px;letter-spacing:.02em}.profile-header__name[data-astro-cid-urx2krqq]{font-family:var(--font-heading);font-size:clamp(1.625rem,5vw,2.5rem);font-weight:700;color:var(--colour-text);margin:0 0 .5rem;line-height:1.1}.profile-header__sub[data-astro-cid-urx2krqq]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--colour-text-muted);margin:0 0 .75rem;flex-wrap:wrap}.sep[data-astro-cid-urx2krqq]{color:var(--colour-border)}.ext-link[data-astro-cid-urx2krqq]{display:inline-flex;align-items:center;gap:.3rem;color:var(--colour-accent);font-size:.875rem;text-decoration:none}.ext-link[data-astro-cid-urx2krqq]:hover{text-decoration:underline}.icon-ext[data-astro-cid-urx2krqq]{width:12px;height:12px}.stats-grid[data-astro-cid-urx2krqq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.875rem;margin-bottom:2.5rem}.stat-card[data-astro-cid-urx2krqq]{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:.75rem;padding:1.125rem 1rem;text-align:center}.stat-card--primary[data-astro-cid-urx2krqq]{border-color:var(--colour-accent);background:var(--colour-tag-bg)}.stat-card__value[data-astro-cid-urx2krqq]{display:block;font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:var(--colour-text);line-height:1;margin-bottom:.375rem}.stat-card--primary[data-astro-cid-urx2krqq] .stat-card__value[data-astro-cid-urx2krqq]{color:var(--colour-accent)}.stat-card__value--text[data-astro-cid-urx2krqq]{font-size:1.125rem}.stat-card__label[data-astro-cid-urx2krqq]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--colour-text-muted)}.profile-body[data-astro-cid-urx2krqq]{display:grid;grid-template-columns:1fr 280px;gap:2.5rem;align-items:start}.profile-main[data-astro-cid-urx2krqq]{min-width:0}.profile-section[data-astro-cid-urx2krqq]{margin-bottom:2.5rem}.profile-section[data-astro-cid-urx2krqq] h2[data-astro-cid-urx2krqq]{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--colour-text);margin:0 0 .875rem;padding-bottom:.5rem;border-bottom:1px solid var(--colour-border)}.profile-section[data-astro-cid-urx2krqq] p[data-astro-cid-urx2krqq]{font-size:1rem;color:var(--colour-text);line-height:1.72;margin:0 0 .875rem}.profile-section[data-astro-cid-urx2krqq] p[data-astro-cid-urx2krqq]:last-child{margin-bottom:0}.profile-section[data-astro-cid-urx2krqq] a[data-astro-cid-urx2krqq]{color:var(--colour-accent)}.faq-list[data-astro-cid-urx2krqq]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-urx2krqq]{border:1px solid var(--colour-border);border-radius:.5rem;overflow:hidden}.faq-question[data-astro-cid-urx2krqq]{display:block;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;color:var(--colour-text);cursor:pointer;list-style:none;user-select:none}.faq-question[data-astro-cid-urx2krqq]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-urx2krqq]:after{content:"+";float:right;font-weight:400;color:var(--colour-text-muted)}details[data-astro-cid-urx2krqq][open] .faq-question[data-astro-cid-urx2krqq]:after{content:"−"}.faq-item[data-astro-cid-urx2krqq]:hover .faq-question[data-astro-cid-urx2krqq]{background:var(--colour-tag-bg)}.faq-answer[data-astro-cid-urx2krqq]{padding:.875rem 1rem 1rem;margin:0;font-size:.9375rem;color:var(--colour-text);line-height:1.68;border-top:1px solid var(--colour-border)}.profile-sidebar[data-astro-cid-urx2krqq]{display:flex;flex-direction:column;gap:1.5rem}.sidebar-card[data-astro-cid-urx2krqq]{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:.875rem;padding:1.25rem}.sidebar-card--accent[data-astro-cid-urx2krqq]{border-color:var(--colour-accent);background:var(--colour-tag-bg)}.sidebar-card__title[data-astro-cid-urx2krqq]{font-family:var(--font-heading);font-size:.9375rem;font-weight:700;color:var(--colour-text);margin:0 0 1rem}.sidebar-card__text[data-astro-cid-urx2krqq]{font-size:.875rem;color:var(--colour-text);line-height:1.6;margin:0 0 .875rem}.facts-list[data-astro-cid-urx2krqq]{margin:0;padding:0}.fact-row[data-astro-cid-urx2krqq]{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0;border-bottom:1px solid var(--colour-border);font-size:.875rem;gap:.5rem}.fact-row[data-astro-cid-urx2krqq]:last-child{border-bottom:none}.fact-row[data-astro-cid-urx2krqq] dt[data-astro-cid-urx2krqq]{color:var(--colour-text-muted);flex-shrink:0}.fact-row[data-astro-cid-urx2krqq] dd[data-astro-cid-urx2krqq]{color:var(--colour-text);font-weight:500;text-align:right}.sidebar-cta[data-astro-cid-urx2krqq]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:1rem;padding:.625rem 1rem;background:var(--colour-accent);color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:600;text-decoration:none}.sidebar-cta[data-astro-cid-urx2krqq]:hover{background:var(--colour-accent-hover)}.sidebar-ghost-link[data-astro-cid-urx2krqq]{display:block;text-align:center;margin-top:.875rem;font-size:.875rem;color:var(--colour-accent);text-decoration:none}.sidebar-ghost-link[data-astro-cid-urx2krqq]:hover{text-decoration:underline}.related-list[data-astro-cid-urx2krqq]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.related-item[data-astro-cid-urx2krqq]{display:flex;flex-direction:column;padding:.625rem .5rem;border-radius:.375rem;text-decoration:none;transition:background .15s;cursor:pointer}.related-item[data-astro-cid-urx2krqq]:hover{background:var(--colour-tag-bg)}.related-item__name[data-astro-cid-urx2krqq]{font-size:.875rem;font-weight:600;color:var(--colour-text)}.related-item__rank[data-astro-cid-urx2krqq]{font-size:.75rem;color:var(--colour-text-muted);margin-top:.125rem}.back-link[data-astro-cid-urx2krqq]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--colour-border)}.back-link[data-astro-cid-urx2krqq] a[data-astro-cid-urx2krqq]{color:var(--colour-text-muted);text-decoration:none;font-size:.9375rem}.back-link[data-astro-cid-urx2krqq] a[data-astro-cid-urx2krqq]:hover{color:var(--colour-accent)}@media(max-width:768px){.profile-body[data-astro-cid-urx2krqq]{grid-template-columns:1fr}.profile-sidebar[data-astro-cid-urx2krqq]{order:-1}.stats-grid[data-astro-cid-urx2krqq]{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.profile-header[data-astro-cid-urx2krqq]{flex-direction:column;gap:1rem}.profile-header__avatar[data-astro-cid-urx2krqq]{width:64px;height:64px;font-size:1.375rem}.stats-grid[data-astro-cid-urx2krqq]{grid-template-columns:repeat(2,1fr)}}
