@font-face{font-family:zalandoVariable;src:url(../media/ZalandoSansSemiExpanded_VariableFont_wght-s.p.10j15kupdqka_.woff2)format("woff2");font-display:swap}@font-face{font-family:zalandoVariable Fallback;src:local(Arial);ascent-override:85.15%;descent-override:22.08%;line-gap-override:0.0%;size-adjust:113.21%}.zalandovariable_d603a150-module__8UMpPW__className{font-family:zalandoVariable,zalandoVariable Fallback}.zalandovariable_d603a150-module__8UMpPW__variable{--font-zalando:"zalandoVariable", "zalandoVariable Fallback"}
@font-face{font-family:Zalando Sans Semi Expanded Variable;src:url(/landing/fonts/ZalandoSansSemiExpanded-VariableFont_wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zalando Sans Semi Expanded Medium;src:url(/landing/fonts/ZalandoSansSemiExpanded-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Zalando Sans Semi Expanded SemiBold;src:url(/landing/fonts/ZalandoSansSemiExpanded-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--font-zalando:"Zalando Sans Semi Expanded Variable", "Zalando Sans", sans-serif;--font-zalando-medium:"Zalando Sans Semi Expanded Medium", "Zalando Sans Semi Expanded Variable", "Zalando Sans", sans-serif;--font-zalando-semibold:"Zalando Sans Semi Expanded SemiBold", "Zalando Sans Semi Expanded Variable", "Zalando Sans", sans-serif;--brand-navy:#0b3d78;--brand-navy-strong:#083368;--brand-orange:#ff7414;--brand-orange-strong:#ff832e;--brand-sky-1:#abc9f2;--brand-sky-2:#bfd6f5;--brand-sky-3:#d3e2f6;--brand-sky-4:#dce7f4;--brand-sky-soft:#e9f2ff;--brand-glass-bg:linear-gradient(180deg, #f7fcffd1 0%, #e2efffb8 100%);--brand-glass-border:#ffffffbd;--brand-glass-shadow:0 24px 56px #426aa02e;--brand-blur:blur(24px);--brand-text:var(--brand-navy);--brand-text-muted:#0b3d78b8;--brand-radius-lg:1.35rem;--brand-radius-md:.9rem;--brand-radius-pill:999px;--fanrise-themed-page-bg:linear-gradient(180deg, #abc9f2 0%, #bfd6f5 35%, #d3e2f6 68%, #dce7f4 100%);--fanrise-themed-cloud-opacity:.33;--fanrise-themed-cloud-filter:blur(6px);--fanrise-soft-fill:#0c3d781f;--fanrise-soft-border:#ffffffbd;--fanrise-soft-text:#0b3d78d1;--fanrise-soft-muted:#0b3d788f;--fanrise-soft-shadow:0 12px 24px #0c3d7829;--fanrise-soft-active-bg:#0c3d78e0;--fanrise-soft-active-border:#0c3d78f0;--fanrise-soft-active-text:#f5faff;--profile-listed-sort-text:#0b3d78e6;--profile-listed-sort-active-text:#f5faff;--fanrise-panel-border:#ffffffc7;--fanrise-panel-shadow:0 16px 32px #40689e1f;--fanrise-input-bg:#ffffff94;--fanrise-input-bg-disabled:#f0f8ff73;--fanrise-input-border:#ffffffc7;--fanrise-input-border-subtle:#e8e4dc14;--fanrise-input-text:var(--brand-navy);--fanrise-panel-fill-muted:#ffffff52;--fanrise-panel-fill-strong:#ffffff94;--fanrise-modal-scrim:#050a129e;--fanrise-danger-soft-bg:#e055451a;--fanrise-danger-soft-border:#e055454d;--fanrise-danger-soft-text:#e05545}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(68% 48% at 50% 10%,#45609324 0%,#45609308 30%,#0000 70%),linear-gradient(#04070d 0%,#090e16 28%,#0c121b 58%,#070b11 100%)}.profile-page-shell,.profile-edit-page-shell,.dashboard-page-shell{--fanrise-page-text:var(--brand-navy)}html[data-theme=dark] .profile-page-shell,html[data-theme=dark] .profile-edit-page-shell,html[data-theme=dark] .dashboard-page-shell{--brand-navy:#eef4ff;--brand-text:#eef4ff;--brand-text-muted:#c6d3e8b8;--brand-glass-bg:linear-gradient(180deg, #0c121de6 0%, #080c16f5 100%);--brand-glass-border:#84a4d333;--brand-glass-shadow:0 28px 64px #02050c80;--fanrise-themed-page-bg:radial-gradient(68% 48% at 50% 10%, #4560932e 0%, #4560930d 34%, transparent 74%), linear-gradient(180deg, #060a12 0%, #0b111b 26%, #101724 58%, #0a0f18 100%);--fanrise-themed-cloud-opacity:.12;--fanrise-themed-cloud-filter:blur(8px) saturate(.56) brightness(.28) contrast(1.08);--fanrise-soft-fill:#344c722e;--fanrise-soft-border:#84a4d333;--fanrise-soft-text:#e6effce6;--fanrise-soft-muted:#bccce4ad;--fanrise-soft-shadow:0 16px 30px #02060e57;--fanrise-soft-active-bg:#1f385feb;--fanrise-soft-active-border:#6f95ce57;--fanrise-soft-active-text:#f6f9ff;--profile-listed-sort-text:#ecf4ffeb;--profile-listed-sort-active-text:#f6f9ff;--fanrise-panel-border:#84a4d333;--fanrise-panel-shadow:0 26px 52px #02060e66;--fanrise-input-bg:#080f1acc;--fanrise-input-bg-disabled:#0c131fad;--fanrise-input-border:#84a4d338;--fanrise-input-border-subtle:#84a4d329;--fanrise-input-text:#eef4ff;--fanrise-panel-fill-muted:#080e189e;--fanrise-panel-fill-strong:#0a111dd1;--fanrise-modal-scrim:#03060cc2;--fanrise-danger-soft-bg:#e055452e;--fanrise-danger-soft-border:#e055455c;--fanrise-danger-soft-text:#ff9a90}body{background:linear-gradient(180deg, var(--brand-sky-1) 0%, var(--brand-sky-2) 35%, var(--brand-sky-3) 68%, var(--brand-sky-4) 100%);min-height:100vh;color:var(--brand-text);font-family:var(--font-zalando), -apple-system, sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}html[data-theme=dark] body{background:radial-gradient(68% 48% at 50% 10%,#45609324 0%,#45609308 30%,#0000 70%),linear-gradient(#04070d 0%,#090e16 28%,#0c121b 58%,#070b11 100%)}body:has(main.landing-page){background:linear-gradient(#abc9f2 0%,#bfd6f5 32%,#d3e2f6 64%,#dce7f4 100%)}main.landing-page .landing-shell{opacity:0;pointer-events:none}main.landing-page .landing-shell.is-ready{opacity:1;pointer-events:auto}main.landing-page .landing-loader{z-index:999;color:#0b3d78;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(75% 55% at 75% 62%,#ebf5ff73 0%,#ebf5ff26 48%,#0000 100%),linear-gradient(#afcdf6 0%,#d7e8ff 58%,#ebf4ff 100%);justify-content:center;align-items:center;transition:opacity .42s;display:flex;position:fixed;inset:0;overflow:hidden}main.landing-page .landing-loader.is-exiting{opacity:0;pointer-events:none}@keyframes loaderPulse{0%,to{opacity:.42;transform:scale(.95)}50%{opacity:.62;transform:scale(1.08)}}.brand-route-loader{z-index:999;color:#0b3d78;letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;background:radial-gradient(75% 55% at 75% 62%,#ebf5ff73 0%,#ebf5ff26 48%,#0000 100%),linear-gradient(#afcdf6 0%,#d7e8ff 58%,#ebf4ff 100%);justify-content:center;align-items:center;transition:opacity .42s;display:flex;position:fixed;inset:0;overflow:hidden}html[data-theme=dark] .brand-route-loader{color:#eef4fff0;background:radial-gradient(70% 50% at 50% 18%,#4660902e 0%,#4660900d 34%,#0000 72%),linear-gradient(#060a12 0%,#0b111b 28%,#101724 60%,#0a0f18 100%)}.loader-stack{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.58rem;display:flex;position:relative}.loader-animation-wrap{contain:layout paint size;justify-content:center;align-items:center;width:min(92vw,560px);height:min(92vw,560px);display:inline-flex}.loader-animation-canvas{filter:drop-shadow(0 8px 16px #466da324);width:100%;height:100%;display:block}.loader-stack-text{color:currentColor;font-family:var(--font-zalando), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1rem,2.3vw,1.35rem);font-weight:600;line-height:1.08}.brand-route-loader:before{content:"";filter:blur(3px);background:radial-gradient(circle,#ffffff6b 0%,#fff0 72%);border-radius:50%;width:260px;height:260px;animation:2.2s ease-in-out infinite loaderPulse;position:absolute}html[data-theme=dark] .brand-route-loader:before{filter:blur(10px);background:radial-gradient(circle,#94b1e12e 0%,#94b1e10a 48%,#94b1e100 74%)}.brand-route-loader.is-exiting,.brand-page-reveal{opacity:0;pointer-events:none}.brand-page-reveal.is-ready{opacity:1;pointer-events:auto;transition:opacity .36s}a{color:inherit}input,button,textarea{font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#bcd4f2a6}::-webkit-scrollbar-thumb{background:#0b3d785c;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0b3d7880}.brand-page{background:linear-gradient(180deg, var(--brand-sky-1) 0%, var(--brand-sky-2) 35%, var(--brand-sky-3) 68%, var(--brand-sky-4) 100%);min-height:100vh;color:var(--brand-text);position:relative;overflow-x:hidden}html[data-theme=dark] .brand-page{background:radial-gradient(68% 48% at 50% 10%,#45609324 0%,#45609308 30%,#0000 70%),linear-gradient(#04070d 0%,#090e16 28%,#0c121b 58%,#070b11 100%)}.brand-page-content{z-index:2;position:relative}.brand-auth-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.brand-auth-bg-static{filter:blur(1.6px);background-color:#0000;background-image:radial-gradient(85% 58% at 72% 18%,#eef7ff9e 0%,#eef7ff1a 56%,#0000 100%),linear-gradient(#abc9f2e0 0%,#bfd6f5cc 34%,#d3e2f6bd 66%,#dce7f4c7 100%),url(/landing/clouds.png);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover,cover,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:-10%;transform:scale(1.04)}.brand-auth-bg-video{object-fit:cover;object-position:center;opacity:0;filter:blur(1.4px)saturate(1.04);will-change:opacity;width:120%;height:120%;transition:opacity .24s;position:absolute;inset:-10%}.brand-auth-bg-video.is-visible{opacity:.58}.brand-auth-bg-video.is-hidden{opacity:0}.brand-auth-bg-overlay{background:linear-gradient(#e6f2ff4d 0%,#e6f2ff2e 52%,#dfecfc47 100%),radial-gradient(70% 50% at 50% 12%,#ffffff4d 0%,#fff0 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.brand-auth-bg-video{display:none}}.brand-cloud-top{opacity:.33;filter:blur(6px);pointer-events:none;background-image:url(/landing/clouds.png);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;height:24rem;position:absolute;top:-8rem;left:-8vw;right:-8vw;-webkit-mask-image:linear-gradient(#000000d9 0%,#0000007a 58%,#0000 100%);mask-image:linear-gradient(#000000d9 0%,#0000007a 58%,#0000 100%)}.brand-glass-card{border-radius:var(--brand-radius-lg);background:var(--brand-glass-bg);border:1px solid var(--brand-glass-border);box-shadow:var(--brand-glass-shadow), inset 0 1px 0 #ffffffa3;-webkit-backdrop-filter:var(--brand-blur) saturate(1.08)}.profile-page-shell,.profile-edit-page-shell,.dashboard-page-shell{background:var(--fanrise-themed-page-bg);color:var(--brand-text)}.profile-page-shell .brand-route-main,.profile-edit-page-shell .brand-route-main,.dashboard-page-shell .brand-route-main{color:var(--brand-text)}.profile-page-shell .brand-cloud-top,.profile-edit-page-shell .brand-cloud-top,.dashboard-page-shell .brand-cloud-top{opacity:var(--fanrise-themed-cloud-opacity);filter:var(--fanrise-themed-cloud-filter)}html[data-theme=dark] .profile-page-shell .brand-cloud-top,html[data-theme=dark] .profile-edit-page-shell .brand-cloud-top,html[data-theme=dark] .dashboard-page-shell .brand-cloud-top{opacity:0;filter:none}html[data-theme=dark] .profile-edit-page-shell .brand-auth-bg-static{filter:blur(2px)saturate(.74)brightness(.52)contrast(1.04);background-color:#0000;background-image:radial-gradient(82% 56% at 68% 12%,#5a7ab43d 0%,#5a7ab414 34%,#0000 76%),linear-gradient(#090f19f5 0%,#101827eb 34%,#162134e6 68%,#0e1622f0 100%),url(/landing/clouds.png);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover,cover,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-theme=dark] .profile-edit-page-shell .brand-auth-bg-video.is-visible{opacity:.16}html[data-theme=dark] .profile-edit-page-shell .brand-auth-bg-video{filter:blur(2px)saturate(.62)brightness(.34)}html[data-theme=dark] .profile-edit-page-shell .brand-auth-bg-overlay{background:linear-gradient(#060a126b 0%,#090f1a33 52%,#0a101957 100%),radial-gradient(70% 50% at 50% 10%,#688cce14 0%,#688cce00 100%)}html[data-theme=dark] .dashboard-page-shell .brand-input,html[data-theme=dark] .profile-page-shell .brand-input,html[data-theme=dark] .profile-edit-page-shell .brand-input{border-color:var(--fanrise-input-border);color:var(--fanrise-input-text);background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%);box-shadow:inset 0 1px #dceaff0a}html[data-theme=dark] .dashboard-page-shell .brand-input::placeholder,html[data-theme=dark] .profile-page-shell .brand-input::placeholder,html[data-theme=dark] .profile-edit-page-shell .brand-input::placeholder{color:#c2d2e994}html[data-theme=dark] .dashboard-page-shell .brand-input:focus,html[data-theme=dark] .profile-page-shell .brand-input:focus,html[data-theme=dark] .profile-edit-page-shell .brand-input:focus{background:linear-gradient(#162236e6 0%,#0d1626f5 100%)}html[data-theme=dark] .dashboard-page-shell .brand-clear-btn,html[data-theme=dark] .profile-page-shell .brand-clear-btn{border-color:var(--fanrise-input-border);color:var(--brand-text-muted);background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%)}html[data-theme=dark] .dashboard-page-shell .brand-section-heading,html[data-theme=dark] .profile-page-shell .brand-section-heading{color:#c2d2e9a8}html[data-theme=dark] .dashboard-page-shell .brand-list-row,html[data-theme=dark] .profile-page-shell .brand-list-row{border-color:var(--fanrise-panel-border);box-shadow:var(--fanrise-panel-shadow), inset 0 1px 0 #dceaff0a;background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%)}html[data-theme=dark] .dashboard-page-shell .brand-list-row:hover,html[data-theme=dark] .profile-page-shell .brand-list-row:hover{border-color:#a2c0ec47;box-shadow:0 24px 48px #0308125c,inset 0 1px #dceaff0d}html[data-theme=dark] .dashboard-page-shell .brand-row-title,html[data-theme=dark] .profile-page-shell .brand-row-title,html[data-theme=dark] .dashboard-page-shell .brand-empty-title,html[data-theme=dark] .profile-page-shell .brand-empty-title{color:var(--brand-text)}html[data-theme=dark] .dashboard-page-shell .brand-row-subtitle,html[data-theme=dark] .profile-page-shell .brand-row-subtitle,html[data-theme=dark] .dashboard-page-shell .brand-empty-copy,html[data-theme=dark] .profile-page-shell .brand-empty-copy,html[data-theme=dark] .dashboard-page-shell .brand-feed-time,html[data-theme=dark] .profile-page-shell .brand-feed-time{color:var(--brand-text-muted)}html[data-theme=dark] .dashboard-page-shell .brand-empty-card,html[data-theme=dark] .profile-page-shell .brand-empty-card{border-color:var(--fanrise-panel-border);box-shadow:var(--fanrise-panel-shadow);background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%)}html[data-theme=dark] .dashboard-page-shell .brand-chip,html[data-theme=dark] .profile-page-shell .brand-chip{border-color:var(--fanrise-soft-border);background:var(--fanrise-soft-fill);color:var(--fanrise-soft-text)}html[data-theme=dark] .dashboard-page-shell .profile-folder-tab,html[data-theme=dark] .profile-page-shell .profile-folder-tab{color:#c2d2e9ad;background:linear-gradient(#101928e0 0%,#0d1522d1 100%);border-color:#84a4d333;box-shadow:0 10px 20px #0308123d}html[data-theme=dark] .dashboard-page-shell .profile-folder-tab.is-active,html[data-theme=dark] .profile-page-shell .profile-folder-tab.is-active{color:var(--brand-text);background:linear-gradient(#1b283df0 0%,#121c2eeb 100%);box-shadow:0 14px 26px #03081247}html[data-theme=dark] .profile-page-shell .profile-full-collection-wrap{border-color:var(--fanrise-panel-border);box-shadow:var(--fanrise-panel-shadow);background:linear-gradient(160deg,#121c2ed1 0%,#0b121fe6 100%)}html[data-theme=dark] .profile-page-shell .profile-full-collection-heading,html[data-theme=dark] .profile-page-shell .profile-full-collection-stat-value,html[data-theme=dark] .profile-page-shell .profile-full-collection-link{color:var(--brand-text)}html[data-theme=dark] .profile-page-shell .profile-full-collection-kicker,html[data-theme=dark] .profile-page-shell .profile-full-collection-stat-label,html[data-theme=dark] .profile-page-shell .profile-collection-artist-name,html[data-theme=dark] .profile-page-shell .profile-collection-artist-genre,html[data-theme=dark] .profile-page-shell .profile-collection-growth,html[data-theme=dark] .profile-page-shell .profile-folder-pagecopy{color:var(--brand-text-muted)}html[data-theme=dark] .profile-page-shell .profile-full-collection-stats,html[data-theme=dark] .profile-page-shell .profile-collection-footer{border-color:var(--fanrise-soft-border);background:var(--fanrise-soft-fill);box-shadow:inset 0 1px #dceaff0a}html[data-theme=dark] .profile-page-shell .profile-full-collection-stat-group-summary{border-right-color:#bdc8dc24}html[data-theme=dark] .profile-page-shell .profile-collection-pill-blue,html[data-theme=dark] .profile-page-shell .profile-folder-pagebtn{color:#eef4fff0;background:linear-gradient(#434a54d6 0%,#252a31eb 100%);border-color:#bdc8dc2e;box-shadow:0 10px 22px #02060e38,inset 0 1px #ffffff0a}html[data-theme=dark] .profile-page-shell .profile-collection-pill-blue:hover,html[data-theme=dark] .profile-page-shell .profile-collection-pill-blue:focus-visible,html[data-theme=dark] .profile-page-shell .profile-folder-pagebtn:hover,html[data-theme=dark] .profile-page-shell .profile-folder-pagebtn:focus-visible{color:#fff;background:linear-gradient(#4f5762e0 0%,#2d333cf5 100%)}html[data-theme=dark] .profile-page-shell .profile-folder-sortbtn,html[data-theme=dark] .profile-page-shell .profile-folder-pagebtn{border-color:var(--fanrise-soft-border);background:var(--fanrise-soft-fill);color:var(--fanrise-soft-text)}html[data-theme=dark] .profile-page-shell .profile-folder-sortbtn.is-active{background:var(--fanrise-soft-active-bg);border-color:var(--fanrise-soft-active-border);color:var(--fanrise-soft-active-text);box-shadow:0 10px 18px #0308123d}html[data-theme=dark] .profile-page-shell .profile-folder-inline-error{background:var(--fanrise-danger-soft-bg);border-color:var(--fanrise-danger-soft-border);color:var(--fanrise-danger-soft-text)}html[data-theme=dark] .profile-page-shell .profile-page-atmosphere:before{background:radial-gradient(70% 42% at 52% 18%,#7192d124 0%,#7192d10a 42%,#0000 76%),linear-gradient(#0a101b3d 0%,#0e16231f 26%,#131d2d14 58%,#0c121c2e 100%)}html[data-theme=dark] .profile-page-shell .profile-page-clouds{opacity:0;filter:none}html[data-theme=dark] .profile-page-shell .profile-friends-skeleton .brand-admin-panel{border-color:var(--fanrise-panel-border);background:var(--brand-glass-bg);box-shadow:var(--fanrise-panel-shadow), inset 0 1px 0 #dceaff0a}html[data-theme=dark] .profile-page-shell .profile-friends-skeleton-line{background:linear-gradient(90deg,#54607657 0%,#91a1bb38 50%,#54607657 100%)}html[data-theme=dark] .profile-page-shell .profile-full-collection-link,html[data-theme=dark] .profile-page-shell .profile-full-collection-footer-link,html[data-theme=dark] .profile-page-shell .profile-sale-btn-details,html[data-theme=dark] .profile-page-shell .profile-header-follow-btn{color:#eef4fff0;background:linear-gradient(#434a54d6 0%,#252a31eb 100%);border:1px solid #bdc8dc2e;box-shadow:0 10px 22px #02060e38,inset 0 1px #ffffff0a}html[data-theme=dark] .profile-page-shell .profile-full-collection-link:hover,html[data-theme=dark] .profile-page-shell .profile-full-collection-footer-link:hover,html[data-theme=dark] .profile-page-shell .profile-sale-btn-details:hover,html[data-theme=dark] .profile-page-shell .profile-header-follow-btn:hover{color:#fff;background:linear-gradient(#4f5762e0 0%,#2d333cf5 100%)}html[data-theme=dark] .profile-page-shell .profile-header-follow-btn.is-following,html[data-theme=dark] .profile-page-shell .profile-header-follow-btn.is-pending{color:#e4edf9d1;background:linear-gradient(#434a54b8 0%,#252a31d1 100%);border-color:#bdc8dc29}.appearance-toggle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.appearance-toggle-copy{flex:1;min-width:14rem}.appearance-toggle-copy.is-compact{min-width:0}.appearance-toggle-kicker{font-family:var(--font-zalando);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text-muted);margin-bottom:.52rem;font-size:.68rem;line-height:1}.appearance-toggle-title{font-family:var(--font-zalando);color:var(--brand-text);margin-bottom:.35rem;font-size:1rem;font-weight:720;line-height:1.05}.appearance-toggle-description{font-family:var(--font-zalando);color:var(--brand-text-muted);font-size:.82rem;line-height:1.55}.appearance-toggle-control{align-items:center;gap:.8rem;display:inline-flex}.appearance-toggle-heading{font-family:var(--font-zalando);letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 760;color:var(--brand-text);font-size:.94rem;font-weight:760;line-height:1}.appearance-toggle-labels{text-align:right;gap:.18rem;display:grid}.appearance-toggle-labels span:first-child{font-family:var(--font-zalando);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text-muted);font-size:.68rem}.appearance-toggle-labels span:last-child{font-family:var(--font-zalando);color:var(--brand-text);font-size:.9rem;font-weight:700}.appearance-toggle-switch{border:1px solid var(--fanrise-soft-border);background:linear-gradient(180deg, var(--fanrise-soft-fill) 0%, #ffffff2e 100%);cursor:pointer;border-radius:999px;width:4.2rem;height:2.35rem;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;position:relative;box-shadow:inset 0 1px #ffffff29,0 12px 24px #0308121f}.appearance-toggle-switch:hover,.appearance-toggle-switch:focus-visible{outline:none;transform:translateY(-1px)}.appearance-toggle-switch.is-dark{background:linear-gradient(#19335deb 0%,#0e1f3beb 100%);border-color:#6c96d657;box-shadow:inset 0 1px #dceaff1a,0 14px 28px #0308123d}.appearance-toggle-thumb{background:linear-gradient(#fffffffa 0%,#e2ecf8f0 100%);border-radius:50%;width:1.85rem;height:1.85rem;transition:transform .22s,background .22s,box-shadow .22s;position:absolute;top:.18rem;left:.18rem;box-shadow:0 10px 18px #0b1b3429}.appearance-toggle-switch.is-dark .appearance-toggle-thumb{background:linear-gradient(#ffb276 0%,#ff842ef5 100%);transform:translate(1.82rem);box-shadow:0 10px 18px #ff741433}.appearance-toggle-status{font-family:var(--font-zalando);color:var(--brand-text-muted);margin-top:.75rem;font-size:.76rem}.appearance-toggle-status.is-error{color:var(--fanrise-danger-soft-text)}html[data-theme=dark] .profile-page-shell .site-pill-nav-shell,html[data-theme=dark] .dashboard-page-shell .site-pill-nav-shell,html[data-theme=dark] .profile-edit-page-shell .site-pill-nav-shell{background:linear-gradient(#101827d1 0%,#090f1ae6 100%)!important;border-color:#84a4d338!important;box-shadow:0 22px 42px #03081257,inset 0 1px #dceaff0d!important}html[data-theme=dark] .profile-page-shell .site-pill-logo-link,html[data-theme=dark] .dashboard-page-shell .site-pill-logo-link,html[data-theme=dark] .profile-edit-page-shell .site-pill-logo-link,html[data-theme=dark] .profile-page-shell .site-pill-mobile-toggle,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-toggle,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-toggle{border-color:var(--fanrise-soft-border)!important;background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%)!important;box-shadow:0 14px 28px #03081238!important}html[data-theme=dark] .profile-page-shell .site-pill-mobile-toggle span,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-toggle span,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-toggle span{background:var(--brand-text)!important}html[data-theme=dark] .profile-page-shell .site-pill-search-input,html[data-theme=dark] .dashboard-page-shell .site-pill-search-input,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-input{border-color:var(--fanrise-input-border)!important;color:var(--brand-text)!important;background:linear-gradient(#121c2ed1 0%,#0b121fe6 100%)!important;box-shadow:inset 0 1px #dceaff0a!important}html[data-theme=dark] .profile-page-shell .site-pill-search-input::placeholder,html[data-theme=dark] .dashboard-page-shell .site-pill-search-input::placeholder,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-input::placeholder{color:#c2d2e999!important}html[data-theme=dark] .profile-page-shell .site-pill-search-results,html[data-theme=dark] .dashboard-page-shell .site-pill-search-results,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-results,html[data-theme=dark] .profile-page-shell .site-pill-dropdown,html[data-theme=dark] .dashboard-page-shell .site-pill-dropdown,html[data-theme=dark] .profile-edit-page-shell .site-pill-dropdown,html[data-theme=dark] .profile-page-shell .site-pill-mobile-dropdown,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-dropdown,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-dropdown,html[data-theme=dark] .profile-page-shell .site-pill-mobile-note,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-note,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-note{background:linear-gradient(#101827f0 0%,#090f1af5 100%)!important;border-color:#84a4d333!important;box-shadow:0 24px 48px #0308125c,inset 0 1px #dceaff0a!important}html[data-theme=dark] .profile-page-shell .site-pill-search-result-row,html[data-theme=dark] .dashboard-page-shell .site-pill-search-result-row,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-result-row{background:#fff0!important}html[data-theme=dark] .profile-page-shell .site-pill-search-result-row:hover,html[data-theme=dark] .profile-page-shell .site-pill-search-result-row:focus-visible,html[data-theme=dark] .dashboard-page-shell .site-pill-search-result-row:hover,html[data-theme=dark] .dashboard-page-shell .site-pill-search-result-row:focus-visible,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-result-row:hover,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-result-row:focus-visible{background:#48669629!important}html[data-theme=dark] .profile-page-shell .site-pill-search-title,html[data-theme=dark] .dashboard-page-shell .site-pill-search-title,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-title,html[data-theme=dark] .profile-page-shell .site-pill-mobile-note p,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-note p,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-note p,html[data-theme=dark] .profile-page-shell .site-pill-invite-copy,html[data-theme=dark] .dashboard-page-shell .site-pill-invite-copy,html[data-theme=dark] .profile-edit-page-shell .site-pill-invite-copy{color:var(--brand-text)!important}html[data-theme=dark] .profile-page-shell .site-pill-search-subtitle,html[data-theme=dark] .dashboard-page-shell .site-pill-search-subtitle,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-subtitle,html[data-theme=dark] .profile-page-shell .site-pill-mobile-group-title,html[data-theme=dark] .dashboard-page-shell .site-pill-mobile-group-title,html[data-theme=dark] .profile-edit-page-shell .site-pill-mobile-group-title,html[data-theme=dark] .profile-page-shell .site-pill-search-empty,html[data-theme=dark] .dashboard-page-shell .site-pill-search-empty,html[data-theme=dark] .profile-edit-page-shell .site-pill-search-empty{color:var(--brand-text-muted)!important}html[data-theme=dark] .dashboard-page-shell .brand-kicker{color:#ecf4ffe0}.brand-kicker{color:#0b3d78b3;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:600}.brand-heading{color:var(--brand-navy);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.8rem,3.6vw,2.5rem);font-weight:600;line-height:.96}.brand-copy{color:var(--brand-text-muted);font-size:.96rem}.brand-label{color:#0b3d78b8;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:600;display:block}.brand-input{width:100%;color:var(--brand-navy);background:linear-gradient(#f8fdffcc 0%,#e8f3ffa8 100%);border:1px solid #ffffffd1;border-radius:.8rem;outline:none;padding:.8rem .9rem;font-size:.96rem;transition:border-color .18s,box-shadow .18s,background .18s}.brand-input:focus{background:linear-gradient(#fcfdffe6 0%,#edf6ffd1 100%);border-color:#ff842ed9;box-shadow:0 0 0 3px #ff842e2e}.brand-input.is-invalid{background:linear-gradient(#fff9f9e0 0%,#fff0f0d1 100%);border-color:#d44840b8;box-shadow:0 0 0 1px #d448401f}.brand-input.is-invalid:focus{border-color:#d44840e6;box-shadow:0 0 0 3px #d4484029}.brand-btn{cursor:pointer;border:0;border-radius:.9rem;justify-content:center;align-items:center;min-height:2.95rem;padding:0 1.05rem;font-weight:600;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.brand-btn:hover,.brand-btn:focus-visible{outline:none;transform:translateY(-1px)}.brand-btn-primary{background:var(--brand-orange);color:#fff;box-shadow:0 16px 28px #ff741442}.brand-btn-primary:hover,.brand-btn-primary:focus-visible{background:var(--brand-orange-strong);box-shadow:0 20px 32px #ff74144d}.brand-btn-secondary{color:#fff;background:#0c3d78e0;box-shadow:0 16px 28px #0b3d7833}.brand-btn-secondary:hover,.brand-btn-secondary:focus-visible{background:#0c3d78f5}.brand-alert{border-radius:.85rem;padding:.8rem .9rem;font-size:.9rem;line-height:1.45}.brand-alert-error{color:#ab2d2d;background:#d9544c1f;border:1px solid #d9544c59}.brand-alert-success{color:#25694a;background:#4698661f;border:1px solid #46986659}.brand-auth-wrap{grid-template-rows:auto 1fr;align-items:start;width:min(100%,1120px);min-height:100vh;margin:0 auto;padding:1.5rem 1rem 2.5rem;display:grid}.brand-page-auth{min-height:100vh;padding:0}.brand-page-auth .brand-cloud-top{display:none}.brand-auth-card{width:min(100%,470px);margin:auto;padding:1.55rem}.brand-auth-field{margin-bottom:.9rem}.brand-password-toggle{color:#0b3d78b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:absolute;top:50%;right:.72rem;transform:translateY(-50%)}.brand-password-toggle:hover,.brand-password-toggle:focus-visible{color:#0b3d78e6;outline:none}.brand-field-note{color:#0b3d78a8;margin-top:.38rem;font-size:.76rem;line-height:1.35}.brand-field-note-error{color:#b2362d}.brand-password-rules{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}.brand-password-rule{color:#0b3d7899;padding-left:1rem;font-size:.74rem;line-height:1.35;position:relative}.brand-password-rule:before{content:"•";color:#0b3d786b;position:absolute;top:0;left:0}.brand-password-rule.is-met{color:#2f7c53}.brand-password-rule.is-met:before{content:"✓";color:#2f7c53;font-weight:700}.brand-password-rule.is-missing{color:#b2362d}.brand-password-rule.is-missing:before{color:#d44840}.brand-auth-logo{justify-content:flex-start;align-self:start;align-items:center;width:auto;margin-bottom:1.5rem;text-decoration:none;display:flex}.brand-auth-wordmark{width:auto;height:clamp(2.1rem,4.8vw,2.75rem);display:block}@media (max-width:640px){.brand-auth-wrap{padding:1rem .9rem 2rem}.brand-auth-card{margin-top:0}.brand-auth-logo{margin-bottom:1.1rem}}.brand-nav{z-index:100;-webkit-backdrop-filter:blur(20px);background:linear-gradient(#f7fcffe0 0%,#e4f0ffd1 100%);border-bottom:1px solid #ffffff9e;position:sticky;top:0;box-shadow:0 14px 40px #466da324}.brand-nav-inner{align-items:center;gap:.9rem;max-width:1080px;height:64px;margin:0 auto;padding:0 1rem;display:flex}.brand-nav-logo{color:var(--brand-navy);letter-spacing:-.01em;flex-shrink:0;align-items:center;font-size:1.06rem;font-weight:600;text-decoration:none;display:inline-flex}.brand-nav-logo span{color:var(--brand-orange)}.brand-nav-search-wrap{flex:1;max-width:520px;position:relative}.brand-nav-search-input{width:100%;color:var(--brand-navy);background:linear-gradient(#f7fcffcc 0%,#e8f3ffad 100%);border:1px solid #ffffffc7;border-radius:999px;outline:none;padding:.55rem .95rem .55rem 2rem;font-size:.86rem}.brand-nav-search-input:focus{border-color:#ff842eb3;box-shadow:0 0 0 3px #ff842e29}.brand-nav-search-icon{color:#0b3d7894;pointer-events:none;font-size:.8rem;position:absolute;top:50%;left:.72rem;transform:translateY(-50%)}.brand-nav-results{background:var(--brand-glass-bg);-webkit-backdrop-filter:blur(20px);border:1px solid #ffffffb8;border-radius:1rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:hidden;box-shadow:0 24px 56px #41699f33}.brand-nav-results-section{color:#0b3d7894;letter-spacing:.1em;text-transform:uppercase;padding:.52rem .9rem .3rem;font-size:.62rem}.brand-nav-result-row{color:var(--brand-navy);border-top:1px solid #ffffff70;align-items:center;gap:.65rem;padding:.58rem .9rem;text-decoration:none;display:flex}.brand-nav-result-row:hover{background:#ffffff59}.brand-nav-result-avatar{width:1.75rem;height:1.75rem;color:var(--brand-orange);background:#0b3d781f;border:1px solid #ff842e80;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.62rem;display:inline-flex;overflow:hidden}.brand-nav-result-title{font-size:.83rem;font-weight:600}.brand-nav-result-subtitle{color:#0b3d789e;font-size:.66rem}.brand-nav-links{align-items:center;gap:.35rem;margin-left:auto;display:flex}.brand-nav-link{color:#0b3d78b3;border-radius:999px;padding:.4rem .62rem;font-size:.82rem;text-decoration:none}.brand-nav-link:hover{color:var(--brand-navy);background:#ffffff6b}.brand-nav-cta{background:var(--brand-orange);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:2.15rem;padding:0 .85rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 22px #ff74143d}.brand-nav-profile-cta{background:var(--brand-orange);color:#fff;border-radius:999px;align-items:center;gap:.45rem;min-height:2.15rem;padding:0 .8rem 0 .38rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 22px #ff74143d}.brand-nav-avatar{background:#0b3d7833;border:1px solid #07132a40;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;font-size:.54rem;display:inline-flex;overflow:hidden}.brand-mobile-toggle{cursor:pointer;background:linear-gradient(#f8fdffeb 0%,#e7f3ffd6 100%);border:1px solid #ffffffbf;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:2.55rem;height:2.55rem;margin-left:auto;display:none}.brand-mobile-bar{background:#0b3d78d6;border-radius:999px;width:1.05rem;height:.12rem}.brand-mobile-menu{background:linear-gradient(#f5fbffe6 0%,#e6f2ffdb 100%);border-top:1px solid #ffffff8c;padding:.72rem 1rem 1rem}.brand-mobile-link{color:#0b3d78bd;border-bottom:1px solid #fff9;padding:.6rem .1rem;font-size:.95rem;text-decoration:none;display:block}.brand-mobile-link:hover{color:var(--brand-navy)}.brand-route-wrap{min-height:100vh}.brand-route-main{z-index:1;position:relative}.brand-route-inner{width:min(100%,980px);margin:0 auto;padding:2.5rem 1.25rem 3rem}.brand-route-inner-wide{width:min(100%,1260px)}.artist-soundlog-anchor{overflow:visible}.artist-soundlog-floating{z-index:2;position:absolute;top:0;left:calc(100% + 26px)}.brand-route-inner-narrow{width:min(100%,760px)}.brand-route-inner-compact{width:min(100%,620px)}.brand-link-subtle{color:#0b3d78ad;font-size:.8rem;text-decoration:none}.brand-link-subtle:hover{color:var(--brand-navy)}.brand-title-xl{color:var(--brand-navy);margin-top:.2rem;margin-bottom:1.5rem;font-size:clamp(1.8rem,4vw,2.45rem);font-weight:650;line-height:1}.brand-title-lg{color:var(--brand-navy);margin-top:.2rem;margin-bottom:1.35rem;font-size:clamp(1.4rem,3.2vw,2rem);font-weight:620;line-height:1.04}.brand-search-form{gap:.55rem;margin-bottom:2.15rem;display:flex}.brand-search-input{flex:1}.brand-search-btn{min-width:6.2rem}.brand-clear-btn{color:#0b3d78b8;cursor:pointer;background:linear-gradient(#f7fcffc7 0%,#e4f0ffa3 100%);border:1px solid #ffffffd1;border-radius:.9rem;min-width:3rem;font-size:1rem}.brand-section-stack{flex-direction:column;gap:.55rem;display:flex}.brand-section-heading{color:#0b3d78a8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.7rem;font-size:.72rem}.brand-list-row{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#f7fcffd1 0%,#e5f1ffbd 100%);border:1px solid #ffffffbf;border-radius:1rem;align-items:center;gap:.85rem;padding:.78rem .9rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 16px 34px #41689f1f,inset 0 1px #ffffff9e}.brand-list-row:hover{border-color:#ffffffe6;transform:translateY(-1px);box-shadow:0 20px 40px #41689f29,inset 0 1px #ffffffad}.brand-avatar-sm,.brand-avatar-md{color:var(--brand-orange);background:#0b3d7826;border:1.5px solid #ff842e9e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;display:inline-flex;overflow:hidden}.brand-avatar-sm{width:2.4rem;height:2.4rem;font-size:.8rem}.brand-avatar-md{width:2.75rem;height:2.75rem;font-size:.9rem}.brand-row-title{color:var(--brand-navy);margin-bottom:.12rem;font-size:.93rem;font-weight:620}.brand-row-subtitle{color:#0b3d789e;font-size:.72rem}.brand-row-arrow{color:#0b3d7866;flex-shrink:0;font-size:.95rem}.brand-follow-btn{background:var(--brand-orange);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;flex-shrink:0;min-height:1.75rem;padding:0 .72rem;font-size:.7rem;font-weight:620}.brand-follow-btn.is-following{color:#0b3d78b8;background:#0b3d7814;border-color:#0b3d7833}.brand-follow-btn.is-pending{color:#3b495ce0;background:#73839924;border-color:#5e718a3d}.brand-follow-btn:disabled{opacity:.72;cursor:default}.brand-chip{letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.64rem;display:inline-flex}.brand-empty-card{text-align:center;background:linear-gradient(#f7fcffd1 0%,#e5f1ffb8 100%);border:1px solid #ffffffc7;border-radius:1rem;padding:2rem 1.15rem;box-shadow:0 18px 38px #41689f1f}.brand-empty-title{color:#0b3d78c2;margin-bottom:.45rem;font-size:.95rem}.brand-empty-copy{color:#0b3d788f;font-size:.78rem}.brand-center-copy{text-align:center;color:#0b3d789e;padding:1.8rem 0;font-size:.82rem}.brand-feed-time{color:#0b3d7885;flex-shrink:0;font-size:.68rem}.brand-tab-strip{border-bottom:1px solid #ffffffc7;gap:.35rem;margin-bottom:1.7rem;padding-bottom:.2rem;display:flex}.brand-tab-btn{color:#0b3d78a3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.42rem .8rem;font-size:.8rem}.brand-tab-btn.is-active{color:#fff;background:#0b3d78d6;box-shadow:0 10px 22px #0b3d7833}.brand-modal-overlay{z-index:70;background:#0c2a5875;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.brand-modal-overlay-frosted{-webkit-backdrop-filter:blur(14px)saturate(130%);background:#0a224a94}.brand-modal-card{background:linear-gradient(#f7fcfff5 0%,#e5f1ffdb 100%);border:1px solid #fffc;border-radius:1rem;width:min(100%,420px);padding:1.35rem;box-shadow:0 30px 54px #2a538e3d}.brand-modal-card-frosted{-webkit-backdrop-filter:blur(22px)saturate(155%);background:linear-gradient(#f9fdfffa 0%,#e9f3ffe6 100%);border:1px solid #ffffffe6;box-shadow:0 30px 64px #183a6e47}.brand-modal-title{color:var(--brand-navy);margin-bottom:.4rem;font-size:1.02rem;font-weight:700}.brand-modal-copy{color:#0b3d78c7;margin-bottom:1rem;font-size:.83rem;font-weight:600}.brand-modal-actions{gap:.5rem;display:flex}.brand-modal-actions .brand-btn{flex:1;min-height:2.55rem}.brand-btn-danger{color:#fff;background:#d44d42;box-shadow:0 14px 24px #d44d423d}.brand-btn-danger:hover,.brand-btn-danger:focus-visible{background:#c54136}.brand-action-link{color:var(--brand-orange);font-size:.72rem;font-weight:620;text-decoration:none}.brand-action-link:hover{text-decoration:underline}.brand-form-grid{flex-direction:column;gap:.9rem;display:flex}.brand-form-card{padding:1.25rem}.brand-form-title{color:#0b3d78b8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.65rem;font-size:.72rem}.brand-input-dark{width:100%;color:var(--brand-navy);background:linear-gradient(#f8fcffd1 0%,#eaf4ffbd 100%);border:1px solid #ffffffd6;border-radius:.78rem;outline:none;padding:.72rem .82rem;font-size:.92rem}.brand-input-dark:focus{border-color:#ff842eb8;box-shadow:0 0 0 3px #ff842e29}.brand-input-note{color:#0b3d788c;margin-top:.35rem;font-size:.68rem}.brand-listing-price{color:var(--brand-navy);font-size:1.05rem;font-weight:640}.brand-market-grid{flex-direction:column;gap:.55rem;display:flex}.brand-market-row{color:var(--brand-navy);background:linear-gradient(#f7fcffd1 0%,#e4f0ffb8 100%);border:1px solid #ffffffc7;border-radius:.95rem;align-items:center;gap:.8rem;padding:.8rem .95rem;text-decoration:none;display:flex;box-shadow:0 14px 30px #41689f1f}.brand-market-row:hover{transform:translateY(-1px);box-shadow:0 18px 36px #41689f29}.brand-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.brand-stat-tile{background:linear-gradient(#f7fcffcc 0%,#e7f2ffb8 100%);border:1px solid #ffffffc7;border-radius:.9rem;padding:.8rem;box-shadow:0 12px 24px #41689f1a}.brand-stat-label{color:#0b3d789e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem}.brand-stat-value{color:var(--brand-navy);font-size:1rem;font-weight:630}.brand-filter-row{flex-wrap:wrap;gap:.4rem;display:flex}.brand-filter-chip{color:#0b3d78b8;cursor:pointer;background:#ffffff7a;border:1px solid #ffffffc7;border-radius:999px;padding:.3rem .7rem;font-size:.7rem}.brand-filter-chip.is-active{color:#fff;background:#0b3d78db;border-color:#0b3d78db}.brand-admin-panel{background:linear-gradient(#f7fcffd6 0%,#e5f1ffbd 100%);border:1px solid #fffc;border-radius:1rem;padding:1rem;box-shadow:0 20px 42px #41689f24}.brand-chart-card{background:linear-gradient(#f7fcffd6 0%,#e5f1ffc2 100%);border:1px solid #ffffffc7;border-radius:1rem;padding:1rem;box-shadow:0 16px 34px #41689f24}.brand-subtle-note{color:#0b3d788f;font-size:.72rem}.brand-danger-note{color:#c34740;font-size:.76rem}@media (max-width:900px){.desktop-nav{display:none!important}.mobile-menu-btn{display:inline-flex!important}.brand-mobile-toggle{display:inline-flex}.brand-route-inner{padding-top:1.9rem;padding-bottom:2.5rem}.brand-search-form{flex-wrap:wrap}.brand-search-btn,.brand-clear-btn{flex:1}.brand-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){.mobile-menu-btn,.mobile-menu{display:none!important}}.profile-showcase-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(152deg,#e8f1fcd1 0%,#d0e0f5a3 100%);border:1px solid #ffffffc7;border-radius:1.2rem;margin-bottom:2rem;padding:clamp(.86rem,1.8vw,1.16rem);box-shadow:0 16px 30px #15498824}html[data-theme=dark] .profile-page-shell .profile-showcase-wrap{border-color:var(--fanrise-panel-border);background:var(--brand-glass-bg);box-shadow:var(--fanrise-panel-shadow)}.profile-showcase-heading-row{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex}.profile-showcase-heading{font-family:var(--font-zalando);letter-spacing:-.01em;text-transform:uppercase;font-variation-settings:"wght" 820;color:var(--brand-navy);font-size:1.38rem;font-weight:820;line-height:.98}.profile-showcase-edit-pill{color:#f5faff;font-family:var(--font-zalando);letter-spacing:.01em;font-variation-settings:"wght" 640;cursor:pointer;background:linear-gradient(#ff8823 0%,#ff6d00fa 100%);border:1px solid #ff97528f;border-radius:999px;padding:.32rem .9rem;font-size:.93rem;font-style:italic;font-weight:640;line-height:1;box-shadow:0 8px 15px #ff6d003d}.profile-showcase-edit-pill:hover{filter:brightness(1.03)}.profile-showcase-edit-pill:focus-visible{outline-offset:2px;outline:2px solid #0b3d786b}.profile-showcase-card{width:100%;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0;transition:transform .22s,filter .22s;display:block}.profile-showcase-composition{grid-template-columns:minmax(0,1.18fr) minmax(15.5rem,.92fr);align-items:stretch;gap:.78rem;display:grid}.profile-showcase-card-shell{background:linear-gradient(#ffffff94 0%,#e4efff57 100%);border:1px solid #ffffffb3;border-radius:1rem;padding:.36rem;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;box-shadow:0 12px 26px #2c568a24,inset 0 1px #ffffffb3}.profile-showcase-card-featured .profile-showcase-card-shell{border-radius:1.08rem;padding:.42rem;box-shadow:0 18px 32px #264c7e29,inset 0 1px #ffffffb8}.profile-showcase-featured{align-self:stretch;min-width:0}.profile-showcase-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.52rem;display:grid}.profile-showcase-secondary-slot{min-width:0}.profile-showcase-card-secondary{position:relative}.profile-showcase-card-secondary .profile-showcase-card-shell{overflow:hidden}.profile-showcase-card:hover .profile-showcase-card-shell,.profile-showcase-card:focus-visible .profile-showcase-card-shell{border-color:#ffffffdb;transform:translateY(-.14rem)rotate(.45deg);box-shadow:0 18px 34px #264c7e33,inset 0 1px #ffffffc2}.profile-showcase-card-featured:hover .profile-showcase-card-shell,.profile-showcase-card-featured:focus-visible .profile-showcase-card-shell{transform:translateY(-.16rem)rotate(-.35deg)}.profile-showcase-card-secondary:hover .profile-showcase-card-shell,.profile-showcase-card-secondary:focus-visible .profile-showcase-card-shell{transform:translateY(-.12rem)rotate(.65deg)}.profile-showcase-card:focus-visible{outline:none}.profile-showcase-card:focus-visible .profile-showcase-card-shell{box-shadow:0 18px 34px #264c7e33,inset 0 1px #ffffffc2,0 0 0 3px #ff8a2e38}.profile-showcase-card-secondary:before{content:"";filter:blur(12px);opacity:.7;pointer-events:none;background:linear-gradient(#223c5d1a 0%,#223c5d00 100%);border-radius:.92rem;position:absolute;inset:.3rem .55rem -.2rem}.profile-showcase-card-accent-0{transform:rotate(-1.35deg)translateY(.1rem)}.profile-showcase-card-accent-1{transform:rotate(1.15deg)translateY(-.08rem)}.profile-showcase-card-accent-2{transform:rotate(-.75deg)translateY(-.02rem)}.profile-showcase-card-accent-3{transform:rotate(1.4deg)translateY(.12rem)}.profile-showcase-pass{display:block}.profile-showcase-pass-featured,.profile-showcase-pass-secondary{transform:translateZ(0)}.profile-showcase-pass-featured .discovery-pass-card,.profile-showcase-pass-secondary .discovery-pass-card{max-width:100%}@media (prefers-reduced-motion:reduce){.profile-showcase-card,.profile-showcase-card-shell{transition:none}.profile-showcase-card:hover .profile-showcase-card-shell,.profile-showcase-card:focus-visible .profile-showcase-card-shell,.profile-showcase-card-featured:hover .profile-showcase-card-shell,.profile-showcase-card-featured:focus-visible .profile-showcase-card-shell,.profile-showcase-card-secondary:hover .profile-showcase-card-shell,.profile-showcase-card-secondary:focus-visible .profile-showcase-card-shell{transform:none}}.profile-module-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(152deg,#e8f1fcd1 0%,#d0e0f5a3 100%);border:1px solid #ffffffc7;border-radius:1.2rem;margin-bottom:1.66rem;padding:clamp(.86rem,1.8vw,1.16rem);box-shadow:0 16px 30px #15498824}html[data-theme=dark] .profile-page-shell .profile-module-wrap{border-color:var(--fanrise-panel-border);background:var(--brand-glass-bg);box-shadow:var(--fanrise-panel-shadow)}.profile-module-wrap-convictions{margin-bottom:1.1rem;padding:clamp(.74rem,1.55vw,.94rem)}.profile-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;display:grid}.profile-module-grid-convictions{gap:.62rem}.profile-module-grid-slot{min-width:0}.profile-module-card{background:linear-gradient(#ffffff85 0%,#e5effc38 100%),linear-gradient(140deg,#08224a0d 0%,#08224a00 70%);border:1px solid #ffffffb8;border-radius:1.08rem;height:100%;min-height:11.8rem;padding:1rem 1rem .94rem;position:relative;overflow:hidden;box-shadow:0 16px 28px #234e8421,inset 0 1px #ffffffb8}html[data-theme=dark] .profile-page-shell .profile-module-card{background:linear-gradient(#111e31e6 0%,#0b1625f0 100%),linear-gradient(140deg,#4e7cc21f 0%,#4e7cc200 72%);border-color:#b8d6ff29;box-shadow:0 22px 34px #0208146b,inset 0 1px #ffffff0a}.profile-module-card-kicker{font-family:var(--font-zalando);letter-spacing:.12em;text-transform:uppercase;color:#0b3d7885;margin-bottom:.72rem;font-size:.68rem}html[data-theme=dark] .profile-page-shell .profile-module-card-kicker{color:#cddff780}.profile-module-empty-title{font-family:var(--font-zalando);text-transform:uppercase;color:var(--brand-navy);font-variation-settings:"wght" 780;margin-bottom:.52rem;font-size:1.04rem;font-weight:780;line-height:1}.profile-module-empty-copy{font-family:var(--font-zalando);color:#0b3d78ad;font-size:.82rem;line-height:1.45}html[data-theme=dark] .profile-page-shell .profile-module-empty-title{color:var(--brand-text)}html[data-theme=dark] .profile-page-shell .profile-module-empty-copy{color:var(--brand-text-muted)}.profile-module-empty-action{color:#f7fbff;min-height:2.1rem;font-family:var(--font-zalando);cursor:pointer;background:linear-gradient(#ff8823 0%,#ff6d00f5 100%);border:1px solid #ff8a2e6b;border-radius:999px;align-self:flex-start;align-items:center;margin-top:auto;padding:0 .9rem;font-size:.78rem;font-style:italic;display:inline-flex;box-shadow:0 10px 18px #ff6d002e}.profile-conviction-card,.profile-top-pick-card{flex-direction:column;justify-content:flex-start;display:flex}.profile-conviction-card{min-height:7.95rem;padding-top:.72rem;padding-bottom:.66rem;padding-right:4.25rem}.profile-conviction-card:after,.profile-top-pick-card:after{content:"";opacity:.45;pointer-events:none;background:radial-gradient(circle,#ffffff42 0%,#fff0 72%);border-radius:50%;height:10rem;position:absolute;inset:auto -12% -38% 36%}.profile-conviction-card.is-positive{background:linear-gradient(#f2fff7eb 0%,#e3f7e9e0 100%),linear-gradient(145deg,#32a25829 0%,#32a25800 72%);border-color:#4da86d57}.profile-conviction-card.is-negative{background:linear-gradient(#fff6f5eb 0%,#fae7e6e0 100%),linear-gradient(145deg,#b53d3229 0%,#b53d3200 72%);border-color:#bf5a4c47}html[data-theme=dark] .profile-page-shell .profile-conviction-card.is-positive{background:linear-gradient(#0f2d1be6 0%,#0a1f14f0 100%),linear-gradient(145deg,#40a96233 0%,#40a96200 74%);border-color:#53a86c47}html[data-theme=dark] .profile-page-shell .profile-conviction-card.is-negative{background:linear-gradient(#381615e0 0%,#220d0ef0 100%),linear-gradient(145deg,#cd584a2e 0%,#cd584a00 74%);border-color:#cd584a3d}.profile-conviction-icon{opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(3.4rem,6.2vw,4.6rem);height:clamp(3.4rem,6.2vw,4.6rem);position:absolute;top:.52rem;right:.58rem}.profile-conviction-icon-svg{width:100%;height:100%;display:block;transform:rotate(-8deg)}.profile-conviction-icon-svg.is-down{transform:rotate(-8deg)scaleY(-1)}.profile-conviction-card.is-positive .profile-conviction-icon{color:#2c8b4ceb}.profile-conviction-card.is-negative .profile-conviction-icon{color:#a43a30eb}html[data-theme=dark] .profile-page-shell .profile-conviction-card.is-positive .profile-conviction-icon{color:#78d59557}html[data-theme=dark] .profile-page-shell .profile-conviction-card.is-negative .profile-conviction-icon{color:#ff94884d}.profile-conviction-artist,.profile-top-pick-artist{font-family:var(--font-zalando);letter-spacing:-.02em;text-transform:uppercase;color:var(--brand-navy);font-variation-settings:"wght" 820;margin-top:.24rem;font-size:clamp(1.18rem,2vw,1.44rem);font-weight:820;line-height:.98}html[data-theme=dark] .profile-page-shell .profile-conviction-artist,html[data-theme=dark] .profile-page-shell .profile-top-pick-artist{color:var(--brand-text)}.profile-conviction-meta,.profile-top-pick-now-label,.profile-top-pick-now-value{font-family:var(--font-zalando);color:#0b3d78ad}.profile-conviction-meta{margin-top:.22rem;font-size:.8rem;line-height:1.28}html[data-theme=dark] .profile-page-shell .profile-conviction-meta,html[data-theme=dark] .profile-page-shell .profile-top-pick-now-label,html[data-theme=dark] .profile-page-shell .profile-top-pick-now-value{color:var(--brand-text-muted)}.profile-top-pick-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.2rem;display:flex}.profile-top-pick-tier-chip{color:#0b3d78b8;min-height:1.8rem;font-family:var(--font-zalando);text-transform:uppercase;letter-spacing:.08em;background:#ffffff8f;border:1px solid #0b3d782e;border-radius:999px;flex-shrink:0;align-items:center;padding:0 .7rem;font-size:.74rem;display:inline-flex}html[data-theme=dark] .profile-page-shell .profile-top-pick-tier-chip{color:#c9def7;background:#ffffff0a;border-color:#b8d6ff2e}.profile-top-pick-growth-row{justify-content:space-between;align-items:baseline;gap:.68rem;margin-top:.34rem;display:flex}.profile-top-pick-growth{font-family:var(--font-zalando);color:var(--brand-orange);font-variation-settings:"wght" 820;letter-spacing:-.03em;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:820;line-height:.92}.profile-top-pick-now{text-align:right;flex-shrink:0;align-items:baseline;gap:.34rem;display:inline-flex}.profile-top-pick-now-label{letter-spacing:.09em;text-transform:uppercase;color:#0b3d7885;font-size:.68rem}.profile-top-pick-now-value{font-variation-settings:"wght" 780;color:#0b3d78c7;font-size:.98rem;font-weight:780;line-height:1}.profile-top-pick-pass-shell{margin-top:auto;padding-top:.54rem}.profile-top-pick-pass{display:block}.profile-top-pick-card{min-height:9.9rem;padding-top:.78rem;padding-bottom:.68rem}.profile-conviction-modal-shell{width:min(100%,760px)}.profile-conviction-slot-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.66rem;margin-bottom:1rem;display:grid}.profile-conviction-slot-tab{cursor:pointer;font-family:var(--font-zalando);color:#0b3d78b8;background:#ffffff8a;border:1px solid #0b3d7824;border-radius:.96rem;flex-direction:column;align-items:flex-start;gap:.22rem;padding:.8rem .9rem;display:flex}.profile-conviction-slot-tab span:first-child{letter-spacing:.11em;text-transform:uppercase;font-size:.68rem}.profile-conviction-slot-tab span:last-child{font-variation-settings:"wght" 700;font-size:.86rem;font-weight:700}.profile-conviction-slot-tab.is-active{border-color:#ff8a2e6b;box-shadow:0 12px 20px #ff6d001f}.profile-conviction-search-label{font-family:var(--font-zalando);letter-spacing:.11em;text-transform:uppercase;color:#0b3d789e;margin-bottom:.42rem;font-size:.72rem;display:block}.profile-conviction-search-input{width:100%;min-height:3rem;color:var(--brand-navy);font-family:var(--font-zalando);background:#ffffffc2;border:1px solid #0b3d7824;border-radius:.96rem;outline:none;padding:0 1rem;font-size:.94rem}.profile-conviction-search-input:focus{border-color:#ff8a2e7a;box-shadow:0 0 0 3px #ffaa702e}.profile-conviction-editor-message{font-family:var(--font-zalando);border-radius:.88rem;margin-top:.78rem;padding:.8rem .9rem;font-size:.78rem}.profile-conviction-editor-message.is-error{color:#a64238;background:#e055451a;border:1px solid #e055452e}.profile-conviction-editor-message.is-success{color:#236742;background:#5aaa821f;border:1px solid #5aaa822e}.profile-conviction-search-results{flex-direction:column;gap:.72rem;max-height:24rem;margin-top:1rem;display:flex;overflow-y:auto}.profile-conviction-search-result{background:#ffffff75;border:1px solid #0b3d781f;border-radius:.96rem;justify-content:space-between;align-items:center;gap:.86rem;padding:.86rem .92rem;display:flex}.profile-conviction-search-main{min-width:0}.profile-conviction-search-name{font-family:var(--font-zalando);color:var(--brand-navy);text-transform:uppercase;font-variation-settings:"wght" 760;font-size:1rem;font-weight:760;line-height:1}.profile-conviction-search-meta{font-family:var(--font-zalando);color:#0b3d78a8;margin-top:.3rem;font-size:.76rem;line-height:1.35}.profile-conviction-search-actions{flex-shrink:0;gap:.5rem;display:inline-flex}.profile-conviction-vote-btn{min-height:2.1rem;font-family:var(--font-zalando);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:0 .82rem;font-size:.74rem}.profile-conviction-vote-btn.is-positive{color:#2b7a4a;background:#4ab56d1f;border-color:#4ab56d42}.profile-conviction-vote-btn.is-negative{color:#a4483f;background:#cd584a1f;border-color:#cd584a38}html[data-theme=dark] .profile-page-shell .profile-conviction-slot-tab,html[data-theme=dark] .profile-page-shell .profile-conviction-search-input,html[data-theme=dark] .profile-page-shell .profile-conviction-search-result{color:var(--brand-text);background:#ffffff0a;border-color:#b8d6ff24}html[data-theme=dark] .profile-page-shell .profile-conviction-search-label,html[data-theme=dark] .profile-page-shell .profile-conviction-search-meta,html[data-theme=dark] .profile-page-shell .profile-conviction-slot-tab{color:var(--brand-text-muted)}html[data-theme=dark] .profile-page-shell .profile-conviction-search-name{color:var(--brand-text)}html[data-theme=dark] .profile-page-shell .profile-showcase-card-shell{background:linear-gradient(#ffffff0f 0%,#1822364d 100%);border-color:#84a4d32e;box-shadow:0 18px 30px #0207103d,inset 0 1px #dceaff14}.profile-header-name-badges-row{flex-wrap:wrap;align-items:center;gap:.48rem;display:flex}.profile-header-badge-row{flex-wrap:wrap;align-items:center;gap:.42rem;margin-bottom:.18rem;display:flex}.profile-header-badge-button{appearance:none;cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:1}.profile-header-badge-icon{background:var(--badge-accent,var(--brand-orange));color:#fffdf8;letter-spacing:.08em;text-transform:uppercase;min-width:2.9rem;min-height:1.34rem;box-shadow:0 10px 18px color-mix(in srgb, var(--badge-accent,var(--brand-orange)) 24%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 .42rem;font-size:.56rem;display:inline-flex}.profile-badge-chip,.profile-badge-add-btn{min-height:2rem;color:var(--brand-text);font-family:var(--font-zalando);font-variation-settings:"wght" 700;background:#ffffffb8;border:1px solid #0c3d782e;border-radius:999px;align-items:center;padding:.34rem .54rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffa3}.profile-badge-chip.is-interactive,.profile-badge-add-btn{cursor:pointer}.profile-badge-chip-icon{background:var(--badge-accent,var(--brand-orange));color:#fffdf8;letter-spacing:.08em;text-transform:uppercase;min-width:2.9rem;min-height:1.34rem;box-shadow:0 10px 18px color-mix(in srgb, var(--badge-accent,var(--brand-orange)) 24%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 .42rem;font-size:.56rem;display:inline-flex}.profile-badge-add-btn{color:#0b3d78e0;background:#0c3d7814}.profile-badge-modal-shell{width:min(100%,740px);max-height:min(72vh,640px);padding:18px 18px 16px}.profile-badge-modal-body{flex-direction:column;gap:12px;max-height:calc(min(72vh,640px) - 124px);padding-right:4px;display:flex;overflow-y:auto}.profile-badge-selected-grid{grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:8px;display:grid}.profile-badge-selected-grid.is-empty{grid-template-columns:minmax(0,1fr)}.profile-badge-selected-empty{color:#0b3d78b8;background:#ffffff80;border:1px dashed #0c3d7833;border-radius:12px;padding:.8rem .9rem;font-size:.82rem;line-height:1.35}.profile-badge-selected-card{color:var(--brand-text);text-align:left;background:#ffffffc2;border:1px solid #0c3d7824;border-radius:12px;flex-direction:column;gap:.32rem;padding:.68rem .78rem;display:flex}.profile-badge-selected-sortable{width:100%}.profile-badge-selected-drag-handle{color:#0b3d78d6;text-transform:uppercase;letter-spacing:.06em;cursor:grab;background:#0c3d7814;border:1px solid #0c3d7829;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:3.6rem;padding:.26rem .48rem;font-size:.66rem;font-weight:700;display:inline-flex}.profile-badge-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.profile-badge-selected-remove{appearance:none;color:#0b3d78a8;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:none;padding:0;font-size:.68rem}.profile-badge-card-title,.profile-badge-tile-title{font-family:var(--font-zalando);color:var(--brand-text);font-variation-settings:"wght" 760;font-size:.92rem;font-weight:760;line-height:1}.profile-badge-card-meta,.profile-badge-tile-meta{color:#0b3d78a8;font-size:.76rem;line-height:1.3}.profile-badge-group-list{flex-direction:column;gap:10px;display:flex}.profile-badge-group-card{background:#ffffffb3;border:1px solid #0c3d7824;border-radius:14px;padding:.82rem .9rem .9rem}.profile-badge-group-head{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.72rem;display:flex}.profile-badge-group-title{font-family:var(--font-zalando);color:var(--brand-text);font-variation-settings:"wght" 760;font-size:.98rem;font-weight:760;line-height:1}.profile-badge-group-count{color:#0b3d78d6;letter-spacing:.06em;text-transform:uppercase;background:#0c3d7814;border:1px solid #0c3d7829;border-radius:999px;padding:.34rem .54rem;font-size:.68rem;font-weight:700;line-height:1}.profile-badge-group-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.profile-badge-tile{min-height:132px;color:var(--brand-text);text-align:left;cursor:pointer;background:#ffffffc2;border:1px solid #0c3d7824;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.38rem;padding:.72rem;display:flex}.profile-badge-tile.is-selected{background:#ff741424;border-color:#ff741447}.profile-badge-tile.is-locked{opacity:.66;cursor:default}.profile-badge-tile-chip{background:var(--badge-accent,var(--brand-orange));color:#fffdf8;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.45rem;padding:0 .5rem;font-size:.58rem;font-weight:800;display:inline-flex}.profile-badge-tile-state{color:#0b3d78d6;text-transform:uppercase;letter-spacing:.06em;background:#0c3d7814;border:1px solid #0c3d7829;border-radius:999px;justify-content:center;align-items:center;min-width:4rem;margin-top:auto;padding:.34rem .52rem;font-size:.66rem;font-weight:700;display:inline-flex}.profile-badge-tile-state.is-selected{color:#b24f00;background:#ff741424;border-color:#ff741447}html[data-theme=dark] .profile-page-shell .profile-badge-chip,html[data-theme=dark] .profile-page-shell .profile-badge-add-btn,html[data-theme=dark] .profile-page-shell .profile-badge-selected-card,html[data-theme=dark] .profile-page-shell .profile-badge-selected-empty,html[data-theme=dark] .profile-page-shell .profile-badge-group-card,html[data-theme=dark] .profile-page-shell .profile-badge-tile{background:#101624c7;border-color:#84a4d32e;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .profile-page-shell .profile-badge-selected-remove,html[data-theme=dark] .profile-page-shell .profile-badge-card-meta,html[data-theme=dark] .profile-page-shell .profile-badge-tile-meta{color:#d6e4f9b3}html[data-theme=dark] .profile-page-shell .profile-badge-group-count,html[data-theme=dark] .profile-page-shell .profile-badge-tile-state,html[data-theme=dark] .profile-page-shell .profile-badge-selected-drag-handle{color:#e6efffdb;background:#597cae29;border-color:#84a4d32e}.showcase-editor-modal{z-index:50;background:#000000d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.showcase-editor-modal-shell{background:var(--brand-glass-bg);border:1px solid #ffffffd1;border-radius:14px;width:min(100%,840px);max-height:85vh;padding:24px;overflow-y:auto;box-shadow:0 24px 48px #08336847}.showcase-editor-modal-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.showcase-editor-modal-title{font-family:var(--font-zalando);color:var(--brand-navy);letter-spacing:.02em;text-transform:uppercase;font-variation-settings:"wght" 800;font-size:clamp(1.2rem,2.4vw,1.58rem);font-weight:800;line-height:.95}.showcase-editor-modal-subtitle{color:#0b3d78a8;margin-top:4px;font-size:.84rem;line-height:1.25}.showcase-editor-modal-head-right{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.showcase-editor-modal-count{color:#0b3d78e0;font-family:var(--font-zalando);font-variation-settings:"wght" 700;background:#0c3d781a;border:1px solid #0c3d7838;border-radius:999px;padding:.34rem .56rem;font-size:.76rem;font-weight:700;line-height:1}.showcase-editor-modal-close{color:#0b3d78b3;cursor:pointer;background:#ffffffa3;border:1px solid #0b3d7833;border-radius:999px;width:30px;height:30px;font-size:.9rem;line-height:1}.showcase-editor-section-label{font-family:var(--font-zalando);color:#0b3d78a3;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem}.showcase-editor-showcase-grid{grid-template-columns:repeat(auto-fill,minmax(182px,1fr));gap:10px;margin-bottom:22px;display:grid}.showcase-editor-sortable-wrap{position:relative}.showcase-editor-sortable-pass{box-shadow:none;border:none;border-radius:0;position:relative;overflow:visible}.showcase-editor-sortable-overlay{pointer-events:none;position:absolute;inset:0}.showcase-editor-drag-badge{color:#f5faff;font-family:var(--font-zalando);letter-spacing:.06em;text-transform:uppercase;background:#0c3d7894;border:1px solid #ffffffd1;border-radius:999px;padding:3px 8px;font-size:.62rem;position:absolute;top:8px;left:8px}.showcase-editor-remove-btn{color:#f5faff;cursor:pointer;pointer-events:auto;background:#e05545eb;border:1px solid #ffffffdb;border-radius:999px;width:24px;height:24px;font-size:.72rem;line-height:1;position:absolute;top:8px;right:8px}.showcase-editor-sort-row{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.showcase-editor-sort-pill{color:#0b3d78e6;font-family:var(--font-zalando);cursor:pointer;font-variation-settings:"wght" 680;background:#0c3d7829;border:1px solid #0c3d7857;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:.4rem .82rem;font-size:.76rem;font-weight:680;display:inline-flex}.showcase-editor-sort-pill.is-active{color:#f5faff;background:#0c3d78e6;border-color:#0c3d78eb;box-shadow:0 10px 18px #0b3d7833}.showcase-editor-available-list{flex-direction:column;gap:8px;max-height:260px;margin-bottom:16px;display:flex;overflow-y:auto}.showcase-editor-available-row{--tier-rgb:11, 61, 120;--tier-ink:#0b3d78e6;border:1px solid rgba(var(--tier-rgb), .36);background:linear-gradient(155deg, rgba(var(--tier-rgb), .24) 0%, rgba(var(--tier-rgb), .18) 46%, #ffffff7a 100%);-webkit-backdrop-filter:blur(10px);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.showcase-editor-available-row:not(.is-disabled):hover{border-color:rgba(var(--tier-rgb), .54);box-shadow:0 10px 18px rgba(var(--tier-rgb), .2)}.showcase-editor-available-row.is-disabled{opacity:.45;cursor:default}.showcase-editor-available-row.tier-pioneer{--tier-rgb:14, 14, 14;--tier-ink:#0e0e0ef0}.showcase-editor-available-row.tier-scout{--tier-rgb:212, 175, 55;--tier-ink:#735a0af5}.showcase-editor-available-row.tier-vanguard{--tier-rgb:0, 45, 94;--tier-ink:#002d5ef0}.showcase-editor-available-row.tier-premier{--tier-rgb:59, 122, 255;--tier-ink:#1646a5f0}.showcase-editor-available-row.tier-legend{--tier-rgb:255, 109, 0;--tier-ink:#a84700f5}.showcase-editor-available-serial-left{font-family:var(--font-zalando);color:var(--tier-ink);font-variation-settings:"wght" 800;letter-spacing:.03em;border:1px solid rgba(var(--tier-rgb), .28);background:#ffffff8f;border-radius:999px;flex-shrink:0;padding:.26rem .56rem;font-size:.84rem;font-weight:800}.showcase-editor-available-main{flex:1;min-width:0}.showcase-editor-available-primary{font-family:var(--font-zalando);color:var(--tier-ink);font-variation-settings:"wght" 760;font-size:.9rem;font-weight:760;line-height:1.15}.showcase-editor-available-secondary{justify-content:space-between;align-items:baseline;gap:8px;margin-top:3px;display:flex}.showcase-editor-available-artist{font-family:var(--font-zalando);color:color-mix(in srgb, var(--tier-ink) 68%, #f5faff52);font-variation-settings:"wght" 620;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:620;overflow:hidden}.showcase-editor-available-action-pill{font-family:var(--font-zalando);letter-spacing:.04em;color:#fff;text-transform:uppercase;font-variation-settings:"wght" 700;cursor:pointer;background:linear-gradient(#ff8229fa 0%,#ff6d00fa 100%);border:1px solid #ffad7a8a;border-radius:999px;flex-shrink:0;min-height:1.62rem;padding:0 .62rem;font-size:.68rem;font-weight:700;box-shadow:0 8px 14px #ff6d003d}.showcase-editor-available-action-pill.is-disabled,.showcase-editor-available-action-pill:disabled{color:#0b3d78b3;box-shadow:none;cursor:default;background:#ffffff94;border-color:#0b3d7833}.showcase-editor-message{font-family:var(--font-zalando);color:#5aaa82;margin-bottom:10px;font-size:.74rem}.showcase-editor-save-btn{background:var(--brand-orange);color:#f5faff;width:100%;font-family:var(--font-zalando);font-variation-settings:"wght" 700;cursor:pointer;border:none;border-radius:10px;padding:12px;font-size:.94rem;font-weight:700}.showcase-editor-save-btn:disabled{opacity:.7;cursor:default}.profile-layout{align-items:start;gap:24px;max-width:1280px;margin:0 auto;padding:40px 24px;display:grid;position:relative}.profile-page-shell{background:linear-gradient(#7fa9df 0%,#89b3e8 22%,#9ec1eb 48%,#c4d9f2 78%,#dde8f6 100%)}.profile-page-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.profile-page-atmosphere:before{content:"";background:radial-gradient(70% 42% at 52% 18%,#fff3 0%,#ffffff0a 42%,#0000 76%),linear-gradient(#4c7dc133 0%,#78a2dc1f 26%,#b0ccec14 58%,#e7f1fa2e 100%);position:absolute;inset:0}.profile-page-clouds{opacity:.68;filter:saturate(1.28)contrast(1.08);background-image:url(/landing/clouds.png);background-position:50% 12%;background-repeat:no-repeat;background-size:cover;height:min(52rem,72vh);position:absolute;inset:-2% -4% auto;transform:scale(1.06);-webkit-mask-image:linear-gradient(#000000f2 0%,#000000b8 46%,#00000038 78%,#0000 100%);mask-image:linear-gradient(#000000f2 0%,#000000b8 46%,#00000038 78%,#0000 100%)}.profile-layout{grid-template-columns:minmax(0,1fr) 360px}.profile-layout-top{display:contents}.profile-main-column{min-width:0;position:relative}.profile-plane-accent{opacity:.46;z-index:0;pointer-events:none;filter:saturate(1.08)contrast(1.04);width:clamp(17rem,26vw,26rem);height:clamp(7rem,11vw,10.8rem);position:absolute;top:clamp(-4.9rem,-5.8vw,-2.9rem);right:clamp(-11.5rem,-13vw,-6.4rem);transform:rotate(-3deg)}.profile-plane-image{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none}.profile-layout .profile-main-column{grid-column:1}.profile-layout .profile-sidebar{grid-column:2}.profile-sidebar{width:100%}.profile-full-collection-wrap{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(160deg,#ecf6ffd1 0%,#d7e8fcad 100%);border:1px solid #fffc;border-radius:1.24rem;grid-column:1/-1;width:100%;max-width:100%;padding:clamp(.9rem,1.8vw,1.28rem);box-shadow:0 18px 36px #15498824}.profile-folder-wrap{position:relative;overflow:visible}.profile-folder-tabs{align-items:flex-end;gap:.32rem;margin-bottom:.72rem;display:flex}.profile-folder-tab{color:#0b3d789e;min-height:2.2rem;font-family:var(--font-zalando);letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wght" 720;cursor:pointer;background:linear-gradient(#deeaf6e6 0%,#cadaeac7 100%);border:1px solid #0c3d7824;border-bottom:none;border-radius:.92rem .92rem .32rem .32rem;padding:.46rem 1rem .44rem;font-size:.82rem;font-weight:720;line-height:1;position:relative;box-shadow:0 8px 14px #15498814}.profile-folder-tab.is-active{z-index:2;color:var(--brand-navy);background:linear-gradient(#f8fcfff5 0%,#e4effbe6 100%);transform:translateY(1px);box-shadow:0 12px 20px #1549881f}.profile-folder-sortbar{flex-wrap:wrap;gap:.42rem;margin-bottom:.94rem;display:flex}.profile-folder-sortbtn{color:#0b3d78d1;min-height:2rem;font-family:var(--font-zalando);letter-spacing:.03em;font-variation-settings:"wght" 680;cursor:pointer;background:#0c3d7814;border:1px solid #0c3d7838;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:.38rem .78rem;font-size:.72rem;font-weight:680;line-height:1;display:inline-flex}.profile-folder-sortbtn.is-active{color:#f5faff;background:#0c3d78e0;box-shadow:0 10px 18px #0b3d782e}.sort-direction-icon{color:currentColor;opacity:.42;flex-shrink:0;grid-auto-flow:row;place-items:center;gap:.06rem;width:.5rem;display:inline-grid}.sort-direction-icon.is-active{opacity:.88}.sort-direction-icon-arrow{font-size:.42rem;line-height:.7}.sort-direction-icon.is-forward .sort-direction-icon-arrow-up,.sort-direction-icon.is-reverse .sort-direction-icon-arrow-down{opacity:1}.sort-direction-icon.is-forward .sort-direction-icon-arrow-down,.sort-direction-icon.is-reverse .sort-direction-icon-arrow-up{opacity:.34}.profile-folder-inline-error{color:#b34236;font-family:var(--font-zalando);background:#e0554514;border:1px solid #e0554538;border-radius:.8rem;margin-bottom:.9rem;padding:.72rem .88rem;font-size:.8rem}.profile-folder-listings{gap:.88rem;display:grid}.profile-full-collection-heading-row{justify-content:space-between;align-items:baseline;gap:.9rem;margin-bottom:.72rem;display:flex}.profile-full-collection-heading{font-family:var(--font-zalando);letter-spacing:.02em;text-transform:uppercase;font-variation-settings:"wght" 800;color:var(--brand-navy);font-size:clamp(1.42rem,2.7vw,2.16rem);font-weight:800;line-height:.95}.profile-full-collection-kicker{font-family:var(--font-zalando);letter-spacing:.12em;text-transform:uppercase;color:#0b3d78a3;font-size:.68rem}.profile-full-collection-link{color:#0b3d78eb;min-height:2.1rem;font-family:var(--font-zalando);letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wght" 720;background:#0c3d781f;border:1px solid #0c3d782e;border-radius:.72rem;justify-content:center;align-items:center;padding:.42rem .9rem;font-size:.78rem;font-weight:720;line-height:1;text-decoration:none;display:inline-flex}.profile-full-collection-stats{background:#0c3d781a;border:1px solid #ffffffc7;border-radius:.96rem;flex-wrap:wrap;align-items:center;gap:.72rem;width:fit-content;max-width:100%;margin-bottom:.9rem;padding:.76rem .9rem;display:inline-flex;box-shadow:inset 0 1px #ffffff52}.profile-full-collection-stat-group{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.profile-full-collection-stat-group-summary{border-right:1px solid #0b3d7824;margin-right:.15rem;padding-right:.8rem}.profile-full-collection-stat-group-tiers{flex:1;gap:.38rem .62rem}.profile-full-collection-stat-item{align-items:baseline;gap:.34rem;min-width:0;display:inline-flex}.profile-full-collection-stat-label{font-family:var(--font-zalando);letter-spacing:.08em;color:#0b3d78a8;text-transform:uppercase;font-size:.62rem}.profile-full-collection-stat-value{font-family:var(--font-zalando);font-variation-settings:"wght" 760;color:var(--brand-navy);font-size:.92rem;font-weight:760;line-height:1}.profile-full-collection-grid{grid-template-columns:repeat(auto-fill,minmax(218px,1fr));gap:1rem;display:grid}.profile-full-collection-grid-binder{grid-template-columns:repeat(5,minmax(0,1fr));gap:.88rem}.profile-full-collection-empty{text-align:center;background:#ffffff52;border:1px solid #ffffffc2;border-radius:.94rem;padding:2.3rem 1rem}.profile-full-collection-footer{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.profile-full-collection-footer-link{min-height:2.2rem;color:var(--brand-orange);font-family:var(--font-zalando);letter-spacing:.04em;font-variation-settings:"wght" 700;background:linear-gradient(#0c2244b8 0%,#0c294e9e 100%);border:1px solid #fff3;border-radius:.78rem;justify-content:center;align-items:center;padding:.52rem .94rem;font-size:.76rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 12px 22px #0b24482e}.profile-full-collection-footer-button{cursor:pointer}.profile-collection-card{flex-direction:column;gap:.45rem;display:flex;position:relative}.profile-collection-card-compact{gap:.32rem}.profile-collection-pass-wrap{position:relative}.profile-collection-pass-trigger{width:100%;text-align:inherit;background:0 0;border:none;padding:0;display:block}.profile-collection-pass-trigger:disabled{cursor:default}.profile-collection-count-badge{background:var(--brand-orange);color:#fff;font-family:var(--font-zalando);font-variation-settings:"wght" 620;letter-spacing:.03em;z-index:5;border-radius:999px;padding:.16rem .44rem;font-size:.66rem;font-weight:620;position:absolute;top:.36rem;right:.44rem;box-shadow:0 8px 14px #ff74143d}.profile-collection-footer{background:#ffffff80;border:1px solid #ffffffc7;border-radius:.76rem;padding:.52rem .58rem}.profile-collection-card-compact .profile-collection-footer{padding:.42rem .46rem}.profile-collection-meta-row{justify-content:space-between;align-items:baseline;gap:.48rem;margin-bottom:.32rem;display:flex}.profile-collection-artist-name{font-family:var(--font-zalando);letter-spacing:.06em;color:#0b3d78bd;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.profile-collection-artist-genre{font-family:var(--font-zalando);color:#0b3d788f;text-transform:uppercase;white-space:nowrap;font-size:.58rem}.profile-collection-growth{font-family:var(--font-zalando);color:#0b3d789e;margin-bottom:.4rem;font-size:.58rem}.profile-collection-actions{flex-wrap:wrap;gap:.34rem;display:flex}.profile-collection-pill{text-align:center;min-width:4.4rem;min-height:1.86rem;font-family:var(--font-zalando);letter-spacing:.03em;cursor:pointer;font-variation-settings:"wght" 620;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:.68rem;font-weight:620;line-height:1;text-decoration:none;display:inline-flex}.profile-collection-card-compact .profile-collection-pill{min-width:0;min-height:1.72rem;padding:.34rem .42rem;font-size:.6rem}.profile-collection-pill-blue{color:#f5faff;background:#0c3d78e0;box-shadow:0 8px 14px #0b3d782e}.profile-collection-pill-sell{color:#f5faff;background:linear-gradient(#6098e3fa 0%,#3a76c2f0 100%);box-shadow:0 8px 14px #3b70b838}.profile-collection-pill-buy{color:#0b3d78f0;background:#0c3d7829;box-shadow:inset 0 1px #fff6}.profile-collection-pill-outline{background:0 0;border:1px solid #0b3d7847}.profile-collection-pill-cancel{color:#e05545;background:0 0;border:1px solid #e0554566}.profile-collection-pill-cancel:hover,.profile-collection-pill-cancel:focus-visible{color:#d44737;border-color:#e0554594}.profile-collection-pill-hidden{visibility:hidden}.profile-collection-mobile-meta{display:none}.profile-collection-mobile-row{font-family:var(--font-zalando);text-transform:uppercase}.profile-collection-mobile-artist{letter-spacing:.06em;color:#0b3d78c7;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.profile-collection-mobile-serial{color:#0b3d7894;letter-spacing:.04em;font-size:.58rem}.profile-listing-card-compact .profile-collection-artist-genre{font-variation-settings:"wght" 760;color:#0b3d78e6;font-weight:760}.profile-folder-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.72rem;margin-top:1rem;display:flex}.profile-folder-pagebtn{color:#0b3d78e6;min-height:2.12rem;font-family:var(--font-zalando);letter-spacing:.03em;font-variation-settings:"wght" 700;cursor:pointer;background:#0c3d781a;border:1px solid #0c3d783d;border-radius:999px;padding:.46rem .9rem;font-size:.72rem;font-weight:700;line-height:1}.profile-folder-pagebtn:disabled{opacity:.42;cursor:default}.profile-folder-pagecopy{font-family:var(--font-zalando);letter-spacing:.05em;text-transform:uppercase;color:#0b3d78b3;font-size:.72rem;line-height:1}.profile-collection-page-inner{width:min(100%,1180px)}.profile-layout-nav-offset{padding-top:clamp(6rem,9vw,6.9rem)!important}.profile-friends-skeleton{flex-shrink:0;align-self:flex-start;width:280px;max-height:min(44rem,100vh - 7rem);position:sticky;top:80px}.profile-friends-skeleton .brand-admin-panel{flex-direction:column;gap:.55rem;min-height:min(44rem,100vh - 7rem);display:flex}.profile-friends-skeleton-line{background:linear-gradient(90deg,#ffffff73 0%,#fffc 50%,#ffffff73 100%) 0 0/180% 100%;border-radius:999px;width:100%;height:.9rem;animation:1.8s ease-in-out infinite brandRailPulse}.profile-friends-skeleton-title{width:6.2rem;height:.68rem;margin-bottom:.18rem}.profile-friends-placeholder{flex-shrink:0;align-self:stretch;width:280px;min-height:1px;max-height:min(44rem,100vh - 7rem)}.profile-friends-section-heading{font-family:var(--font-zalando);letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:820;line-height:1}.profile-friends{flex-shrink:0;align-self:flex-start;width:280px;max-height:min(44rem,100vh - 7rem);position:sticky;top:80px}.profile-friends-panel{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#081834f2 0%,#0a2244ed 28%,#194376d1 58%,#c3dcf6b8 100%);border:1px solid #16366594;border-radius:1rem;flex-direction:column;max-height:min(44rem,100vh - 7rem);display:flex;overflow:hidden;box-shadow:0 18px 34px #12386c24,inset 0 1px #94bceb14}html[data-theme=dark] .profile-page-shell .profile-friends-panel{border-color:var(--fanrise-panel-border);background:var(--brand-glass-bg);box-shadow:var(--fanrise-panel-shadow), inset 0 1px 0 #dceaff0a}.profile-friends-section{padding:.72rem .72rem .78rem}.profile-friends-section-dark{background:0 0}.profile-friends-section-dark-secondary{border-top:1px solid #ffffff14;padding-top:.68rem}html[data-theme=dark] .profile-page-shell .profile-friends-section-dark-secondary{border-top-color:var(--fanrise-soft-border)}.profile-friends-section-light{background:linear-gradient(#f4faff6b 0%,#e3efffb8 100%);border-top:1px solid #ffffffb3;margin-top:auto}html[data-theme=dark] .profile-page-shell .profile-friends-section-light{border-top-color:var(--fanrise-soft-border);background:#ffffff08}.profile-friends-section-heading.is-accent{color:var(--brand-orange)}.profile-friends-section-heading.is-light{color:#ecf5ffeb}.profile-friends-list{flex-direction:column;gap:.42rem;margin-top:.6rem;display:flex}.profile-friends-list.is-activity{gap:.36rem}.profile-friends-activity-scroll{max-height:13.4rem;margin-top:.6rem;padding-right:.18rem;overflow-y:auto}.profile-friends-activity-scroll::-webkit-scrollbar{width:.4rem}.profile-friends-activity-scroll::-webkit-scrollbar-thumb{background:#e0ecfc47;border-radius:999px}.profile-friends-user-row{background:#ffffff1f;border:1px solid #ffffff14;border-radius:.84rem;align-items:center;gap:.42rem;padding:.68rem .72rem;display:flex}html[data-theme=dark] .profile-page-shell .profile-friends-user-row{background:#ffffff0f;border-color:#dceaff14}.profile-friends-section-light .profile-friends-user-row{background:#ffffff85;border:1px solid #ffffffc7}html[data-theme=dark] .profile-page-shell .profile-friends-section-light .profile-friends-user-row{border-color:var(--fanrise-soft-border);background:#ffffff14}.profile-friends-user-link{flex:1;align-items:center;gap:.56rem;min-width:0;text-decoration:none;display:flex}.profile-friends-user-copy{flex:1;min-width:0}.profile-friends-user-name{font-family:var(--font-zalando);font-variation-settings:"wght" 760;color:#f3f8ff;text-overflow:clip;white-space:nowrap;margin-bottom:.16rem;font-weight:760;line-height:1;overflow:visible}.profile-friends-section-light .profile-friends-user-name{color:var(--brand-navy)}html[data-theme=dark] .profile-page-shell .profile-friends-section-light .profile-friends-user-name{color:var(--brand-text)}.profile-friends-user-meta{font-family:var(--font-zalando);color:#e1eeffb8;font-size:.7rem}.profile-friends-section-light .profile-friends-user-meta{color:#0b3d78a3}html[data-theme=dark] .profile-page-shell .profile-friends-section-light .profile-friends-user-meta{color:var(--brand-text-muted)}.profile-friends-favorite-btn{color:#e0ecfcb3;cursor:pointer;width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:.14rem;display:inline-flex}.profile-friends-favorite-btn.is-active{color:var(--brand-orange)}.profile-friends-section-light .profile-friends-favorite-btn{color:#0b3d7870}html[data-theme=dark] .profile-page-shell .profile-friends-section-light .profile-friends-favorite-btn{color:#e0ecfcb3}.profile-relationship-back{color:#0b3d78eb;min-height:2.3rem;font-family:var(--font-zalando);letter-spacing:.03em;font-variation-settings:"wght" 720;background:#ffffff7a;border:1px solid #0c3d782e;border-radius:.82rem;justify-content:center;align-items:center;margin-bottom:1rem;padding:.56rem .92rem;font-size:.8rem;font-weight:720;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px #0f386a14}.profile-relationship-tabs{flex-wrap:wrap;gap:.68rem;margin-bottom:1.1rem;display:flex}.profile-relationship-tab{color:#0b3d78ad;min-height:3.2rem;font-family:var(--font-zalando);letter-spacing:.01em;font-variation-settings:"wght" 820;cursor:pointer;background:#ffffff6b;border:1px solid #ffffffc2;border-radius:1rem;justify-content:center;align-items:center;padding:.78rem 1.18rem;font-size:1.06rem;font-weight:820;line-height:.96;display:inline-flex;box-shadow:0 12px 24px #113a6d1a}.profile-relationship-tab.is-active{color:#f6fbff;background:linear-gradient(#0c3d78e6 0%,#13539dd6 100%);border-color:#0c3d7829}.profile-friends-activity-row{background:#ffffff24;border:1px solid #ffffff1a;border-radius:.78rem;align-items:flex-start;gap:.5rem;padding:.58rem .64rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.profile-friends-activity-main{flex:1;min-width:0}.profile-friends-activity-user{color:#f7fbff;font-family:var(--font-zalando);font-variation-settings:"wght" 760;margin-bottom:.12rem;font-size:.78rem;font-weight:780;line-height:1;text-decoration:none;display:inline-flex}.profile-friends-activity-text,.profile-friends-activity-artist,.profile-friends-activity-time{font-family:var(--font-zalando);font-size:.7rem;line-height:1.3}.profile-friends-activity-text{color:#f7fbff;font-variation-settings:"wght" 680;font-weight:680}.profile-friends-activity-artist,.profile-friends-activity-time{color:#e9f2ffc2}.profile-friends-activity-time{flex-shrink:0}@keyframes brandRailPulse{0%{opacity:.7;background-position:100%}50%{opacity:1;background-position:0%}to{opacity:.7;background-position:-100%}}.profile-header-username-text{white-space:nowrap;text-overflow:clip;width:auto;min-width:0;max-width:none;display:block;overflow:visible}.profile-header-stat-label{letter-spacing:.062em;font-variation-settings:"wght" 600;font-size:.66rem;font-weight:600;line-height:1}.profile-header-stat-value{font-variation-settings:"wght" 800;font-size:1.58rem;font-weight:800;line-height:.86}.profile-header-follow-slot{justify-content:flex-end;align-self:center;margin-left:auto;display:flex}.profile-mobile-follow-wrap{display:none}.profile-header-follow-btn{font-family:var(--font-zalando);background:var(--brand-orange);color:#fff;font-variation-settings:"wght" 640;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;min-height:2rem;padding:.42rem .92rem;font-size:.82rem;font-weight:640;line-height:1}.profile-header-follow-btn.is-following{color:#0b3d78bd;background:0 0;border:1px solid #0c3d7842}.profile-header-follow-btn.is-pending{color:#3b495ce6;background:#73839929;border:1px solid #5e718a3d}.profile-header-follow-btn:disabled{opacity:.7;cursor:default}.profile-sale-row{--sale-action-col:96px;--sale-btn-width:86px;grid-template-columns:minmax(0, 1fr) var(--sale-action-col);border-bottom:1px solid #e8e4dc0a;align-items:center;column-gap:.12rem;min-width:0;padding:.46rem .58rem;display:grid}.profile-sale-card{flex-shrink:0;width:100%;min-width:0;max-width:100%}.profile-sale-card-trigger{cursor:pointer;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:0;display:block}.profile-sale-card-trigger:focus-visible{outline-offset:3px;border-radius:.5rem;outline:2px solid #ff7414e6}.profile-sale-actions{min-width:0;width:var(--sale-action-col);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.28rem;display:flex}.profile-sale-price{font-family:var(--font-zalando);font-variation-settings:"wght" 780;color:var(--brand-navy);letter-spacing:.01em;width:var(--sale-btn-width);text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:1.22rem;font-weight:780;line-height:1}.profile-sale-btn{font-family:var(--font-zalando);cursor:pointer;font-variation-settings:"wght" 620;width:var(--sale-btn-width);min-width:var(--sale-btn-width);white-space:nowrap;border-radius:.62rem;justify-content:center;align-items:center;padding:.42rem .72rem;font-size:.74rem;font-weight:620;line-height:1;display:inline-flex}.profile-sale-btn-buy{color:#fff;background:#5aaa82;border:none;box-shadow:0 8px 14px #0b3d782e}.profile-sale-btn-details{color:#f5faff;background:#0c3d78db;border:1px solid #ffffff5c;box-shadow:0 8px 14px #0b3d782e}.profile-sale-btn-cancel{color:#e05545;background:0 0;border:1px solid #e0554566}.profile-sale-state-purchased{font-family:var(--font-zalando);color:#5aaa82;width:var(--sale-btn-width);min-width:var(--sale-btn-width);text-align:center;justify-content:center;align-items:center;font-size:.74rem;display:inline-flex}.profile-sale-signin{font-family:var(--font-zalando);color:var(--brand-orange);width:var(--sale-btn-width);min-width:var(--sale-btn-width);text-align:center;justify-content:center;align-items:center;font-size:.72rem;text-decoration:none;display:inline-flex}.profile-sale-list{max-height:480px;overflow:hidden auto}.profile-sale-panel{border:1px solid var(--fanrise-panel-border);box-shadow:var(--fanrise-panel-shadow);-webkit-backdrop-filter:blur(8px);background:linear-gradient(152deg,#e8f1fcd1 0%,#d0e0f5a3 100%);border-radius:12px;overflow:hidden}html[data-theme=dark] .profile-page-shell .profile-sale-panel{background:var(--brand-glass-bg)}.profile-sale-view-all-btn{width:100%;font-family:var(--font-zalando);font-variation-settings:"wght" 760;letter-spacing:.02em;color:var(--brand-orange);cursor:pointer;background:0 0;border:none;border-top:1px solid #e8e4dc0f;padding:13px 12px;font-size:.8rem;font-weight:760;line-height:1;transition:color .14s,background-color .14s}.profile-sale-view-all-btn:hover{color:#ff8b2d;background:#ffffff0d}.profile-sale-preview-overlay{z-index:56;-webkit-backdrop-filter:blur(10px);background:#08214a94;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:fixed;inset:0}.profile-sale-preview-modal{background:linear-gradient(#f7fcfff2 0%,#e3f1ffe0 100%);border:1px solid #ffffffd1;border-radius:1.1rem;grid-template-columns:minmax(0,1fr) minmax(232px,260px);align-items:stretch;gap:.84rem;width:min(100%,980px);padding:1.08rem;display:grid;position:relative;box-shadow:0 26px 52px #123a703d}.profile-sale-preview-close{color:#0b3d7894;cursor:pointer;background:0 0;border:none;padding:.08rem .35rem;font-size:1.36rem;line-height:1;position:absolute;top:.6rem;right:.64rem}.profile-sale-preview-card-wrap{min-width:0}.profile-sale-preview-meta{flex-direction:column;align-items:stretch;gap:.56rem;display:flex}.profile-sale-preview-info-panel{background:linear-gradient(#081630f0 0%,#0b1e3ee6 100%);border:1px solid #ffffff24;border-radius:.88rem;min-height:100%;padding:.82rem .86rem;box-shadow:inset 0 1px #ffffff14,0 14px 26px #050f224d}.profile-sale-preview-kicker{font-family:var(--font-zalando);letter-spacing:.1em;text-transform:uppercase;color:#e6f1ffbd;font-size:.66rem}.profile-sale-preview-info-grid{flex-direction:column;gap:.38rem;display:flex}.profile-sale-preview-info-row{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.profile-sale-preview-info-label{font-family:var(--font-zalando);letter-spacing:.08em;text-transform:uppercase;color:#d7e8fca8;font-size:.62rem}.profile-sale-preview-info-value{font-family:var(--font-zalando);color:#f5faff;font-variation-settings:"wght" 680;text-align:right;font-size:.74rem;font-weight:680;line-height:1.2}.profile-sale-preview-info-value.is-positive{color:#78d8a9}.profile-sale-preview-info-value.is-negative{color:#ff9a8e}.profile-sale-preview-footer{border-top:1px solid #ffffff24;flex-direction:column;gap:.56rem;margin-top:auto;padding-top:.5rem;display:flex}.profile-sale-preview-price{font-family:var(--font-zalando);letter-spacing:.01em;color:#f5faff;font-variation-settings:"wght" 780;font-size:1.64rem;font-weight:780;line-height:.95}.profile-collection-modal{background:linear-gradient(#f7fcfff2 0%,#e3f1ffe0 100%);border:1px solid #ffffffd1;border-radius:1.1rem;width:min(100%,560px);max-height:min(80vh,900px);padding:1.35rem 1.25rem 1.25rem;overflow-y:auto;box-shadow:0 26px 52px #123a703d}.profile-collection-modal-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.profile-collection-modal-head-copy{min-width:0}.profile-collection-modal-kicker{font-family:var(--font-zalando);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:.4rem;font-size:.74rem;font-weight:760}.profile-collection-modal-title{font-family:var(--font-heading);color:var(--brand-navy);font-size:clamp(2rem,4vw,2.5rem);font-weight:800;line-height:.92}.profile-collection-modal-subtitle{font-family:var(--font-zalando);color:#0b3d78c7;margin-top:.45rem;font-size:.92rem;font-weight:620;line-height:1.45}.profile-collection-modal-close{color:#0b3d78bd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.02rem .2rem;font-size:1.9rem;line-height:1;transition:color .18s,transform .18s}.profile-collection-modal-close:hover,.profile-collection-modal-close:focus-visible{color:#0b3d78f5;outline:none;transform:scale(1.05)}.profile-collection-modal-sortbar{flex-wrap:wrap;gap:.55rem;margin-bottom:.95rem;display:flex}.profile-collection-modal-sortchip{color:#0b3d78c2;cursor:pointer;font-family:var(--font-zalando);letter-spacing:.02em;background:#ffffff9e;border:1px solid #85a7d666;border-radius:999px;padding:.52rem .9rem;font-size:.8rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s}.profile-collection-modal-sortchip:hover,.profile-collection-modal-sortchip:focus-visible{color:#0b3d78eb;background:#ffffffdb;border-color:#4e7dc475;outline:none;transform:translateY(-1px)}.profile-collection-modal-sortchip.is-active{color:var(--brand-navy);background:linear-gradient(#ebf4fffa 0%,#dbe9fff0 100%);border-color:#3b7aff85;box-shadow:0 10px 20px #3b7aff1f}.profile-collection-modal-sortchip-inner{align-items:center;gap:.45rem;display:inline-flex}.profile-sale-preview-action-wrap{justify-content:flex-start;width:100%;min-width:0;display:flex}.profile-sale-preview-action{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;min-height:2.2rem;font-size:.82rem;line-height:1.2}.profile-sale-btn-sell{background:var(--brand-orange);color:var(--brand-navy);border:none;box-shadow:0 8px 14px #ff741433}.profile-sale-preview-signin{color:#f5faff;background:#ffffff0f;border:1px solid #ffffff38;border-radius:.62rem;justify-content:center;align-items:center;width:100%;min-height:2.2rem;font-size:.8rem;text-decoration:none;display:inline-flex}.profile-sale-preview-action-wrap-dual{flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%;display:flex}.profile-sale-preview-action-wrap-dual .profile-sale-preview-action{flex:10rem;width:auto;min-width:min(100%,10rem)}@media (min-width:769px){.profile-layout.profile-visitor{grid-template-columns:minmax(0,1fr) 420px;gap:20px}.profile-layout.profile-visitor .profile-sale-row{--sale-action-col:98px;--sale-btn-width:88px;column-gap:.1rem;padding:.44rem .56rem}.profile-layout.profile-visitor .profile-header-wrap{margin-bottom:1.56rem!important}.profile-layout.profile-visitor .profile-header-shell{border-radius:1rem!important;gap:.54rem!important;padding:.72rem .78rem!important;box-shadow:0 14px 28px #40689e1c!important}.profile-layout.profile-visitor .profile-header-identity-row{gap:.58rem!important}.profile-layout.profile-visitor .profile-header-avatar{width:3.5rem!important;height:3.5rem!important;font-size:.98rem!important}.profile-layout.profile-visitor .profile-header-username-pill{min-height:2.2rem!important;margin-bottom:.12rem!important;padding:.12rem .66rem!important}.profile-layout.profile-visitor .profile-header-name-badges-row{gap:.38rem}.profile-layout.profile-visitor .profile-header-badge-row{gap:.34rem}.profile-layout.profile-visitor .profile-badge-chip,.profile-layout.profile-visitor .profile-badge-add-btn{min-height:1.86rem;padding:.28rem .48rem;font-size:.64rem}.profile-layout.profile-visitor .profile-header-member-since{margin-bottom:.36rem!important;font-size:.78rem!important}.profile-layout.profile-visitor .profile-header-bio-wrap{border-radius:.68rem!important;margin-top:.34rem!important;padding:.44rem .62rem!important}.profile-layout.profile-visitor .profile-header-bio{min-height:1.84rem!important;font-size:.88rem!important;line-height:1.3!important}.profile-layout.profile-visitor .profile-header-stats{grid-template-columns:repeat(2,minmax(94px,1fr))!important;gap:.34rem!important}.profile-layout.profile-visitor .profile-header-stat-card{padding:.44rem .56rem!important}.profile-layout.profile-visitor .profile-header-score-chip{padding-top:.44rem!important;padding-bottom:.44rem!important}.profile-layout.profile-visitor .profile-showcase-wrap{border-radius:1.04rem;margin-bottom:1.56rem;padding:clamp(.72rem,1.45vw,.94rem)}.profile-layout.profile-visitor .profile-showcase-heading-row{margin-bottom:.52rem}.profile-layout.profile-visitor .profile-showcase-heading{font-size:clamp(1.24rem,2.08vw,1.76rem)}.profile-layout.profile-visitor .profile-showcase-edit-pill{padding:.28rem .78rem;font-size:.84rem}.profile-layout.profile-visitor .profile-showcase-featured{min-width:0}.profile-layout.profile-visitor .profile-showcase-secondary-grid{gap:.44rem}.profile-layout.profile-visitor .profile-showcase-composition{grid-template-columns:minmax(0,1.08fr) minmax(14.4rem,.9fr);gap:.66rem}.profile-layout.profile-visitor .profile-showcase-card-shell{padding:.3rem}.profile-layout.profile-visitor .profile-module-wrap{border-radius:1.04rem;margin-bottom:1.5rem;padding:clamp(.72rem,1.45vw,.94rem)}.profile-layout.profile-visitor .profile-module-wrap-convictions{margin-bottom:1rem;padding:clamp(.66rem,1.2vw,.84rem)}.profile-layout.profile-visitor .profile-module-card{min-height:11rem;padding:.92rem .92rem .86rem}.profile-layout.profile-visitor .profile-conviction-card{min-height:8.2rem;padding-top:.78rem;padding-bottom:.74rem}}@media (max-width:768px){.profile-plane-accent{display:none}.profile-page-clouds{opacity:.5;background-position:50% 16%;height:min(24rem,42vh)}.profile-layout,.profile-layout-top{flex-direction:column!important;gap:1rem!important;display:flex!important}.profile-main-column{width:100%}.profile-layout-nav-offset{padding-top:clamp(5.35rem,17vw,6.3rem)!important}.profile-header-shell{grid-template-columns:minmax(0,1fr)!important;gap:.56rem!important;padding:.72rem!important}.profile-header-primary{min-width:0}.profile-header-identity-row{flex-wrap:wrap!important;align-items:center!important;gap:.56rem!important}.profile-header-avatar{width:3.26rem!important;height:3.26rem!important}.profile-header-identity-copy{flex:auto;min-width:0}.profile-header-username-pill{width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:2.26rem!important;margin-bottom:.14rem!important;padding:.12rem .62rem!important;display:inline-flex!important}.profile-header-username-text{text-overflow:clip;max-width:none;line-height:.94;overflow:visible}.profile-header-member-since{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.3rem!important;font-size:.8rem!important;line-height:1.2!important}.profile-header-follow-slot{display:none!important}.profile-header-name-badges-row{align-items:flex-start;gap:.34rem}.profile-header-badge-row{gap:.28rem}.profile-header-badge-icon{min-width:2.2rem;min-height:1.18rem;padding:0 .34rem;font-size:.5rem}.profile-badge-chip,.profile-badge-add-btn{min-height:1.76rem;padding:.26rem .46rem;font-size:.62rem}.profile-badge-chip-icon{min-width:1.9rem;min-height:1.18rem;font-size:.52rem}.profile-badge-modal-shell{width:min(100%,94vw);max-height:min(68vh,560px)}.profile-badge-modal-body{max-height:calc(min(68vh,560px) - 118px)}.profile-badge-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-badge-tile{min-height:122px}.profile-badge-tile-state{min-width:3.7rem}.profile-mobile-follow-wrap{justify-content:flex-end;margin:.12rem 0 .54rem;display:flex}.profile-header-follow-btn{min-height:1.9rem;padding:.4rem .84rem;font-size:.76rem}.profile-header-bio-wrap{margin-top:.36rem!important;padding:.48rem .62rem!important}.profile-header-bio{min-height:0!important;font-size:.88rem!important;line-height:1.32!important}.profile-header-stats{justify-content:center;width:min(100%,22rem);margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.38rem!important}.profile-header-stat-link{min-width:0}.profile-header-stat-card{padding:.46rem .52rem!important}.profile-header-stat-label{letter-spacing:.06em;font-size:.68rem}.profile-header-stat-value{font-size:1.78rem;line-height:.84}.profile-header-score-row{grid-column:1/-1;justify-content:center!important}.profile-header-score-chip{max-width:100%}.profile-sidebar{width:100%!important;position:static!important}.profile-sale-row{--sale-action-col:90px;--sale-btn-width:80px;column-gap:.12rem;padding:.5rem .56rem}.profile-sale-card{width:100%}.profile-sale-actions{width:var(--sale-action-col);text-align:center;align-items:center;min-width:0}.profile-sale-price{font-size:1.02rem}.profile-sale-btn{width:var(--sale-btn-width);min-width:var(--sale-btn-width);padding:.34rem .56rem;font-size:.7rem}.profile-sale-preview-modal{grid-template-columns:minmax(0,1fr);width:min(100%,520px);padding:.88rem}.profile-sale-preview-close{top:.48rem;right:.5rem}.profile-sale-preview-meta{text-align:left;align-items:stretch;gap:.5rem}.profile-sale-preview-info-panel{padding:.7rem .72rem}.profile-sale-preview-info-grid{gap:.34rem}.profile-sale-preview-price{font-size:1.34rem}.profile-sale-preview-action-wrap{justify-content:flex-start}.profile-sale-preview-action-wrap-dual{flex-direction:column;gap:.5rem;width:100%}.profile-sale-preview-action,.profile-sale-preview-signin{width:100%}.profile-full-collection-link,.profile-collection-footer{display:none}.profile-collection-mobile-meta{flex-direction:column;gap:.16rem;padding:.04rem .08rem 0;display:flex}.profile-collection-pass-trigger.is-mobile-previewable{cursor:pointer}.profile-sale-preview-action-wrap-dual{gap:.5rem;width:100%;display:flex}.profile-sale-preview-action-wrap-dual .profile-sale-preview-action{flex:auto;width:100%;min-width:0}.profile-friends,.profile-friends-skeleton,.profile-friends-placeholder{order:3;width:100%!important;position:static!important}.profile-showcase-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.profile-showcase-composition{grid-template-columns:minmax(0,1fr);gap:.52rem}.profile-showcase-card-accent-0,.profile-showcase-card-accent-1,.profile-showcase-card-accent-2,.profile-showcase-card-accent-3{transform:none}.profile-showcase-card-shell{border-radius:.82rem;padding:.24rem}.profile-showcase-wrap{border-radius:1rem;margin-bottom:1.66rem;padding:.68rem}.profile-showcase-heading-row{margin-bottom:.54rem}.profile-showcase-heading{letter-spacing:.02em;font-size:clamp(1.08rem,6.5vw,1.34rem)}.profile-showcase-edit-pill{padding:.24rem .68rem;font-size:.82rem}.profile-module-wrap{border-radius:1rem;margin-bottom:1.44rem;padding:.68rem}.profile-module-wrap-convictions{margin-bottom:.92rem;padding:.58rem}.profile-module-grid{grid-template-columns:1fr;gap:.62rem}.profile-module-grid-convictions{gap:.5rem}.profile-module-card{min-height:10.4rem;padding:.84rem .84rem .8rem}.profile-conviction-card{min-height:7.1rem;padding-top:.64rem;padding-bottom:.6rem;padding-right:3.7rem}.profile-conviction-icon{width:clamp(2.9rem,15vw,4rem);height:clamp(2.9rem,15vw,4rem);top:.48rem;right:.48rem}.profile-conviction-meta{margin-top:.22rem;line-height:1.28}.profile-conviction-slot-tabs{grid-template-columns:1fr}.profile-conviction-search-result{flex-direction:column;align-items:stretch}.profile-conviction-search-actions{width:100%}.profile-conviction-vote-btn{flex:1}.profile-top-pick-card{min-height:9rem;padding-top:.72rem;padding-bottom:.62rem}.profile-top-pick-growth-row{flex-direction:column;align-items:flex-start}.profile-top-pick-now{text-align:left}.showcase-editor-modal{padding:12px}.showcase-editor-modal-shell{border-radius:12px;padding:16px}.showcase-editor-modal-title{font-size:1.1rem}.showcase-editor-modal-subtitle{font-size:.76rem}.showcase-editor-showcase-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px}.showcase-editor-sort-row{gap:6px}.showcase-editor-sort-pill{padding:.28rem .58rem;font-size:.68rem}.showcase-editor-available-primary{font-size:.78rem}.showcase-editor-available-serial-left,.showcase-editor-available-artist,.showcase-editor-available-action-pill{font-size:.7rem}.profile-full-collection-wrap{border-radius:1rem;padding:.68rem}.profile-folder-tabs{gap:.22rem;margin-bottom:.56rem}.profile-folder-tab{flex:1;min-height:2rem;padding:.4rem .72rem;font-size:.7rem}.profile-folder-sortbar{gap:.32rem;margin-bottom:.72rem}.profile-folder-sortbtn{min-height:1.84rem;padding:.34rem .64rem;font-size:.66rem}.profile-full-collection-heading-row{margin-bottom:.52rem}.profile-full-collection-heading{font-size:clamp(1.08rem,7.2vw,1.42rem)}.profile-full-collection-kicker{display:none}.profile-full-collection-stats{gap:.46rem;margin-bottom:.66rem;padding:.58rem .62rem}.profile-full-collection-stat-group{gap:.34rem .46rem}.profile-full-collection-stat-group-summary{padding-right:.56rem}.profile-full-collection-stat-item{gap:.24rem}.profile-full-collection-stat-label{font-size:.56rem}.profile-full-collection-stat-value{font-size:.8rem}.profile-collection-footer{padding:.46rem .5rem}.profile-collection-pill{min-height:1.74rem;font-size:.64rem}.profile-full-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem!important}.profile-full-collection-grid-binder{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.artist-soundlog-floating{margin:0 auto 16px;position:static}.profile-full-collection-grid-binder{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.profile-full-collection-grid-binder{grid-template-columns:repeat(3,minmax(0,1fr))}}.artist-market-pagination{background:#ffffff70;border:1px solid #0c3d7824;border-radius:999px;flex-wrap:wrap;justify-content:flex-start;align-self:flex-start;align-items:center;gap:.44rem;margin-top:.35rem;padding:.34rem .45rem;display:inline-flex;box-shadow:inset 0 1px #ffffff59}.artist-market-pagination-pages{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.artist-market-pagination-step,.artist-market-pagination-page{color:#0b3d78db;min-width:1.7rem;min-height:1.7rem;font-family:var(--font-zalando);letter-spacing:.03em;font-variation-settings:"wght" 700;cursor:pointer;background:#ffffffb3;border:1px solid #0c3d782e;border-radius:999px;justify-content:center;align-items:center;padding:0 .45rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.artist-market-pagination-step{min-width:1.9rem;font-size:.78rem}.artist-market-pagination-page.is-active{color:#0b3d78fa;background:#0c3d7829;border-color:#0c3d7847;box-shadow:inset 0 1px #ffffff73}.artist-market-pagination-step:disabled,.artist-market-pagination-page:disabled{opacity:.42;cursor:default}html[data-theme=dark] .artist-market-pagination{background:#171e279e;border-color:#bdc8dc24;box-shadow:inset 0 1px #ffffff08}html[data-theme=dark] .artist-market-pagination-step,html[data-theme=dark] .artist-market-pagination-page{color:#eef4ffe6;background:#242b36d6;border-color:#bdc8dc29}html[data-theme=dark] .artist-market-pagination-page.is-active{color:#fff;background:#5f7ba957;border-color:#aac2e957}@media (max-width:640px){.artist-market-pagination{gap:.3rem;padding:.32rem .38rem}.artist-market-pagination-pages{gap:.24rem}.artist-market-pagination-step,.artist-market-pagination-page{min-width:1.56rem;min-height:1.56rem;font-size:.66rem}}
