.wall-page .browse-wall-bare{box-shadow:none}.wall-profile-panel{display:grid;gap:1.5rem}.wall-profile{border-bottom:1px solid var(--line)}.wall-profile-ring{display:block;box-sizing:border-box;width:168px;height:168px;padding:6px;border:1px solid color-mix(in oklab,var(--accent) 55%,var(--paper));border-radius:50%;background:var(--paper)}.wall-profile-ring>*{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--canvas-alt);color:var(--ink-muted);font-family:var(--font-serif);font-size:3rem;font-weight:700;object-fit:cover}.wall-genre-row{--dot: var(--accent)}.wall-genre-row:nth-child(6n+1){--dot: #b4634a}.wall-genre-row:nth-child(6n+2){--dot: #ee8b7a}.wall-genre-row:nth-child(6n+3){--dot: #e9b353}.wall-genre-row:nth-child(6n+4){--dot: #6aa88a}.wall-genre-row:nth-child(6n+5){--dot: #9e8fd6}.wall-genre-row:nth-child(6n+6){--dot: #7ea3dc}.wall-genre-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:color-mix(in oklab,var(--canvas-alt) 70%,var(--paper))}.wall-genre-dot[data-filled=true]{background:var(--dot)}@media(min-width:768px){.wall-profile-panel{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:2rem}.wall-profile{padding-right:2rem;padding-bottom:0;border-right:1px solid var(--line);border-bottom:0}}.person-intro{display:flex;flex-wrap:wrap;width:min(100% - 3rem,1120px);align-items:center;column-gap:1.5rem;margin-inline:auto;padding-top:2.5rem}.person-intro-identity{display:flex;flex:1;min-width:0;align-items:center;gap:1rem}.person-intro-actions{display:flex;flex:none;max-width:50%}.person-intro-avatar{display:flex;flex:none;width:5rem;height:5rem;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--canvas-alt);color:var(--ink-muted);font-family:var(--font-serif);font-size:var(--text-headline);font-weight:700}.person-intro-text{min-width:0}.person-intro-details{flex-basis:100%;min-width:0}.person-intro-avatar img{width:100%;height:100%;object-fit:cover}.person-intro-name{min-width:0;font-size:var(--text-display);font-weight:700;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.person-intro-lede{margin-top:.375rem;color:var(--ink-muted);font-size:var(--text-body)}@media(max-width:639px){.person-intro{width:calc(100% - 2rem);column-gap:1rem;padding-top:1.5rem}.person-intro-actions{max-width:100%;flex-basis:100%;padding-left:5rem}.person-intro-name{font-size:2rem}.person-intro-avatar{width:4rem;height:4rem}.person-intro-lede{font-size:var(--text-ui)}}.genre-breakdown{max-width:56rem;margin-top:1.75rem}.genre-breakdown-body{display:grid;gap:1.5rem;align-items:center}.genre-breakdown-ring{width:min(100%,15rem);height:auto;margin-inline:auto}.genre-breakdown-slice:nth-of-type(6n+1),.genre-breakdown-row:nth-child(6n+1){--slice: #b4634a}.genre-breakdown-slice:nth-of-type(6n+2),.genre-breakdown-row:nth-child(6n+2){--slice: #ee8b7a}.genre-breakdown-slice:nth-of-type(6n+3),.genre-breakdown-row:nth-child(6n+3){--slice: #e9b353}.genre-breakdown-slice:nth-of-type(6n+4),.genre-breakdown-row:nth-child(6n+4){--slice: #6aa88a}.genre-breakdown-slice:nth-of-type(6n+5),.genre-breakdown-row:nth-child(6n+5){--slice: #9e8fd6}.genre-breakdown-slice:nth-of-type(6n+6),.genre-breakdown-row:nth-child(6n+6){--slice: #7ea3dc}.genre-breakdown-slice{stroke:var(--slice);cursor:default}.genre-breakdown-share{fill:#fff;font-size:var(--text-caption);font-weight:600;pointer-events:none}.genre-breakdown-total,.genre-breakdown-unit{pointer-events:none}.genre-breakdown [data-slice]{transition:opacity .16s ease}.genre-breakdown-body:has([data-slice="0"]:hover) [data-slice]:not([data-slice="0"]),.genre-breakdown-body:has([data-slice="1"]:hover) [data-slice]:not([data-slice="1"]),.genre-breakdown-body:has([data-slice="2"]:hover) [data-slice]:not([data-slice="2"]),.genre-breakdown-body:has([data-slice="3"]:hover) [data-slice]:not([data-slice="3"]),.genre-breakdown-body:has([data-slice="4"]:hover) [data-slice]:not([data-slice="4"]),.genre-breakdown-body:has([data-slice="5"]:hover) [data-slice]:not([data-slice="5"]){opacity:.3}@media(prefers-reduced-motion:reduce){.genre-breakdown [data-slice]{transition:none}}.genre-breakdown-total{fill:var(--ink);font-family:var(--font-serif);font-size:var(--text-headline);font-weight:700}.genre-breakdown-unit{fill:var(--ink);font-size:var(--text-ui)}.genre-breakdown-legend{min-width:0}.genre-breakdown-row{display:flex;align-items:center;gap:.875rem;padding-block:.625rem;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--text-body)}.genre-breakdown-swatch{flex:none;width:1rem;height:1rem;border-radius:50%;background:var(--slice)}.genre-breakdown-count{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}.genre-breakdown-percent{display:inline-block;min-width:4.25rem;color:var(--ink-muted);text-align:right}@media(min-width:640px){.genre-breakdown-body{grid-template-columns:15rem minmax(0,1fr);gap:7rem}}
