.labels-page,.label-detail-page{--label-acid:#ff4f9a;--label-violet:#8170ff;--label-line:#efe8ff24}.label-hero{border-bottom:1px solid var(--label-line);background:radial-gradient(circle at 77% 30%,#8170ff2e,#0000 24%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/28px 28px;min-height:620px;padding:92px 6vw 70px;position:relative;overflow:hidden}.label-hero:after{content:"LABELS";color:#ffffff09;letter-spacing:-.1em;font-size:18vw;font-weight:900;line-height:.7;position:absolute;bottom:-4vw;right:-2vw}.label-hero h1{z-index:2;letter-spacing:-.085em;text-transform:uppercase;max-width:1200px;margin:55px 0 27px;font-size:clamp(70px,9vw,142px);line-height:.78;position:relative}.label-hero h1 em{color:var(--label-acid);font-style:normal}.label-hero>p{z-index:2;color:#d2c8d6;max-width:760px;font-size:19px;line-height:1.55;position:relative}.label-ledger{z-index:2;border:1px solid var(--label-line);background:#08070cb8;width:fit-content;margin-top:42px;display:flex;position:relative}.label-ledger>div{border-right:1px solid var(--label-line);align-items:baseline;gap:10px;min-width:165px;padding:15px 18px;display:flex}.label-ledger>div:last-child{border-right:0}.label-ledger strong{color:var(--label-acid);font-size:27px}.label-ledger span{max-width:77px;color:var(--lp-muted);font:8px/1.35 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.label-controls{z-index:20;border-bottom:1px solid var(--label-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a070df5;grid-template-columns:minmax(230px,1.5fr) 1fr 1fr 135px;gap:10px;padding:16px 5vw;display:grid;position:sticky;top:68px}.label-controls label{border:1px solid var(--label-line);align-items:center;gap:13px;min-height:48px;padding:10px 13px;display:flex}.label-controls label:focus-within{border-color:#ff4f9ab3}.label-controls label>span,.label-result span{color:var(--lp-muted);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em}.label-controls input,.label-controls select{min-width:0;color:var(--lp-paper);background:0 0;border:0;outline:0;flex:1;font-size:13px}.label-controls select option{background:#0b080e}.label-result{justify-content:flex-end;align-items:center;gap:9px;display:flex}.label-result strong{color:var(--label-acid);font-size:29px}.label-result span{max-width:45px}.label-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1760px;margin:0 auto;padding:55px 5vw 110px;display:grid}.label-card{min-width:0;color:inherit;text-decoration:none}.label-card article{border:1px solid var(--label-line);background:linear-gradient(145deg,#ffffff06,#8170ff05);flex-direction:column;min-height:470px;padding:23px;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative;overflow:hidden}:is(.label-card:hover article,.label-card:focus-visible article){background:linear-gradient(145deg,#ff4f9a0b,#8170ff07);border-color:#ff4f9a9e;transform:translateY(-2px)}.label-card:focus-visible{outline:0}.label-card-top{color:#817887;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;display:flex}.label-card-top b{color:var(--label-acid);font-weight:500}.label-mark{border-bottom:1px solid var(--label-line);height:104px;margin:24px 0 22px;position:relative;overflow:hidden}.label-mark i{border:1px solid var(--label-acid);opacity:.25;border-radius:50%;width:116%;height:26px;position:absolute;left:-8%}.label-mark i:first-child{top:5px}.label-mark i:nth-child(2){top:29px;transform:rotate(-3deg)}.label-mark i:nth-child(3){top:53px;transform:rotate(4deg)}.label-mark strong{color:#ffffff1f;letter-spacing:-.1em;font-size:74px;line-height:.85;position:absolute;top:0;right:2px}.label-city{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.label-card h2{letter-spacing:-.055em;text-transform:uppercase;margin:13px 0 14px;font-size:clamp(27px,2.2vw,39px);line-height:.92}.label-card p{color:#a9a0ae;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.58;display:-webkit-box;overflow:hidden}.label-card-meta{border-top:1px solid var(--label-line);color:#766d7a;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;grid-template-columns:auto auto 1fr;gap:11px;margin-top:auto;padding-top:19px;display:grid}.label-card-meta b{color:var(--label-acid);justify-self:end}.label-empty{border:1px solid var(--label-line);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:20px;min-height:300px;display:flex}.label-empty strong{text-transform:uppercase;font-size:28px}.label-empty button{border:1px solid var(--label-line);color:var(--label-acid);cursor:pointer;background:0 0;padding:11px 14px}.label-breadcrumb{border-bottom:1px solid var(--label-line);max-width:1600px;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;gap:11px;margin:0 auto;padding:24px 5vw;display:flex}.label-breadcrumb a{color:var(--lp-muted);text-decoration:none}.label-breadcrumb b{color:var(--label-acid)}.label-detail-hero{border-bottom:1px solid var(--label-line);background:radial-gradient(circle at 75% 35%,#8170ff33,#0000 28%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/31px 31px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/31px 31px;max-width:1600px;min-height:680px;margin:0 auto;padding:55px 5vw 70px;position:relative;overflow:hidden}.label-detail-signal{z-index:2;color:var(--lp-muted);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;display:flex;position:relative}.label-detail-signal span{color:var(--label-acid)}.label-detail-mark{width:min(37vw,520px);height:390px;position:absolute;top:110px;right:5vw}.label-detail-mark i{border:1px solid #ff4f9a40;border-radius:50%;position:absolute;inset:10%}.label-detail-mark i:nth-child(2){border-color:#8170ff59;inset:20%}.label-detail-mark i:nth-child(3){border-style:dashed;inset:32%}.label-detail-mark i:nth-child(4){background:linear-gradient(145deg,var(--label-acid),#d34cc2);border:0;inset:44%}.label-detail-mark strong{color:#100811;letter-spacing:-.12em;justify-content:center;align-items:center;font-size:70px;display:flex;position:absolute;inset:0}.label-detail-hero>p{z-index:2;color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:105px 0 14px;position:relative}.label-detail-hero h1{z-index:2;letter-spacing:-.085em;text-transform:uppercase;max-width:850px;margin:0;font-size:clamp(68px,8vw,128px);line-height:.78;position:relative}.label-detail-tags{z-index:2;flex-wrap:wrap;gap:7px;margin-top:34px;display:flex;position:relative}.label-detail-tags span{border:1px solid var(--label-line);color:#a99fac;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;padding:7px 9px}.label-detail-actions{z-index:2;gap:8px;margin-top:35px;display:flex;position:relative}.label-detail-actions a{border:1px solid var(--label-line);min-width:125px;color:var(--lp-paper);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;padding:13px;text-decoration:none}.label-detail-actions a span{float:right}.label-detail-actions a.primary{border-color:var(--label-acid);background:var(--label-acid);color:#100811;font-weight:900}.label-detail-body{max-width:1350px;margin:0 auto;padding:90px 5vw 110px}.label-detail-body section>span,.label-rights>span{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;letter-spacing:.13em}.label-detail-body h2{letter-spacing:-.055em;text-transform:uppercase;margin:17px 0 30px;font-size:clamp(35px,4vw,61px);line-height:.9}.label-introduction{border-bottom:1px solid var(--label-line);grid-template-columns:170px minmax(220px,.7fr) minmax(420px,1.3fr);gap:35px;padding-bottom:75px;display:grid}.label-introduction h2{margin:0}.label-introduction div p{color:#bbb1bf;margin:0 0 22px;font-size:16px;line-height:1.72}.label-introduction div p.lead{color:#eee7f1;font-size:21px;line-height:1.64}.label-facts{border-left:1px solid var(--label-line);grid-template-columns:repeat(3,1fr);margin:0 0 75px;display:grid}.label-facts>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-height:190px;padding:25px}.label-facts>div:nth-child(-n+3){border-top:1px solid var(--label-line)}.label-facts span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.label-facts p{color:#c4bac8;margin:18px 0 0;font-size:13px;line-height:1.6}.label-sections{grid-template-columns:1fr 1fr;gap:12px;display:grid}.label-sections section{border:1px solid var(--label-line);background:#ffffff04;min-height:300px;padding:31px}.label-sections h2{font-size:34px}.label-sections p,.label-bullet{color:#bdb3c1;font-size:14px;line-height:1.7}.label-bullet{border-top:1px solid #efe8ff17;grid-template-columns:7px 1fr;gap:11px;padding:10px 0;display:grid}.label-bullet i{background:var(--label-acid);border-radius:50%;width:4px;height:4px;margin-top:10px}.artist-detail-page .label-detail-hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(42px,6vw,105px);min-height:520px;padding-top:48px;padding-bottom:58px;display:grid}.artist-detail-page .label-detail-mark{opacity:.14;width:36vw;height:360px;top:50%;right:7vw;transform:translateY(-50%)}.artist-detail-page .artist-hero-copy{z-index:2;min-width:0;position:relative}.artist-detail-page .artist-hero-copy>p{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.artist-detail-page .artist-hero-copy h1{max-width:760px;font-size:clamp(54px,6vw,94px);line-height:.82}.artist-hero-info{z-index:2;border:1px solid var(--label-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08070cb8;align-self:center;padding:30px;position:relative}.artist-hero-info>span,.artist-hero-contacts>span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.13em}.artist-hero-info .lead{color:#e7dfea;margin:22px 0 28px;font-size:17px;line-height:1.62}.artist-hero-facts{border-top:1px solid var(--label-line);border-left:1px solid var(--label-line);grid-template-columns:1fr 1fr;display:grid}.artist-hero-facts>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-height:88px;padding:16px}.artist-hero-facts span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.11em;margin-bottom:10px;display:block}.artist-hero-facts strong{color:#d9cfdc;font-size:12px;line-height:1.45}.artist-hero-contacts{margin-top:22px}.artist-hero-contacts p{color:#bdb3c1;overflow-wrap:anywhere;margin:9px 0 0;font-size:12px;line-height:1.5}.artist-detail-page .label-detail-body{padding-top:55px}.label-source-desk{border:1px solid var(--label-line);background:linear-gradient(115deg,#ff4f9a0f,#8170ff06);grid-template-columns:.72fr 1.28fr;gap:60px;margin-top:75px;padding:42px;display:grid}.label-source-desk header p{max-width:430px;color:var(--lp-muted);font-size:13px;line-height:1.6}.label-source-desk>div a{border-top:1px solid var(--label-line);min-height:74px;color:var(--lp-paper);grid-template-columns:30px 1fr 18px;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:grid}.label-source-desk>div a:last-child{border-bottom:1px solid var(--label-line)}.label-source-desk a>span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace}.label-source-desk a>div{flex-direction:column;gap:5px;display:flex}.label-source-desk a strong{text-transform:uppercase;font-size:13px}.label-source-desk a small{color:var(--lp-muted);font:8px/1.45 var(--font-geist-mono),monospace;text-transform:uppercase}.label-source-desk a>b{color:var(--label-acid)}.label-rights{border-top:1px solid var(--label-line);border-bottom:1px solid var(--label-line);grid-template-columns:170px 1fr;gap:28px;margin-top:25px;padding:25px 0;display:grid}.label-rights p{color:var(--lp-muted);margin:0;font-size:12px;line-height:1.6}.label-detail-end{justify-content:space-between;margin-top:52px;display:flex}.label-detail-end a{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;text-decoration:none}@media (max-width:1050px){.label-grid{grid-template-columns:repeat(2,1fr)}.label-controls{grid-template-columns:1fr 1fr}.label-result{justify-content:flex-start}.label-detail-mark{opacity:.42}.label-introduction{grid-template-columns:130px 1fr}.label-introduction div{grid-column:2}.label-facts{grid-template-columns:repeat(2,1fr)}.label-facts>div:nth-child(3){border-top:0}.label-source-desk{grid-template-columns:1fr;gap:30px}.artist-detail-page .label-detail-hero{grid-template-columns:1fr;gap:34px}.artist-detail-page .label-detail-mark{opacity:.1;width:520px;right:-60px}.artist-detail-page .artist-hero-copy h1{max-width:780px}.artist-hero-info{max-width:760px}}@media (max-width:680px){.label-hero{min-height:570px;padding:75px 22px 55px}.label-hero h1{margin-top:42px;font-size:54px}.label-hero>p{font-size:16px}.label-ledger{flex-direction:column;width:100%}.label-ledger>div{border-right:0;border-bottom:1px solid var(--label-line)}.label-ledger>div:last-child{border-bottom:0}.label-controls{grid-template-columns:1fr;padding:14px 18px;position:relative;top:auto}.label-grid{grid-template-columns:1fr;padding:35px 18px 70px}.label-card article{min-height:430px}.label-detail-hero{min-height:620px;padding:45px 22px 55px}.label-detail-mark{opacity:.28;width:420px;height:340px;top:120px;right:-110px}.label-detail-hero>p{margin-top:85px}.label-detail-hero h1{font-size:53px}.label-detail-body{padding:62px 22px 80px}.label-introduction{grid-template-columns:1fr;gap:20px}.label-introduction div{grid-column:1}.label-introduction div p.lead{font-size:18px}.label-facts{grid-template-columns:1fr}.label-facts>div{min-height:0;border-top:0!important}.label-facts>div:first-child{border-top:1px solid var(--label-line)!important}.label-sections{grid-template-columns:1fr}.label-sections section{padding:24px}.label-source-desk{padding:26px 20px}.label-rights{grid-template-columns:1fr}.label-detail-end{gap:25px}.label-detail-end a:last-child{text-align:right}.artist-detail-page .label-detail-hero{gap:28px;min-height:0;padding:38px 22px 46px}.artist-detail-page .artist-hero-copy h1{font-size:48px}.artist-hero-info{padding:22px}.artist-hero-info .lead{font-size:15px}.artist-hero-facts{grid-template-columns:1fr}.artist-detail-page .label-detail-body{padding-top:42px}}.label-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.label-sections section{min-width:0}.label-sections h2,.label-sections p,.label-bullet{overflow-wrap:anywhere}.label-bullet{grid-template-columns:7px minmax(0,1fr)}@media (max-width:680px){.label-controls,.label-grid,.label-introduction,.label-facts,.label-sections{grid-template-columns:minmax(0,1fr)}.label-detail-signal{flex-wrap:wrap;gap:8px}.label-detail-mark{opacity:.24;width:320px;height:300px;top:135px;right:-10px}.label-detail-hero h1{overflow-wrap:anywhere}}.artist-hero-info .lead{margin-top:0}.artist-hero-info .official-link-bar{margin-top:4px}.label-profile-page .label-detail-hero{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(42px,6vw,105px);min-height:560px;padding-top:48px;padding-bottom:58px;display:grid}.label-profile-page .label-detail-mark{opacity:.12;width:36vw;height:360px;top:50%;right:7vw;transform:translateY(-50%)}.label-profile-copy{z-index:2;min-width:0;position:relative}.label-profile-copy>p{color:var(--label-acid);font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.label-profile-copy h1{letter-spacing:-.075em;text-transform:uppercase;overflow-wrap:anywhere;max-width:760px;margin:0;font-size:clamp(54px,6vw,94px);line-height:.82}.label-profile-info{z-index:2;border:1px solid var(--label-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08070cc2;align-self:center;padding:30px;position:relative}.label-controls{top:78px}.label-profile-info .lead{color:#e7dfea;margin:0 0 26px;font-size:17px;line-height:1.62}.label-profile-meta{border-top:1px solid var(--label-line);border-left:1px solid var(--label-line);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);display:grid}.label-profile-meta>div{border-right:1px solid var(--label-line);border-bottom:1px solid var(--label-line);min-width:0;padding:17px}.label-profile-meta span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;display:block}.label-profile-meta p{color:#d7cedb;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.58}.label-profile-info .official-link-bar{margin-top:22px}@media (max-width:1050px){.label-profile-page .label-detail-hero{grid-template-columns:1fr;gap:34px}.label-profile-page .label-detail-mark{opacity:.09;width:520px;right:-60px}.label-profile-copy h1{max-width:780px}.label-profile-info{max-width:800px}}@media (max-width:680px){.label-profile-page .label-detail-hero{gap:28px;min-height:0;padding:38px 22px 46px}.label-profile-copy h1{font-size:48px}.label-profile-info{padding:22px}.label-profile-info .lead{font-size:15px}.label-profile-meta{grid-template-columns:1fr}}.club-people-signal{border:1px solid var(--label-line);background:#ff4f9a06;margin:0 0 18px;padding:17px}.club-people-signal span{color:var(--label-acid);font:8px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;display:block}.club-people-signal p{color:#cfc5d3;margin:0;font-size:13px;line-height:1.58}.identity-profile-page .artist-hero-info .label-profile-meta{margin:0 0 22px}.identity-social{color:#f5f0f7;border-top:1px solid #ff4f9a73;width:min(1440px,100% - 48px);margin:0 auto 80px}.social-follow-panel{border-bottom:1px solid #efe8ff24;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:end;gap:24px;padding:28px 0;display:grid}.social-follow-panel>div:first-child{gap:8px;display:grid}.social-follow-panel>div:first-child span,.identity-posts header span{color:#ff4f9a;font:10px var(--font-geist-mono),monospace;letter-spacing:.15em}.social-follow-panel>div:first-child strong{text-transform:uppercase;font-size:22px}.social-follow-actions{grid-template-columns:minmax(220px,1fr) auto;gap:10px;display:grid}.social-follow-actions label{gap:6px;display:grid}.social-follow-actions label>span{color:#9e92a5;font:8px var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.social-follow-actions select,.social-follow-actions button,.social-signin{color:#f5f0f7;background:#0b0810;border:1px solid #ff4f9a8c;min-height:46px}.social-follow-actions select{padding:0 12px}.social-follow-actions button,.social-signin{color:#ff4f9a;font:800 10px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:0 20px}.social-follow-actions button:disabled{opacity:.55}.social-signin{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.social-follow-panel>small{color:#ff9cbb;grid-column:1/-1}.identity-posts{padding-top:48px}.identity-posts header h2{letter-spacing:-.055em;text-transform:uppercase;margin:10px 0 28px;font-size:clamp(34px,5vw,72px);line-height:.9}.identity-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.identity-post-grid article{background:linear-gradient(145deg,#ff4f9a0d,#806cff06);border:1px solid #efe8ff24;flex-direction:column;min-height:230px;padding:26px;display:flex}.identity-post-grid article>div{color:#9e92a5;font:9px var(--font-geist-mono),monospace;text-transform:uppercase;justify-content:space-between;gap:16px;display:flex}.identity-post-grid article>div span{color:#ff4f9a}.identity-post-grid h3{text-transform:uppercase;margin:42px 0 12px;font-size:clamp(23px,2.3vw,36px);line-height:.95}.identity-post-grid p,.identity-posts-empty{color:#a99eaf;line-height:1.55}.identity-posts-empty{border:1px dashed #efe8ff24;padding:26px}@media (max-width:760px){.identity-social{width:min(100% - 28px,1440px)}.social-follow-panel,.social-follow-actions,.identity-post-grid{grid-template-columns:1fr}.social-follow-panel{align-items:stretch}}.social-follow-actions.single-profile{grid-template-columns:minmax(180px,1fr) auto;align-items:center}.social-acting-as{color:#9e92a5;font:9px var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.social-acting-as strong{color:#f5f0f7}@media (max-width:760px){.social-follow-actions.single-profile{grid-template-columns:1fr}}.social-own-profile{color:#9e92a5;font:9px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;display:inline-flex}.identity-profile-page{--identity-accent:#ff4f9a;--identity-secondary:#806cff;--identity-glow:#ff4f9a33;background:#08060c}.identity-category-labels{--identity-accent:#d8a44a;--identity-secondary:#ff4f9a;--identity-glow:#d8a44a33}.identity-category-promoters{--identity-accent:#8874ff;--identity-secondary:#ff4f9a;--identity-glow:#8874ff38}.identity-category-booking{--identity-accent:#4ccbd5;--identity-secondary:#806cff;--identity-glow:#4ccbd530}.identity-category-artists,.identity-category-artists-djs{--identity-accent:#ff4f9a;--identity-secondary:#806cff;--identity-glow:#ff4f9a38}.identity-category-clubs{--identity-accent:#ff4f9a;--identity-secondary:#4ccbd5;--identity-glow:#ff4f9a33}.identity-category-festivals{--identity-accent:#ff8057;--identity-secondary:#ff4f9a;--identity-glow:#ff80572e}.identity-category-radio-media{--identity-accent:#4ccbd5;--identity-secondary:#ff4f9a;--identity-glow:#4ccbd52e}.identity-category-education{--identity-accent:#b9ef5a;--identity-secondary:#806cff;--identity-glow:#b9ef5a29}.identity-profile-page .label-breadcrumb{border-color:#efe8ff1a;max-width:1720px;padding-top:19px;padding-bottom:19px}.identity-profile-card{max-width:1720px;margin:0 auto;padding:0 24px 72px}.identity-profile-page .identity-profile-hero{background:radial-gradient(circle at 22% 50%,var(--identity-glow),transparent 24%),radial-gradient(circle at 82% 15%,#806cff21,transparent 25%),linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px),#0a0710;isolation:isolate;background-size:auto,auto,32px 32px,32px 32px,auto;border:1px solid #efe8ff24;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(52px,7vw,120px);max-width:none;min-height:680px;padding:clamp(44px,5vw,80px);display:grid}.identity-background-word{z-index:-1;white-space:nowrap;color:#ffffff06;letter-spacing:-.09em;text-transform:uppercase;pointer-events:none;font-size:clamp(100px,16vw,290px);font-weight:900;line-height:.7;position:absolute;bottom:-.09em;left:3%;right:0;overflow:hidden}.identity-avatar-zone{align-content:center;place-items:center;min-height:500px;display:grid;position:relative}.identity-avatar-orbit{border:1px solid #efe8ff1a;border-radius:50%;animation:28s linear infinite identity-orbit;position:absolute;inset:2%}.identity-avatar-orbit:before,.identity-avatar-orbit:after,.identity-avatar-orbit i{content:"";border:1px solid var(--identity-accent);border-radius:50%;position:absolute}.identity-avatar-orbit:before{opacity:.25;inset:10%}.identity-avatar-orbit:after{border-color:var(--identity-secondary);opacity:.28;inset:22%}.identity-avatar-orbit i:first-child{background:var(--identity-accent);width:8px;height:8px;box-shadow:0 0 22px var(--identity-accent);top:42%;left:8%}.identity-avatar-orbit i:nth-child(2){background:var(--identity-secondary);border:0;width:6px;height:6px;top:8%;right:18%}.identity-avatar-orbit i:nth-child(3){background:#f5f0f7;border:0;width:4px;height:4px;bottom:34%;right:2%}.identity-avatar{aspect-ratio:1;z-index:2;border:1px solid var(--identity-accent);background:radial-gradient(circle at 34% 28%,#ffffff1f,transparent 20%),linear-gradient(145deg,var(--identity-accent),var(--identity-secondary));border-radius:50%;place-items:center;width:min(27vw,320px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 13px #08060cc7,0 0 0 14px #efe8ff1a,0 35px 90px #0000006b}.identity-avatar:after{content:"";pointer-events:none;background:linear-gradient(130deg,#ffffff2b,#0000 35%,#0003);position:absolute;inset:0}.identity-avatar strong{color:#0b0710;letter-spacing:-.12em;font-size:clamp(64px,8vw,126px);line-height:1}.identity-avatar img{object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;height:100%}.identity-live-chip{z-index:3;color:#d9d0de;font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;align-items:center;gap:9px;margin-top:35px;display:flex;position:relative}.identity-live-chip i{background:var(--identity-accent);width:7px;height:7px;box-shadow:0 0 14px var(--identity-accent);border-radius:50%}.identity-country-code{z-index:3;color:#776e7d;font:8px var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin-top:10px;position:relative}.identity-profile-main{z-index:2;min-width:0;position:relative}.identity-profile-page .artist-hero-copy>p,.identity-profile-page .label-profile-copy>p{color:#a89eae;font:9px var(--font-geist-mono),monospace;letter-spacing:.15em;margin:0 0 19px}.identity-profile-page .artist-hero-copy>p span,.identity-profile-page .label-profile-copy>p span{color:var(--identity-accent);font-weight:900}.identity-profile-page .artist-hero-copy h1,.identity-profile-page .label-profile-copy h1{letter-spacing:-.085em;text-wrap:balance;overflow-wrap:normal;word-break:normal;max-width:980px;margin:0;font-size:clamp(64px,7vw,126px);line-height:.79}.identity-profile-page .artist-hero-info,.identity-profile-page .label-profile-info{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-top:38px;padding:0}.identity-profile-page .artist-hero-info .lead,.identity-profile-page .label-profile-info .lead{color:#d8cedc;text-wrap:pretty;max-width:850px;margin:0 0 26px;font-size:clamp(16px,1.25vw,20px);line-height:1.58}.identity-profile-page .label-profile-meta{border:0;flex-wrap:wrap;gap:8px;margin:0;display:flex}.identity-profile-page .label-profile-meta>div{background:#ffffff05;border:1px solid #efe8ff21;width:auto;min-width:145px;max-width:100%;padding:13px 15px}.identity-profile-page .label-profile-meta span{color:var(--identity-accent);margin-bottom:7px}.identity-profile-page .label-profile-meta p{font-size:12px}.identity-profile-page .club-people-signal{border-left:2px solid var(--identity-accent);background:linear-gradient(90deg,var(--identity-glow),transparent);max-width:850px;margin:0 0 18px}.identity-profile-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:27px;display:flex}.identity-profile-actions .official-link-bar{margin:0}.identity-share{border:1px solid var(--identity-accent);color:#f5f0f7;min-height:48px;font:800 9px var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:11px;padding:0 18px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.identity-share span{color:var(--identity-accent);font-size:16px}:is(.identity-share:hover,.identity-share:focus-visible){background:var(--identity-accent);color:#0a0710;transform:translateY(-2px)}.identity-share:hover span{color:#0a0710}.identity-profile-page .official-link-bar a{border-color:var(--identity-accent);background:0 0}.identity-profile-page .identity-social{border-color:var(--identity-accent)}@keyframes identity-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.identity-avatar-orbit{animation:none}}@media (max-width:980px){.identity-profile-page .identity-profile-hero{grid-template-columns:1fr;gap:20px}.identity-avatar-zone{min-height:390px}.identity-avatar{width:min(56vw,300px)}.identity-profile-page .artist-hero-copy h1,.identity-profile-page .label-profile-copy h1{font-size:clamp(58px,11vw,104px)}.identity-profile-main{max-width:900px}}@media (max-width:600px){.identity-profile-card{padding:0 12px 52px}.identity-profile-page .identity-profile-hero{padding:28px 20px 42px}.identity-avatar-zone{min-height:315px}.identity-avatar{width:min(68vw,230px)}.identity-avatar-orbit{inset:3% 8%}.identity-profile-page .artist-hero-copy h1,.identity-profile-page .label-profile-copy h1{font-size:clamp(46px,15vw,72px)}.identity-profile-page .artist-hero-info .lead,.identity-profile-page .label-profile-info .lead{font-size:15px}.identity-profile-page .label-profile-meta{grid-template-columns:1fr;width:100%;display:grid}.identity-profile-page .label-profile-meta>div{width:100%}.identity-profile-actions{align-items:stretch}.identity-share{justify-content:center;width:100%}}.entity-inline-link{color:inherit;-webkit-text-decoration-color:var(--identity-accent,#ff4f9a);text-decoration-color:var(--identity-accent,#ff4f9a);text-underline-offset:.18em;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}:is(.entity-inline-link:hover,.entity-inline-link:focus-visible){color:var(--identity-accent,#ff4f9a);text-decoration-color:currentColor}.identity-network{background:linear-gradient(120deg,var(--identity-glow),#ffffff03 34%,transparent);border:1px solid #efe8ff1f;max-width:1672px;margin:0 auto 72px;padding:34px}.identity-network>header{border-bottom:1px solid #efe8ff1a;grid-template-columns:minmax(170px,.35fr) minmax(240px,.65fr) minmax(280px,1fr);align-items:end;gap:25px;padding-bottom:25px;display:grid}.identity-network>header>span{color:var(--identity-accent);font:800 9px var(--font-geist-mono),monospace;letter-spacing:.15em}.identity-network h2{color:#f5f0f7;letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(28px,3.2vw,52px);line-height:.9}.identity-network header p{color:#9f95a4;margin:0;font-size:13px;line-height:1.5}.identity-network>div{background:#efe8ff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:1px;display:grid}.identity-network>div>a{color:#f5f0f7;background:#0a0710;flex-direction:column;min-height:132px;padding:20px;text-decoration:none;transition:background .2s,transform .2s;display:flex}:is(.identity-network>div>a:hover,.identity-network>div>a:focus-visible){z-index:1;background:linear-gradient(145deg,var(--identity-glow),#0a0710);position:relative;transform:translateY(-2px)}.identity-network small{color:var(--identity-accent);font:800 8px var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.identity-network strong{text-transform:uppercase;margin:auto 0 9px;font-size:18px;line-height:1.02}.identity-network a>span{color:#807683;font:8px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}@media (max-width:980px){.identity-network{margin-left:24px;margin-right:24px}.identity-network>header{grid-template-columns:1fr}.identity-network>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.identity-network{margin:0 12px 52px;padding:22px 18px}.identity-network>div{grid-template-columns:1fr}.identity-network>div>a{min-height:105px}}.identity-category-artists .identity-profile-card{padding-bottom:30px}.identity-category-artists .identity-profile-hero{background:radial-gradient(circle at 13% 50%,var(--identity-glow),transparent 21%),radial-gradient(circle at 88% 0,#806cff1c,transparent 26%),linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px),#09070d;background-size:auto,auto,32px 32px,32px 32px,auto;grid-template-columns:210px minmax(0,1fr);gap:clamp(38px,5vw,76px);min-height:430px;padding:38px clamp(32px,4vw,62px)}.identity-category-artists .identity-background-word{color:#ffffff05;font-size:clamp(82px,11vw,190px);bottom:-.14em}.identity-category-artists .identity-avatar-zone{align-content:center;min-height:270px}.identity-category-artists .identity-avatar-orbit{inset:0}.identity-category-artists .identity-avatar{width:174px;box-shadow:0 0 0 8px #08060ccc,0 0 0 9px #efe8ff1a,0 22px 56px #0000006b}.identity-category-artists .identity-live-chip{letter-spacing:.13em;margin-top:24px;font-size:7px}.identity-category-artists .identity-country-code{font-size:7px}.identity-category-artists .artist-hero-copy>p{margin-bottom:13px}.identity-category-artists .label-profile-meta>div{min-width:120px;padding:10px 12px}.identity-category-artists .label-profile-meta span{margin-bottom:4px;font-size:7px}.identity-category-artists .label-profile-meta p{font-size:11px}.identity-category-artists .identity-profile-actions{gap:8px;margin-top:17px}.identity-category-artists .identity-share{min-height:38px;padding:0 13px;font-size:8px}.identity-category-artists .official-link-bar a{width:38px;height:38px}.artist-biography,.artist-listening-room,.artist-video-room,.artist-upcoming{background:linear-gradient(125deg,#ff4f9a09,#ffffff02 34%,#0000);border:1px solid #efe8ff1f;max-width:1672px;margin:0 auto 18px}.artist-biography,.artist-listening-room,.artist-upcoming{grid-template-columns:220px minmax(0,1fr);display:grid}.artist-biography>header,.artist-listening-room>header,.artist-video-room>header,.artist-upcoming>header{border-right:1px solid #efe8ff1a;padding:28px}.artist-biography header span,.artist-listening-room header span,.artist-video-room header span,.artist-upcoming header span{color:var(--identity-accent);font:800 8px var(--font-geist-mono),monospace;letter-spacing:.15em}.artist-biography h2,.artist-listening-room h2,.artist-video-room h2,.artist-upcoming h2{color:#f5f0f7;letter-spacing:-.05em;text-transform:uppercase;margin:13px 0 0;font-size:30px;line-height:.9}.artist-biography p{color:#cfc5d2;white-space:pre-line;text-wrap:pretty;max-width:920px;margin:0;font-size:15px;line-height:1.75}.artist-listening-room>header{flex-direction:column;justify-content:center;display:flex}.artist-listening-room header p,.artist-upcoming header p{color:#887f8d;margin:13px 0 0;font-size:11px;line-height:1.45}.artist-player{min-width:0;padding:22px 26px}.artist-player-now{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.artist-player-now>button{border:1px solid var(--identity-accent);width:42px;height:42px;color:var(--identity-accent);cursor:pointer;background:0 0;border-radius:50%;font-size:12px}.artist-player-now>button:hover{background:var(--identity-accent);color:#09070d}.artist-player-now>div{min-width:0}.artist-player-now span{color:#7f7584;font:7px var(--font-geist-mono),monospace;letter-spacing:.12em;display:block}.artist-player-now strong{color:#f5f0f7;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:17px;display:block;overflow:hidden}.artist-player-now time{color:#8e8492;font:9px var(--font-geist-mono),monospace}.artist-player>input{width:100%;height:2px;accent-color:var(--identity-accent);margin:19px 0 14px;display:block}.artist-player audio{display:none}.artist-player ol{border-top:1px solid #efe8ff14;margin:0;padding:0;list-style:none}.artist-player li button{color:#9b919f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #efe8ff11;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:38px;padding:0 4px;display:grid}.artist-player li button:hover,.artist-player li.active button{color:#f5f0f7}.artist-player li.active span{color:var(--identity-accent)}.artist-player li span,.artist-player li time{font:8px var(--font-geist-mono),monospace}.artist-player li strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.artist-video-room>header{border-bottom:1px solid #efe8ff1a;border-right:0;justify-content:space-between;align-items:center;display:flex}.artist-video-room>header h2{margin:0}.artist-video-room>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.artist-video-room article{min-width:0}.artist-video-room iframe{aspect-ratio:16/9;background:#050407;border:0;width:100%;display:block}.artist-video-room h3{margin:10px 0 0;font-size:12px;line-height:1.35}.artist-upcoming>header{flex-direction:column;justify-content:center;display:flex}.artist-upcoming>div{display:grid}.artist-upcoming a{color:#f5f0f7;border-bottom:1px solid #efe8ff13;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:18px;min-height:78px;padding:14px 22px;text-decoration:none;transition:background .2s;display:grid}.artist-upcoming a:last-child{border-bottom:0}.artist-upcoming a:hover{background:linear-gradient(90deg,var(--identity-glow),transparent)}.artist-upcoming time{text-align:center;display:grid}.artist-upcoming time b{color:var(--identity-accent);font-size:27px;line-height:.85}.artist-upcoming time span{color:#8d8391;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:6px}.artist-upcoming a strong{text-transform:uppercase;font-size:15px}.artist-upcoming a p{color:#8f8593;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.identity-category-artists .identity-network{margin-bottom:30px;padding:24px}.identity-category-artists .identity-network>header{grid-template-columns:140px minmax(200px,.6fr) minmax(260px,1fr);padding-bottom:18px}.identity-category-artists .identity-network h2{font-size:32px}.identity-category-artists .identity-network>div>a{min-height:96px;padding:15px}.identity-category-artists .identity-network strong{font-size:15px}@media (max-width:820px){.identity-category-artists .identity-profile-hero{grid-template-columns:1fr;gap:22px}.identity-category-artists .identity-avatar-zone{min-height:250px}.identity-category-artists .identity-profile-main{max-width:none}.artist-biography,.artist-listening-room,.artist-upcoming{grid-template-columns:1fr}.artist-biography>header,.artist-listening-room>header,.artist-upcoming>header{border-bottom:1px solid #efe8ff1a;border-right:0}.artist-video-room>div,.identity-category-artists .identity-network>header{grid-template-columns:1fr}}@media (max-width:600px){.identity-category-artists .identity-profile-hero{padding:28px 22px}.identity-category-artists .identity-avatar-zone{min-height:220px}.identity-category-artists .identity-avatar{width:150px}.identity-category-artists .artist-hero-copy h1{font-size:46px}.artist-biography,.artist-listening-room,.artist-video-room,.artist-upcoming{margin-left:12px;margin-right:12px}.artist-biography>header,.artist-listening-room>header,.artist-video-room>header,.artist-upcoming>header{padding:21px}.artist-biography>div,.artist-player{padding:22px}.artist-player-now{grid-template-columns:38px minmax(0,1fr)}.artist-player-now>button{width:38px;height:38px}.artist-player-now>time{grid-column:2}.artist-upcoming a{padding:13px 16px}}.identity-category-artists .identity-profile-card{padding-top:22px;padding-bottom:18px}.identity-category-artists .identity-profile-hero{grid-template-columns:180px minmax(320px,1fr) minmax(290px,.72fr);align-items:start;gap:clamp(26px,3.2vw,54px);min-height:410px;padding:72px 34px 34px;position:relative;overflow:hidden}.identity-hero-breadcrumb{z-index:4;color:#756b7a;min-width:0;font:7px var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;display:flex;position:absolute;top:20px;left:28px;right:28px}.identity-hero-breadcrumb a{color:#aaa0ae;text-decoration:none}.identity-hero-breadcrumb a:hover{color:var(--identity-accent)}.identity-hero-breadcrumb b{color:#675d6b;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.identity-hero-breadcrumb span{color:var(--identity-accent)}.identity-category-artists .identity-avatar-zone{align-content:start;min-height:190px;padding-top:6px}.identity-category-artists .identity-avatar{width:154px}.identity-category-artists .identity-avatar strong{font-size:54px}.identity-category-artists .identity-avatar-orbit{display:none}.john-johnson-profile .identity-avatar{border-color:#ff4f9a57}.john-johnson-profile .identity-avatar img{object-position:50% 27%;transform-origin:50% 31%;filter:saturate(.9)contrast(1.06);transform:scale(1.34)}.identity-category-artists .identity-profile-main{padding-top:2px}.identity-category-artists .artist-hero-copy h1{letter-spacing:-.065em;max-width:760px;font-size:clamp(43px,4vw,70px);line-height:.88}.identity-category-artists .artist-hero-info{margin-top:17px}.identity-category-artists .artist-hero-info .lead{max-width:620px;margin-bottom:12px;font-size:14px;line-height:1.56}.identity-category-artists .identity-profile-actions{margin-top:14px}.identity-follow-wrap{align-items:center;gap:10px;min-height:30px;margin-bottom:12px;display:flex}.identity-follow{color:#f7edf4;min-width:104px;height:30px;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(110deg,#ff4f9a1a,#806cff0b,#08060cc2);border:1px solid #ff4f9a94;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:border-color .22s,background .22s,color .22s,box-shadow .22s,transform .22s;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 0 18px #ff4f9a0b}.identity-follow i{background:var(--identity-accent);width:4px;height:4px;box-shadow:0 0 10px var(--identity-accent);border-radius:50%}:is(.identity-follow:hover,.identity-follow:focus-visible){border-color:var(--identity-accent);background:linear-gradient(110deg,#ff4f9a2e,#806cff12,#08060cb8);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0e,0 0 22px #ff4f9a21}.identity-follow:focus-visible{outline-offset:3px;outline:1px solid #ff4f9a61}.identity-follow.is-following{background:var(--identity-accent);color:#09070d}.identity-follow.is-following i{box-shadow:none;background:#09070d}.identity-follow-wrap small{color:#ff9cbb;font-size:9px}.identity-category-artists .identity-share{justify-content:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.identity-category-artists .identity-share>span[aria-hidden]{font-size:17px}.identity-category-artists .identity-share:hover{transform:translateY(-1px)}.artist-hero-player{background:linear-gradient(145deg,#806cff14,#ff4f9a09 46%,#050408c2);border:1px solid #efe8ff21;min-width:0;min-height:286px;overflow:hidden;box-shadow:0 24px 70px #00000038}.artist-hero-player>header{height:46px;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;border-bottom:1px solid #efe8ff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 16px;display:grid}.artist-hero-player>header span{color:var(--identity-accent);letter-spacing:.13em;font-size:8px;font-weight:900}.artist-hero-player>header strong{color:#cfc5d2;letter-spacing:.08em;font-size:8px}.artist-hero-player>header b{color:#746a79;letter-spacing:.1em;font-size:7px}.artist-hero-player .artist-player-now>button{width:38px;height:38px}.artist-player-empty{align-items:flex-end;min-height:238px;padding:20px;display:flex;position:relative;overflow:hidden}.artist-player-empty i{background:linear-gradient(90deg,transparent,var(--identity-accent),var(--identity-secondary),transparent);opacity:.28;transform-origin:50%;height:1px;position:absolute;left:18px;right:18px}.artist-player-empty i:first-child{top:35%;transform:rotate(-8deg)}.artist-player-empty i:nth-child(2){top:49%;transform:rotate(5deg)}.artist-player-empty i:nth-child(3){top:63%;transform:rotate(-3deg)}.artist-player-empty:after{content:"";aspect-ratio:1;border:1px solid #806cff29;border-radius:50%;width:150px;position:absolute;top:35px;right:-24px;box-shadow:0 0 0 24px #806cff09,0 0 0 48px #ff4f9a06}.artist-player-empty span{color:#665d6a;font:8px var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.artist-biography,.artist-video-room,.artist-upcoming,.identity-category-artists .identity-network{width:calc(100% - 48px);max-width:1672px;margin-left:auto;margin-right:auto}.artist-biography{grid-template-columns:180px minmax(0,1fr)}.artist-biography>header{align-items:center;padding:24px 26px;display:flex}.artist-biography h2{margin:0;font-size:27px}.artist-biography>div{padding:24px clamp(26px,3vw,46px)}.artist-biography p{font-size:14px;line-height:1.68}.artist-video-room{grid-template-columns:180px minmax(0,1fr);display:grid}.artist-video-room>header{border-bottom:0;border-right:1px solid #efe8ff1a;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 26px;display:flex}.artist-video-room>header h2{font-size:27px}.artist-video-room>header p{color:#786e7d;font:7px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 0}.artist-video-room>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.artist-video-room article{background:#ffffff03;border:1px solid #efe8ff17;padding:7px;transition:border-color .2s,transform .2s}.artist-video-room article:hover{border-color:#ff4f9a73;transform:translateY(-2px)}.artist-video-frame{position:relative;overflow:hidden}.artist-video-room iframe{aspect-ratio:16/9}.artist-video-frame>span{color:var(--identity-accent);font:7px var(--font-geist-mono),monospace;background:#07050ad1;padding:4px 6px;position:absolute;bottom:6px;right:6px}.artist-video-room h3{text-overflow:ellipsis;white-space:nowrap;margin:8px 4px 3px;font-size:10px;overflow:hidden}.artist-upcoming{grid-template-columns:180px minmax(0,1fr)}@media (max-width:1120px){.identity-category-artists .identity-profile-hero{grid-template-columns:160px minmax(0,1fr)}.artist-hero-player{grid-column:1/-1;min-height:0}.artist-player-empty{min-height:150px}.artist-video-room>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.identity-category-artists .identity-profile-card{padding:12px 12px 18px}.identity-category-artists .identity-profile-hero{grid-template-columns:1fr;gap:20px;padding:62px 20px 22px}.identity-hero-breadcrumb{top:18px;left:20px;right:20px}.identity-category-artists .identity-avatar-zone{min-height:205px}.identity-category-artists .identity-avatar{width:138px}.identity-category-artists .artist-hero-copy h1{font-size:clamp(39px,13vw,58px)}.artist-biography,.artist-video-room,.artist-upcoming,.identity-category-artists .identity-network{width:calc(100% - 24px)}.artist-biography,.artist-video-room,.artist-upcoming{grid-template-columns:1fr}.artist-biography>header,.artist-video-room>header,.artist-upcoming>header{border-bottom:1px solid #efe8ff1a;border-right:0}.artist-video-room>div{grid-template-columns:1fr}}.artist-hero-player>header{grid-template-columns:1fr}.artist-hero-player>header strong{color:var(--identity-accent)}.artist-hero-player .artist-player{padding:13px 16px 15px}.artist-audio-visualizer{background:linear-gradient(#806cff09,#0000);border-bottom:1px solid #efe8ff14;width:100%;height:72px;margin:0 0 12px;display:block}.artist-hero-player .artist-player-now{grid-template-columns:38px minmax(0,1fr) auto;gap:11px}.artist-hero-player .artist-player-now>button{width:38px;height:38px;box-shadow:0 0 22px #ff4f9a14}.artist-hero-player .artist-player-now strong{font-size:14px}.artist-hero-player .artist-player>input{margin:13px 0 10px}.artist-hero-player .artist-player li button{min-height:31px}.artist-hero-player .artist-player li strong{font-size:10px}.artist-hero-player{position:relative}.artist-hero-player:after{content:"";pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(90deg,#0000 0 23px,#efe8ff06 24px),repeating-linear-gradient(0deg,#0000 0 17px,#efe8ff06 18px);height:116px;position:absolute;inset:46px 0 auto}.artist-audio-visualizer{z-index:1;filter:drop-shadow(0 0 7px #ff4f9a3d);height:88px;position:relative}.artist-hero-player .artist-player>input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--identity-accent) 0,var(--identity-secondary) var(--track-progress),#efe8ff2e var(--track-progress),#efe8ff2e 100%);cursor:pointer;border:0;border-radius:0;height:3px}.artist-hero-player .artist-player>input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--identity-accent);width:10px;height:10px;box-shadow:0 0 0 1px var(--identity-accent),0 0 14px #ff4f9a99;border:2px solid #09070d;border-radius:50%}.artist-hero-player .artist-player>input::-moz-range-thumb{background:var(--identity-accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--identity-accent),0 0 14px #ff4f9a99;border:2px solid #09070d;border-radius:50%}.artist-video-frame>button{aspect-ratio:16/9;cursor:pointer;background:#050407;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.artist-video-frame>button img{object-fit:cover;filter:saturate(.72)contrast(1.08)brightness(.78);width:100%;height:100%;transition:filter .25s,transform .35s;display:block}.artist-video-frame>button:after{content:"";background:linear-gradient(135deg,#ff4f9a14,#0000 48%,#806cff1f);position:absolute;inset:0}.artist-video-frame>button i{z-index:2;width:42px;height:42px;color:var(--identity-accent);background:#08060cbd;border:1px solid #ff4f9abf;border-radius:50%;place-items:center;font-size:11px;font-style:normal;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artist-video-frame>button:hover img{filter:saturate()contrast(1.05)brightness(.92);transform:scale(1.025)}.artist-video-frame>button:hover i{background:var(--identity-accent);color:#09070d;transform:translate(-50%,-50%)scale(1.08)}.artist-video-room article.is-playing{border-color:#ff4f9a94;box-shadow:0 0 30px #ff4f9a12}.artist-video-room h3{color:#d3cad6;letter-spacing:0;text-transform:none;white-space:normal;margin:11px 7px 8px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4}.artist-hero-player{background:radial-gradient(circle at 84% 12%,#806cff2b,#0000 32%),linear-gradient(145deg,#ff4f9a0e,#050408f0 55%);border-color:#ff4f9a38;box-shadow:inset 0 1px #ffffff09,inset 0 0 70px #806cff09,0 28px 80px #00000057}.artist-hero-player:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(transparent,var(--identity-accent),var(--identity-secondary),transparent);width:2px;height:110px;position:absolute;top:46px;left:-1px;box-shadow:0 0 18px #ff4f9a8c}.artist-hero-player>header{z-index:4;background:linear-gradient(90deg,#ff4f9a0e,#0000 55%);position:relative}.artist-audio-visualizer{filter:drop-shadow(0 0 11px #ff4f9a45);background:radial-gradient(circle,#ff4f9a0d,#0000 42%),linear-gradient(#806cff0a,#0504082e);border:1px solid #efe8ff0e;height:118px;margin-bottom:10px}.artist-hero-player:after{height:164px}.artist-track-copy{min-width:0}.artist-track-copy>span{color:var(--identity-accent);justify-content:flex-end;align-items:center;display:flex!important}.artist-track-copy time{color:#8e8492;font:7px var(--font-geist-mono),monospace;letter-spacing:0;white-space:nowrap;background:#ffffff05;border:1px solid #efe8ff14;padding:5px 6px}.artist-track-copy>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;margin-top:6px!important;font-size:14px!important}.artist-player-now{grid-template-columns:112px minmax(0,1fr)!important;gap:14px!important}.artist-transport{grid-template-columns:29px 46px 29px;align-items:center;gap:4px;display:grid}.artist-transport button{color:#a59aaa;cursor:pointer;background:#09070db8;border:1px solid #efe8ff24;border-radius:50%;place-items:center;padding:0;transition:border-color .2s,color .2s,background .2s,box-shadow .2s,transform .2s;display:grid;position:relative}.artist-transport button:hover{border-color:var(--identity-accent);color:var(--identity-accent);transform:translateY(-1px)}.artist-main-play{width:46px;height:46px!important;color:var(--identity-accent)!important;border-color:#ff4f9aad!important;box-shadow:0 0 0 4px #ff4f9a09,0 0 24px #ff4f9a29!important}.artist-main-play:hover,.artist-main-play.is-playing{background:var(--identity-accent)!important;color:#09070d!important;box-shadow:0 0 0 4px #ff4f9a12,0 0 32px #ff4f9a4d!important}.artist-main-play i{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;width:0;height:0;margin-left:3px}.artist-main-play.is-playing i{border:0;border-left:3px solid;border-right:3px solid;width:10px;height:12px;margin-left:0}.artist-skip i{border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;position:relative}.artist-skip.next i{border-left:6px solid}.artist-skip.previous i{border-right:6px solid}.artist-skip i:after{content:"";background:currentColor;width:1px;height:10px;position:absolute;top:-5px}.artist-skip.next i:after{right:-8px}.artist-skip.previous i:after{left:-8px}.artist-track-copy{align-self:center;min-width:0}.artist-track-copy>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;font-size:14px!important}.artist-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0 9px;display:grid}.artist-progress input{width:100%;margin:0!important}.artist-progress time{color:#827888;font:7px var(--font-geist-mono),monospace;letter-spacing:.02em;white-space:nowrap}.artist-player ol{background:#03020540;margin-top:3px!important}.artist-player li button{transition:background .18s,color .18s,padding .18s;position:relative;padding-left:9px!important;padding-right:9px!important}.artist-player li button:hover{background:linear-gradient(90deg,#806cff17,#0000)}.artist-player li.active button{box-shadow:inset 2px 0 var(--identity-accent);background:linear-gradient(90deg,#ff4f9a26,#806cff0e 62%,#0000);padding-left:13px!important}.artist-player li.active strong{letter-spacing:.015em}.artist-player li.active time{color:#d8cedc}@media (max-width:430px){.artist-player-now{grid-template-columns:104px minmax(0,1fr)!important}.artist-transport{grid-template-columns:27px 42px 27px}.artist-main-play{width:42px;height:42px!important}.artist-audio-visualizer{height:102px}}.artist-player-now>button i{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0;margin-left:2px;transition:all .18s;display:block}.artist-player-now>button.is-playing i{border:0;border-left:3px solid;border-right:3px solid;width:9px;height:10px;margin-left:0}.artist-video-frame>button i:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:3px;display:block}.artist-video-frame>button i:after{content:"";border:1px solid #806cff38;border-radius:50%;position:absolute;inset:-5px}.artist-video-frame>button:hover i:after{border-color:#08060c52}.artist-transport{grid-template-columns:34px 46px 34px;gap:6px}.artist-transport button{color:var(--identity-accent);background:#0c070ed1;border-color:#ff4f9a8f;box-shadow:0 0 0 3px #ff4f9a06,0 0 16px #ff4f9a17}.artist-transport button:hover{border-color:var(--identity-accent);background:#ff4f9a1a;box-shadow:0 0 0 3px #ff4f9a0b,0 0 22px #ff4f9a33}.artist-skip{width:34px;height:34px}.artist-progress input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--identity-accent) 0,var(--identity-secondary) var(--track-progress),#efe8ff2e var(--track-progress),#efe8ff2e 100%);cursor:pointer;border:0;border-radius:0;height:3px}.artist-progress input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--identity-accent);width:10px;height:10px;box-shadow:0 0 0 1px var(--identity-accent),0 0 14px #ff4f9a99;border:2px solid #09070d;border-radius:50%}.artist-progress input::-moz-range-thumb{background:var(--identity-accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--identity-accent),0 0 14px #ff4f9a99;border:2px solid #09070d;border-radius:50%}@media (max-width:430px){.artist-player-now{grid-template-columns:116px minmax(0,1fr)!important}.artist-transport{grid-template-columns:32px 42px 32px;gap:5px}.artist-skip{width:32px;height:32px}}.artist-audio-stage{background:radial-gradient(circle,#ff4f9a0d,#0000 42%),linear-gradient(#806cff0a,#0504082e);border:1px solid #efe8ff0e;height:118px;margin-bottom:10px;position:relative;overflow:hidden}.artist-audio-stage .artist-audio-visualizer{z-index:2;filter:drop-shadow(0 0 11px #ff4f9a45);background:0 0;border:0;width:100%;height:100%;margin:0;position:relative}.artist-audio-title-flow{z-index:1;opacity:.27;will-change:transform;align-items:center;width:max-content;animation:16s linear infinite artist-title-flow;display:flex;position:absolute;top:8px;left:0;transform:translate(0,0)}.artist-audio-title-flow span{color:#0000;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1px #ff4f9a8c;text-shadow:0 0 22px #806cff24;padding-right:42px;font-size:30px;font-weight:800;line-height:1}.artist-player-now{grid-template-columns:126px!important}@keyframes artist-title-flow{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:430px){.artist-audio-stage{height:102px}.artist-audio-title-flow span{font-size:25px}.artist-player-now{grid-template-columns:116px!important}}@media (prefers-reduced-motion:reduce){.artist-audio-title-flow{animation:none}}.artist-progress time{color:var(--identity-accent);font-size:9px}.artist-player li time{letter-spacing:.025em;color:var(--identity-accent)!important;font-size:10px!important}.artist-skip i{transform-origin:50%;width:10px;height:10px;position:relative;border:0!important}.artist-skip i:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid;width:0;height:0;position:absolute;top:1px;left:0}.artist-skip i:after{content:"";background:currentColor;width:1px;height:10px;position:absolute;top:0;left:auto;right:0}.artist-skip.next i{transform:none}.artist-skip.previous i{transform:scaleX(-1)}.artist-skip svg{transform-origin:50%;width:13px;height:13px;display:block;overflow:visible}.artist-skip.next svg{transform:scaleX(-1)}.artist-skip-bar{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round}.artist-skip-triangle{fill:currentColor;stroke:none}.artist-news-rail{z-index:4;border-top:1px solid #efe8ff1c;grid-column:1/-1;grid-template-columns:102px minmax(0,1fr);gap:12px;min-width:0;margin-top:2px;padding-top:13px;display:grid;position:relative}.artist-news-rail>header{border-right:1px solid #efe8ff17;flex-direction:column;gap:7px;padding:7px 10px 0 0;display:flex}.artist-news-rail>header strong{color:var(--identity-accent);font:800 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.artist-news-rail>header span{color:#665d6a;font:7px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.artist-news-strip{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:#ff4f9a99 #efe8ff0e;grid-auto-columns:minmax(250px,31%);grid-auto-flow:column;gap:7px;min-width:0;padding-bottom:8px;display:grid;overflow-x:auto}.artist-news-strip::-webkit-scrollbar{height:3px}.artist-news-strip::-webkit-scrollbar-track{background:#efe8ff0e}.artist-news-strip::-webkit-scrollbar-thumb{background:var(--identity-accent)}.artist-news-strip>a{scroll-snap-align:start;color:#eee7f0;background:linear-gradient(115deg,#ff4f9a0b,#806cff06,#0000);border:1px solid #efe8ff1a;flex-direction:column;min-height:82px;padding:11px 13px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex;overflow:hidden}:is(.artist-news-strip>a:hover,.artist-news-strip>a:focus-visible){background:linear-gradient(115deg,#ff4f9a1c,#806cff0d,#0000);border-color:#ff4f9a9e;transform:translateY(-1px)}.artist-news-strip>a>span{color:#736978;font:7px var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;display:flex}.artist-news-strip>a>span b{color:var(--identity-accent);font-weight:800}.artist-news-strip>a>strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:9px;font-size:11px;line-height:1.15;overflow:hidden}.artist-news-strip>a>p{color:#827887;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9px;line-height:1.25;overflow:hidden}@media (max-width:760px){.artist-news-rail{grid-template-columns:1fr}.artist-news-rail>header{border-right:0;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 8px}.artist-news-strip{grid-auto-columns:minmax(240px,82%)}}.identity-category-artists .identity-profile-hero{--avatar-scale:1;--avatar-jolt:0px}.artist-electric-backdrop{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;width:100%;height:100%;transition:opacity .55s;position:absolute;inset:0}.identity-profile-hero.is-audio-playing .artist-electric-backdrop{opacity:.9}.identity-category-artists .identity-avatar{transform:translateY(var(--avatar-jolt)) scale(var(--avatar-scale));transform-origin:50% 58%;will-change:transform;transition:transform 75ms linear,box-shadow .12s}.identity-category-artists .identity-profile-hero.is-audio-playing .identity-avatar{box-shadow:0 0 0 8px #08060ccc,0 0 0 9px #ff4f9a38,0 24px 62px #00000070,0 0 calc(20px + var(--audio-energy)*24px) #ff4f9a2e}.identity-category-artists .identity-profile-hero.is-audio-playing .identity-avatar-orbit{filter:drop-shadow(0 0 8px #ff4f9a2e);animation-duration:18s}.identity-category-artists .identity-background-word.artist-name-flow{z-index:1;color:#ffffff05;will-change:transform;width:max-content;animation:28s linear infinite artist-name-marquee;display:flex;bottom:-.08em;left:0;right:auto;overflow:visible}.artist-name-flow span{font:inherit;white-space:nowrap;padding-right:.38em}@keyframes artist-name-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.identity-category-artists .identity-background-word.artist-name-flow-reverse{z-index:0;color:#ffffff03;animation-name:artist-name-marquee-reverse;animation-duration:32s;top:-.06em;bottom:auto}@keyframes artist-name-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.artist-volume{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.artist-volume button{width:22px;height:22px;color:var(--identity-accent);cursor:pointer;background:#0c070ed1;border:1px solid #ff4f9a61;border-radius:50%;place-items:center;padding:0;display:grid}.artist-volume button svg{fill:currentColor;width:13px;height:13px;display:block;overflow:visible}.artist-volume button .speaker-wave{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round}.artist-volume button.is-muted .speaker-wave{opacity:.22}.artist-volume input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--identity-accent) 0 var(--volume-progress),#efe8ff26 var(--volume-progress) 100%);cursor:pointer;width:56px;height:2px;accent-color:var(--identity-accent);border:0;border-radius:999px;margin:0}.artist-volume input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0d0911;border:1px solid #ff8cbd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #ff4f9a1f}.artist-volume input::-moz-range-thumb{background:#0d0911;border:1px solid #ff8cbd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #ff4f9a1f}.artist-biography,.artist-video-room{isolation:isolate;position:relative;overflow:hidden}.artist-biography:before,.artist-video-room:before{z-index:0;color:#ffffff05;letter-spacing:-.08em;text-transform:uppercase;pointer-events:none;font-size:clamp(80px,12vw,190px);font-weight:900;line-height:.78;position:absolute;bottom:-.13em;right:2%}.artist-biography:before{content:"BIO"}.artist-video-room:before{content:"MEDIA"}.artist-biography>header,.artist-biography>div,.artist-video-room>header,.artist-video-room>div{z-index:1;position:relative}.artist-upcoming{min-height:112px}.artist-upcoming>header{justify-content:center}.artist-upcoming>header h2{margin:0;font-size:24px}.artist-upcoming-empty{color:#8d8391;letter-spacing:.01em;align-self:center;margin:0;padding:32px clamp(24px,4vw,52px);font-size:13px}.artist-connections{background:linear-gradient(120deg,var(--identity-glow),#ffffff03 34%,transparent)!important;border:1px solid #efe8ff1f!important;width:calc(100% - 48px)!important;max-width:1672px!important;margin:0 auto 30px!important;padding:0!important}.artist-connections>summary{cursor:pointer;color:#f5f0f7;border:0;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr) 28px;align-items:center;gap:18px;min-height:62px;padding:0 24px;list-style:none;display:grid}.artist-connections>summary::-webkit-details-marker{display:none}.artist-connections>summary span{color:var(--identity-accent);font:800 9px var(--font-geist-mono),monospace;letter-spacing:.15em}.artist-connections>summary strong{text-transform:uppercase;font-size:13px;font-weight:500}.artist-connections>summary b{color:var(--identity-accent);text-align:center;font-size:21px;font-weight:300;transition:transform .22s}.artist-connections[open]>summary b{transform:rotate(45deg)}.artist-connections>div{margin:0 1px 1px}.identity-network-empty{color:#8f8593;border-top:1px solid #efe8ff14;margin:0;padding:25px;font-size:13px}.artist-player-column{align-self:start;min-width:0;display:grid}.artist-profile-controls{align-items:center;gap:8px;min-height:30px;margin-bottom:12px;display:flex}.artist-profile-controls .identity-follow-wrap{margin:0}.artist-profile-links{align-items:center;gap:6px;min-height:30px;display:flex}.artist-profile-links .official-link-bar{gap:6px;margin:0;display:flex}.identity-category-artists .artist-profile-links .official-link-bar a,.identity-category-artists .artist-profile-links .identity-share{border-radius:50%;place-items:center;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;padding:0;display:grid}.identity-category-artists .artist-profile-links .official-link-bar img{width:16px;height:16px}.identity-category-artists .artist-profile-links .identity-share span:first-child{font-size:14px}.identity-category-artists .artist-news-rail{z-index:4;border-top:0;grid-template-rows:28px minmax(0,1fr);grid-template-columns:1fr;gap:7px;width:calc(69% - 30px);height:238px;max-height:238px;margin:0;padding-top:0;display:grid;position:absolute;bottom:34px;left:12px;overflow:visible}.identity-category-artists .artist-news-rail>header{text-align:center;border-bottom:0;border-right:0;flex-direction:row;justify-content:center;align-items:center;width:110px;height:28px;padding:0;display:flex;position:absolute;top:0;left:0}.identity-category-artists .artist-news-rail>header strong{color:#f1eaf3;letter-spacing:-.035em;text-transform:none;white-space:nowrap;font-family:inherit;font-size:20px;font-weight:400;line-height:1}.identity-category-artists .artist-news-strip{grid-row:2;grid-auto-flow:row;grid-auto-columns:unset;scroll-snap-type:y proximity;scrollbar-width:thin;grid-template-columns:1fr;gap:4px;height:auto;max-height:none;margin:0;padding:0 5px 0 0;display:grid;overflow:hidden auto}.identity-category-artists .artist-news-strip::-webkit-scrollbar{width:3px;height:0}.identity-category-artists .artist-news-strip>a{scroll-snap-align:start;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:12px;height:37px;min-height:37px;padding:5px 12px;display:grid}.identity-category-artists .artist-news-strip>a>span{grid-template-columns:1fr;justify-content:start;gap:4px;min-width:0;display:grid}.identity-category-artists .artist-news-strip>a>span time{color:var(--identity-accent);letter-spacing:.045em;font-size:9px;font-weight:700}.identity-category-artists .artist-news-strip>a>strong{white-space:normal;margin:0;font-size:10px;line-height:1.22}.identity-category-artists .artist-news-strip>a>p{display:none}@media (max-width:1120px){.artist-player-column{grid-column:1/-1}.identity-category-artists .artist-news-rail{grid-column:1/-1;grid-template-rows:30px minmax(0,1fr);width:auto;height:auto;max-height:238px;position:relative;bottom:auto;left:auto}.identity-category-artists .artist-news-strip{height:auto;max-height:201px}}@media (max-width:760px){.artist-progress{grid-template-columns:minmax(0,1fr) auto!important}.artist-volume{grid-column:1/-1;justify-self:end;width:112px}.artist-connections{width:calc(100% - 24px)!important}.artist-connections>summary{grid-template-columns:1fr auto}.artist-connections>summary strong{display:none}.identity-category-artists .artist-news-strip>a{grid-template-columns:96px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.identity-category-artists .identity-background-word.artist-name-flow{animation:none}.identity-category-artists .identity-avatar{transition:none}.artist-electric-backdrop{display:none}}.artist-hero-player>header strong{font-size:9px}.artist-hero-player .artist-player{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.artist-name-flow-reverse{animation:none}}.artist-biography>header,.artist-video-room>header,.artist-upcoming>header{text-align:center;justify-content:center;align-items:center}.artist-biography>header h2,.artist-video-room>header h2,.artist-upcoming>header h2{color:#f1eaf3;letter-spacing:-.045em;text-transform:none;margin:0;font-family:inherit;font-size:24px;font-weight:400;line-height:.94}.identity-category-artists .artist-profile-links .official-link-bar a:hover,.identity-category-artists .artist-profile-links .identity-share:hover{color:var(--identity-accent);background:#ff4f9a0b;border-color:#ff4f9a9e;transform:translateY(-1px);box-shadow:0 0 0 3px #ff4f9a06,0 0 16px #ff4f9a17}.identity-category-artists .artist-profile-links .official-link-bar a:focus-visible{color:var(--identity-accent);background:#ff4f9a0b;border-color:#ff4f9a9e;transform:translateY(-1px);box-shadow:0 0 0 3px #ff4f9a06,0 0 16px #ff4f9a17}.identity-category-artists .artist-profile-links .identity-share:focus-visible{color:var(--identity-accent);background:#ff4f9a0b;border-color:#ff4f9a9e;transform:translateY(-1px);box-shadow:0 0 0 3px #ff4f9a06,0 0 16px #ff4f9a17}:is(.identity-category-artists .artist-profile-links .identity-share:hover span,.identity-category-artists .artist-profile-links .identity-share:focus-visible span){color:var(--identity-accent)}:is(.artist-main-play:hover:not(.is-playing),.artist-main-play:focus-visible:not(.is-playing)){color:var(--identity-accent)!important;background:#ff4f9a11!important;box-shadow:0 0 0 4px #ff4f9a06,0 0 22px #ff4f9a1f!important}@media (min-width:1121px){.identity-category-artists .identity-profile-hero{grid-template-rows:minmax(190px,auto) 238px;row-gap:12px}.identity-category-artists .identity-avatar-zone{grid-area:1/1}.identity-category-artists .identity-profile-main{grid-area:1/2}.identity-category-artists .artist-player-column{grid-area:1/3/3;align-self:stretch}.identity-category-artists .artist-player-column>.artist-hero-player{height:100%}.identity-category-artists .artist-news-rail{grid-area:2/1/auto/3;align-self:end;width:auto;margin-left:0;position:relative;bottom:auto;left:auto}}.artist-progress{grid-template-columns:minmax(0,1fr) auto 108px!important}.artist-progress time{color:var(--identity-accent);letter-spacing:.015em;font-size:10px!important}.artist-volume button{width:26px;height:26px}.artist-volume button svg{width:15px;height:15px}.artist-volume input{width:72px;height:3px}.artist-player li time{letter-spacing:.02em;font-size:11px!important}
