.artist-mastery-v2[data-v-b3f1c09d]{background:var(--color-surface);border:1px solid var(--color-primary-border);border-radius:var(--radius-md);color:var(--color-text);display:grid}.artist-mastery-v2__head[data-v-b3f1c09d]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:24px;justify-content:space-between;min-height:126px;padding:24px}.artist-mastery-v2__identity[data-v-b3f1c09d]{align-items:center;display:flex;gap:20px;min-width:0}.artist-mastery-v2__meter[data-v-b3f1c09d]{aspect-ratio:1;background:radial-gradient(circle,var(--color-surface) 0 59%,transparent 60%),conic-gradient(var(--color-primary) var(--mastery-progress),hsla(0,0%,100%,.12) 0);border-radius:var(--radius-round);display:grid;flex:0 0 auto;place-items:center;width:94px}.artist-mastery-v2__meter strong[data-v-b3f1c09d]{font-size:24px;line-height:1}.artist-mastery-v2__footer span[data-v-b3f1c09d],.artist-mastery-v2__goal span[data-v-b3f1c09d],.artist-mastery-v2__identity span[data-v-b3f1c09d],.artist-mastery-v2__stat span[data-v-b3f1c09d]{color:#eff5f194;font-size:13px;font-weight:900;text-transform:uppercase}.artist-mastery-v2__identity h2[data-v-b3f1c09d]{font-size:34px;line-height:1.12;margin:6px 0 8px}.artist-mastery-v2__footer p[data-v-b3f1c09d],.artist-mastery-v2__goal p[data-v-b3f1c09d],.artist-mastery-v2__identity p[data-v-b3f1c09d]{color:#eff5f1b8;font-size:15px;line-height:1.4;margin:0}.artist-mastery-v2__footer strong[data-v-b3f1c09d],.artist-mastery-v2__goal strong[data-v-b3f1c09d],.artist-mastery-v2__identity b[data-v-b3f1c09d]{color:var(--color-primary)}.artist-mastery-v2__stats[data-v-b3f1c09d]{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.artist-mastery-v2__stat[data-v-b3f1c09d]{border-right:1px solid hsla(0,0%,100%,.1);display:grid;gap:5px;min-width:0;padding:20px 22px}.artist-mastery-v2__stat[data-v-b3f1c09d]:last-child{border-right:0}.artist-mastery-v2__stat strong[data-v-b3f1c09d]{font-size:26px;line-height:1}.artist-mastery-v2__stat small[data-v-b3f1c09d]{color:#eff5f1a8;font-size:14px}.artist-mastery-v2__goal[data-v-b3f1c09d]{align-items:end;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:6px 24px;grid-template-columns:190px minmax(0,1fr);padding:20px 22px}.artist-mastery-v2__goal>div[data-v-b3f1c09d]:first-child{display:grid;gap:5px}.artist-mastery-v2__goal strong[data-v-b3f1c09d]{font-size:20px}.artist-mastery-v2__progress[data-v-b3f1c09d]{background:#ffffff1a;border-radius:var(--radius-track);grid-column:1/-1;height:8px;margin-top:10px;overflow:hidden}.artist-mastery-v2__progress i[data-v-b3f1c09d]{background:var(--color-primary);border-radius:inherit;display:block;height:100%;width:var(--mastery-progress)}.artist-mastery-v2__footer[data-v-b3f1c09d]{align-items:baseline;display:grid;gap:10px 18px;grid-template-columns:auto auto minmax(0,1fr);padding:18px 22px}.artist-mastery-v2__footer strong[data-v-b3f1c09d]{font-size:18px}.artist-mastery-v2--progress .artist-mastery-v2__head[data-v-b3f1c09d]{min-height:0}.artist-mastery-v2--progress .artist-mastery-v2__meter[data-v-b3f1c09d]{background:var(--color-primary-soft);border-radius:var(--radius-md);width:126px}.artist-mastery-v2--progress .artist-mastery-v2__meter strong[data-v-b3f1c09d]{color:var(--color-primary);font-size:38px}.artist-mastery-v2--minimal[data-v-b3f1c09d]{grid-template-columns:minmax(270px,.8fr) minmax(0,1.2fr)}.artist-mastery-v2--minimal .artist-mastery-v2__head[data-v-b3f1c09d]{align-items:flex-start;border-right:1px solid hsla(0,0%,100%,.1);flex-direction:column;grid-row:1/span 2}.artist-mastery-v2--minimal .artist-mastery-v2__identity[data-v-b3f1c09d]{align-items:flex-start;flex-direction:column}.artist-mastery-v2--minimal .artist-mastery-v2__stats[data-v-b3f1c09d]{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-mastery-v2--minimal .artist-mastery-v2__stat[data-v-b3f1c09d]:nth-child(2){border-right:0}.artist-mastery-v2--minimal .artist-mastery-v2__stat[data-v-b3f1c09d]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.1)}.artist-mastery-v2--minimal .artist-mastery-v2__goal[data-v-b3f1c09d]{border-bottom:0}.artist-mastery-v2--minimal .artist-mastery-v2__footer[data-v-b3f1c09d]{border-top:1px solid hsla(0,0%,100%,.1);grid-column:1/-1}@media(max-width:760px){.artist-mastery-v2--minimal[data-v-b3f1c09d]{grid-template-columns:1fr}.artist-mastery-v2--minimal .artist-mastery-v2__head[data-v-b3f1c09d]{border-right:0;grid-row:auto}.artist-mastery-v2__head[data-v-b3f1c09d]{align-items:flex-start;flex-direction:column;padding:20px}.artist-mastery-v2__identity[data-v-b3f1c09d]{align-items:flex-start}.artist-mastery-v2__stats[data-v-b3f1c09d]{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-mastery-v2__stat[data-v-b3f1c09d]:nth-child(2){border-right:0}.artist-mastery-v2__stat[data-v-b3f1c09d]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.1)}.artist-mastery-v2__goal[data-v-b3f1c09d]{grid-template-columns:1fr}.artist-mastery-v2__progress[data-v-b3f1c09d]{grid-column:auto}.artist-mastery-v2__footer[data-v-b3f1c09d]{grid-template-columns:1fr}}@media(max-width:480px){.artist-mastery-v2__identity[data-v-b3f1c09d]{flex-direction:column}.artist-mastery-v2__identity h2[data-v-b3f1c09d]{font-size:28px}.artist-mastery-v2__stats[data-v-b3f1c09d]{grid-template-columns:1fr}.artist-mastery-v2__stat[data-v-b3f1c09d],.artist-mastery-v2__stat[data-v-b3f1c09d]:nth-child(2){border-bottom:1px solid hsla(0,0%,100%,.1);border-right:0}}@media(min-width:901px){.artist-mastery-v2--stage[data-v-b3f1c09d]{background:var(--color-bg-soft);border-color:var(--color-border)}.artist-mastery-v2--stage .artist-mastery-v2__identity h2[data-v-b3f1c09d]{font-size:var(--font-size-section-title);line-height:var(--line-height-heading)}.artist-mastery-v2--stage .artist-mastery-v2__identity span[data-v-b3f1c09d],.artist-mastery-v2--stage .artist-mastery-v2__stat span[data-v-b3f1c09d]{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);text-transform:none}.artist-mastery-v2--stage .artist-mastery-v2__identity p[data-v-b3f1c09d],.artist-mastery-v2--stage .artist-mastery-v2__stat small[data-v-b3f1c09d]{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-body)}.artist-mastery-v2--stage.artist-mastery-v2--guest .artist-mastery-v2__head[data-v-b3f1c09d]{border:0;min-height:0;padding:24px}.artist-mastery-v2--stage.artist-mastery-v2--guest .artist-mastery-v2__meter[data-v-b3f1c09d],.artist-mastery-v2--stage.artist-mastery-v2--guest .artist-mastery-v2__stats[data-v-b3f1c09d]{display:none}}
