/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.resize{resize:both}}:root{--stage:#0b0b0c;--ink:#171714;--paper:#f5f1e8;--card:#fffdf8;--muted:#77736b;--line:#d8d2c5;--acid:#d9ff43;--violet:#7c5cff;--coral:#ff5c45}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;overflow-x:clip}body{background:var(--paper);max-width:100%;color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}button,input{font:inherit}button{cursor:pointer}a{color:inherit}.parallaxGlow{--parallax-glow-y:0px;pointer-events:none;transform:translate3d(0,var(--parallax-glow-y),0);will-change:transform;display:block;position:absolute}header{background:var(--stage);color:#fff;border-bottom:1px solid #262628;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 560px);display:flex}.logo{letter-spacing:-1.4px;font-size:22px;font-weight:950;text-decoration:none}.logo span{color:var(--acid)}.headerRight{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:28px;font-size:11px;font-weight:800;display:flex}.headerRight>a:not(.headerCta){color:#aaa;text-decoration:none}.headerRight .accountLink{border:1px solid #454549;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 11px;display:inline-flex;color:#fff!important}.headerRight .accountLink span{color:var(--acid);font-size:8px}.headerRight .langSwitch{width:32px;height:32px;color:var(--acid);border:1px solid #4b4b4f;border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}.headerCta{border:1px solid #555;border-radius:999px;padding:10px 14px;text-decoration:none}.live{color:var(--acid)}.live i{background:var(--acid);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #d9ff4318}.statusBar{background:var(--acid);color:#111;text-transform:uppercase;letter-spacing:.09em;justify-content:center;gap:11px;min-height:35px;padding:9px 20px;font-size:10px;font-weight:800;display:flex}.intro{text-align:center;background:var(--stage);color:#fff;min-height:690px;padding:104px 22px 96px;position:relative;overflow:hidden}.intro>:not(.parallaxGlow){z-index:2;position:relative}.homeGlowIntro{z-index:0;opacity:.55;background:radial-gradient(circle,#d9ff4338,#0000 66%);border-radius:50%;width:640px;height:640px;top:-390px;left:18%}.intro:before,.intro:after{content:"";filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.intro:before{background:radial-gradient(circle,#7c5cff4f,#0000 68%);width:520px;height:520px;top:80px;left:-290px}.intro:after{background:radial-gradient(circle,#ff5c4542,#0000 68%);width:480px;height:480px;bottom:-80px;right:-270px}.soundBars{justify-content:center;align-items:center;gap:5px;height:34px;margin-bottom:28px;display:flex}.soundBars i{background:var(--acid);border-radius:5px;width:3px;height:10px;display:block}.soundBars i:nth-child(2n){height:22px}.soundBars i:nth-child(3n){height:32px}.soundBars i:nth-child(5n){height:16px}.kicker,.eyebrow{color:var(--acid);letter-spacing:.18em;margin:0;font-size:10px;font-weight:950}.intro h1{letter-spacing:-.085em;max-width:1080px;margin:28px auto 34px;font-size:clamp(64px,10vw,124px);line-height:.82;position:relative}.intro h1 em{color:var(--acid);text-shadow:5px 5px 0 var(--violet);font-style:normal}.lead{color:#aaa;max-width:670px;margin:0 auto;font-size:17px;line-height:1.65;position:relative}.heroCta{background:var(--acid);color:#111;letter-spacing:.1em;border-radius:999px;align-items:center;gap:28px;margin-top:38px;padding:16px 20px;font-size:11px;font-weight:950;text-decoration:none;display:inline-flex;position:relative}.heroCta span{font-size:16px}.homeConversion{min-height:600px;padding-top:78px;padding-bottom:78px}.homeConversion h1{max-width:1120px;margin-block:25px 28px;font-size:clamp(58px,8.5vw,104px)}.homeConversion .lead{color:#c0bbc4;max-width:610px;font-size:18px}.heroTrust{color:#aaa;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:25px auto 0;font-size:13px;display:flex}.heroTrust span:first-letter{color:var(--acid)}.heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.heroActions .heroCta{margin-top:0}.heroSecondary{color:#fff;letter-spacing:.07em;text-underline-offset:5px;font-size:12px;font-weight:900}.claim{max-width:920px;margin:0 auto;padding:92px 22px 112px;position:relative}.homeConversion+.claim{padding-top:64px;padding-bottom:78px}.homeGlowClaim{z-index:0;background:radial-gradient(circle,#7c5cff22,#0000 68%);border-radius:50%;width:520px;height:520px;top:80px;right:-310px}.claimTitle,.claim form{z-index:1;position:relative}.claimTitle{align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.claimTitle>span{background:var(--violet);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.claimTitle .eyebrow,.boardHead .eyebrow,.rules .eyebrow{color:var(--coral)}.claimTitle h2{letter-spacing:-.055em;margin:5px 0 8px;font-size:clamp(32px,5vw,52px);line-height:1}.claimTitle div>p:last-child{color:var(--muted);margin:0;font-size:13px}.claim form{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px;position:relative;box-shadow:0 24px 70px #271f1711}.claim form:before{content:"FAN PASS";background:var(--coral);color:#fff;letter-spacing:.15em;border-radius:5px;padding:7px 11px;font-size:8px;font-weight:950;position:absolute;top:-13px;right:25px;transform:rotate(2deg)}.amountBox{background:var(--stage);color:#fff;border-radius:15px;place-items:center;min-height:154px;display:grid;position:relative;overflow:hidden}.amountBox:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 18px,#ffffff06 19px 20px);position:absolute;inset:0}.amountBox div{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex}.amountBox small{letter-spacing:.18em;color:var(--acid);font-size:9px;font-weight:900}.amountBox b{letter-spacing:-5px;margin-top:7px;font-size:70px;line-height:.95}.amountBox sup{letter-spacing:0;color:var(--acid);margin-left:7px;font-size:22px}.amountBox span{color:#888;margin-top:5px;font-size:9px}.pointPackages{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.pointPackages button{border:1px solid var(--line);min-height:132px;color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:20px 10px 14px;transition:all .18s;display:flex;position:relative}.pointPackages button:hover{border-color:var(--violet);transform:translateY(-2px)}.pointPackages button.selected{border:2px solid var(--violet);box-shadow:5px 5px 0 var(--acid);background:#f1edff}.pointPackages em{background:var(--coral);color:#fff;letter-spacing:.08em;border-radius:999px;padding:5px 9px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:-9px}.pointPackages b{letter-spacing:-.05em;font-size:31px;line-height:1}.pointPackages span{color:var(--violet);letter-spacing:.1em;margin-top:5px;font-size:8px;font-weight:950}.pointPackages strong{margin-top:12px;font-size:13px}.pointPackages button.selected strong{color:var(--coral)}.starterOffer{color:#fff;box-shadow:6px 6px 0 var(--acid);background:linear-gradient(125deg,#120b1a,#24152f);border:1px solid #443653;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:22px;margin-bottom:22px;padding:20px;display:grid}.starterOffer>div>span{color:var(--acid);letter-spacing:.12em;font-size:12px;font-weight:950}.starterOffer>div>b{letter-spacing:-.035em;margin-top:7px;font-size:24px;display:block}.starterOffer p{color:#aaa0b0;max-width:590px;margin:8px 0 0;font-size:14px;line-height:1.55}.starterOffer>strong{background:var(--acid);color:#111;letter-spacing:.08em;border-radius:10px;padding:12px 15px;font-size:14px}.starterClaimButton{background:var(--acid);color:#111;letter-spacing:.04em;border:0;border-radius:11px;width:100%;min-height:56px;margin-top:14px;padding:15px 18px;font-size:13px;font-weight:950}.starterClaimButton:hover{transform:translateY(-2px);box-shadow:0 10px 24px #7c5cff25}.starterClaimButton:disabled{color:#817b72;box-shadow:none;cursor:not-allowed;background:#d6d1c7;transform:none}.paidPacksLabel{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:32px 0 17px;padding-top:26px;display:flex}.paidPacksLabel>span{letter-spacing:.1em;font-size:13px;font-weight:950}.paidPacksLabel>small{color:var(--muted);font-size:13px}.starterJourney{grid-template-columns:repeat(4,1fr);gap:8px;margin:29px 0 25px;display:grid;position:relative}.starterJourney>div{z-index:1;color:#99938a;align-items:center;gap:8px;display:flex;position:relative}.starterJourney>div>span{background:var(--card);border:2px solid #d9d3c9;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:grid}.starterJourney>div>b{font-size:12px}.starterJourney>div.current{color:var(--violet)}.starterJourney>div.current>span{border-color:var(--violet);box-shadow:0 0 0 4px #7c5cff16}.starterJourney>div.done{color:#5d7410}.starterJourney>div.done>span{border-color:var(--acid);background:var(--acid);color:#222}.starterJourney>i{z-index:0;background:#e0dad0;height:2px;position:absolute;top:14px;left:15px;right:15px}.starterJourney>i>span{background:var(--violet);height:100%;transition:width .25s;display:block}.onboardingField{border:1px solid #0000;border-radius:14px;padding:12px}.onboardingField.current{background:#f7f5ff;border-color:#cfc3ff}.onboardingField.done{background:#fbffe9;border-color:#d9e5a8}.fields .onboardingField>span{align-items:center;gap:7px;display:flex}.onboardingField>span>i{color:#716b61;background:#e5dfd5;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.onboardingField.current>span>i{background:var(--violet);color:#fff}.onboardingField.done>span>i{background:var(--acid);color:#263100}.onboardingTerms{border:1px solid #0000;border-radius:11px;padding:12px}.onboardingTerms.current{background:#f7f5ff;border-color:#cfc3ff}.onboardingTerms.done{background:#fbffe9;border-color:#d9e5a8}.starterSuccess{background:#f8ffdc;border:1px solid #bfd35e;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin-top:14px;padding:15px;display:grid}.starterSuccess>span{background:var(--acid);color:#222;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.starterSuccess b,.starterSuccess p{display:block}.starterSuccess b{font-size:14px}.starterSuccess p{color:#6f7656;margin:4px 0 0;font-size:12px}.starterSuccess>a{color:#fff;background:#171719;border-radius:9px;padding:11px 13px;font-size:10px;font-weight:950;text-decoration:none}.starterSuccess.celebrate{animation:.35s ease-out starterPop}@keyframes starterPop{0%{opacity:.3;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.fields{z-index:5;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid;position:relative}.fields label>span{text-transform:uppercase;letter-spacing:.08em;color:#555149;margin:0 0 8px;font-size:10px;font-weight:900;display:block}.fields label>small{color:#969188;margin:7px 2px 0;font-size:9px;display:block}.fields input,.handleInput{border:1px solid var(--line);background:#fff;border-radius:11px;outline:0;width:100%;height:52px}.fields input{padding:0 42px 0 14px}.handleInput{align-items:center;display:flex}.handleInput b{color:var(--violet);padding-left:14px}.handleInput input{border:0;padding-left:3px}.fields input:focus,.handleInput:focus-within{border-color:var(--violet);box-shadow:0 0 0 3px #7c5cff16}.xConnectBox{border:1px solid var(--line);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:68px;padding:10px 12px;display:flex}.xConnectBox.connected{background:#fbffe9;border-color:#8ea71f}.xConnectBox>a{color:#fff;letter-spacing:.07em;background:#111;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;font-size:10px;font-weight:950;text-decoration:none;display:flex}.xConnectBox>a b{color:#111;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.xConnecting,.xUnavailable{color:var(--muted);font-size:10px;font-weight:750}.xProfile{align-items:center;gap:8px;text-transform:none!important;letter-spacing:0!important;margin:0!important;display:flex!important}.xProfile i{color:#fff;background:#111 50%/cover no-repeat;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.xProfile b{font-size:13px}.xProfile em{color:#324000;letter-spacing:.05em;background:#d9ff43;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:950}.xConnectBox>button{color:var(--muted);background:0 0;border:0;font-size:8px;font-weight:850;text-decoration:underline}.artistPicker{position:relative}.artistPicker.chosen input{background:#fbffe9;border-color:#8ea71f}.pickerIcon{color:var(--violet);pointer-events:none;font-size:18px;font-weight:900;position:absolute;top:17px;right:15px}.artistPicker.chosen .pickerIcon{color:#79930c}.artistMenu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:13px;max-height:350px;padding:7px;position:absolute;top:59px;left:0;right:0;overflow:auto;box-shadow:0 20px 55px #15120d2c}.menuLabel{color:#99938a;letter-spacing:.14em;padding:8px 9px 6px;font-size:8px;font-weight:900}.artistMenu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:9px;grid-template-columns:38px 1fr 22px;align-items:center;gap:10px;padding:8px;display:grid}.artistMenu button:hover,.artistMenu button:focus{background:#f3f0ff;outline:0}.artistAvatar{background:linear-gradient(135deg,var(--violet),var(--coral));color:#fff;text-transform:uppercase;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.artistMenu button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.artistMenu b{font-size:12px}.artistMenu small{color:var(--muted);font-size:9px}.artistMenu i{color:var(--violet);font-size:18px;font-style:normal}.artistMessage{text-align:center;color:var(--muted);padding:20px 10px;font-size:11px}.terms{color:var(--muted);align-items:flex-start;gap:9px;margin:18px 2px;font-size:10px;line-height:1.5;display:flex}.terms input{accent-color:var(--violet);margin-top:1px}.terms a{color:#5b3ce4;font-weight:800}.paidPacks{margin-top:8px}.fanBenefits{grid-template-columns:minmax(240px,.8fr) minmax(0,1.45fr);align-items:start;gap:52px;max-width:1120px;margin:0 auto;padding:18px 22px 90px;display:grid}.benefitIntro .eyebrow{color:var(--violet)}.benefitIntro h2{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(34px,5vw,54px);line-height:.98}.benefitIntro>p:last-child{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.benefitGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.benefitGrid article{border:1px solid var(--line);background:var(--card);border-radius:15px;min-height:155px;padding:19px}.benefitGrid span{color:var(--violet);font-size:12px;font-weight:950}.benefitGrid b{margin:27px 0 7px;font-size:17px;display:block}.benefitGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.outbidButton{background:var(--coral);color:#fff;letter-spacing:.04em;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:16px 19px;font-size:11px;font-weight:950;transition:all .18s;display:flex}.outbidButton:hover{background:#ed4934;transform:translateY(-2px);box-shadow:0 10px 24px #ff5c4525}.outbidButton:disabled{color:#8f8a81;box-shadow:none;cursor:not-allowed;background:#cbc6bb;transform:none}.trustRow{color:#969188;text-transform:uppercase;letter-spacing:.08em;justify-content:center;gap:9px;margin-top:14px;font-size:8px;display:flex}.board{max-width:1120px;margin:0 auto 110px;padding:0 22px}.boardHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;padding-bottom:16px;display:flex}.boardHead>div{align-items:center;gap:13px;display:flex}.boardHead h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(28px,4vw,42px)}.hash{background:var(--acid);border-radius:13px;place-items:center;width:46px;height:46px;font-size:22px;font-weight:950;display:grid;transform:rotate(-4deg)}.boardHead button{color:var(--muted);text-transform:uppercase;background:0 0;border:0;font-size:10px;font-weight:800}.rankingTabs{gap:8px;padding:18px 0 8px;display:flex}.rankingTabs button{border:1px solid var(--line);background:var(--card);color:var(--muted);letter-spacing:.08em;border-radius:999px;padding:10px 16px;font-size:9px;font-weight:950}.rankingTabs button.active{background:var(--violet);border-color:var(--violet);color:#fff}.rankingTabs button:focus-visible{outline:3px solid var(--acid);outline-offset:2px}.leader{background:0 0;gap:8px;display:grid}.row{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:38px 44px minmax(0,1fr) minmax(224px,286px);align-items:center;gap:13px;min-height:84px;padding:11px 14px;display:grid}.row.top{color:#fff;box-shadow:6px 6px 0 var(--acid);background:#121214;border:0;border-radius:14px;margin-top:10px}.rank{text-align:center;font-size:16px;font-weight:950}.top .rank{color:var(--acid);font-size:23px}.avatar{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:950;display:grid;position:relative;overflow:hidden}.avatar img{object-fit:cover;background:var(--violet);width:100%;height:100%;position:absolute;inset:0}.top .avatar{background:var(--coral)}.listing{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.listing .artistName{max-width:100%;color:var(--violet);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;background:#eee8ff;border-radius:6px;align-items:center;gap:7px;margin:0 0 7px;padding:4px 9px;font-size:18px;font-weight:950;line-height:1.05;text-decoration:none;display:inline-flex;overflow:hidden}.listing .artistName span{opacity:.65;font-size:9px}.top .listing .artistName{background:var(--acid);color:#111}.fanLine{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.fanHandle{text-overflow:ellipsis;min-width:0;color:inherit;font-size:11px;font-weight:900;text-decoration:none;overflow:hidden}.fanHandle:hover{text-underline-offset:3px;text-decoration:underline}.listing .xDirect{color:var(--muted);letter-spacing:.07em;border:1px solid;border-radius:999px;align-items:center;padding:3px 6px;font-size:7px;font-weight:950;text-decoration:none;display:inline-flex}.xVerified{color:#6d8500;letter-spacing:.06em;font-size:7px;font-weight:950}.top .xVerified{color:var(--acid)}.foundingBadge{color:var(--violet);letter-spacing:.04em;background:#eee8ff;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:950}.top .foundingBadge{color:var(--acid);background:#2d2533}.purchaseCount{color:var(--muted);letter-spacing:.05em;border-left:1px solid;padding-left:7px;font-size:7px;font-weight:800}.top .purchaseCount{color:#888}.avatar{text-decoration:none}.rankOutcome{justify-content:flex-end;align-items:center;gap:16px;display:flex}.price{text-align:right;flex-direction:column;min-width:72px;display:flex}.price b{font-size:22px;line-height:1}.price small{color:var(--muted);letter-spacing:.06em;margin-top:4px;font-size:7px}.claimRank{border:1px solid var(--line);text-align:center;text-transform:uppercase;min-width:118px;color:var(--ink);background:#fff;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:900;text-decoration:none}.claimRank:hover{background:var(--acid);border-color:var(--acid)}.historyBadge{text-align:center;letter-spacing:.08em;opacity:.65;border:1px solid;border-radius:999px;padding:10px;font-size:8px;font-weight:950}.rankingMore{border:1px solid var(--line);background:var(--card);width:100%;min-height:48px;color:var(--violet);letter-spacing:.07em;border-radius:11px;margin-top:10px;font-size:11px;font-weight:950}.rankingMore:hover{border-color:var(--violet);background:#f4f1ff}.rankingMore span{margin-left:8px}.emptyState{text-align:center;border-bottom:1px solid var(--line);min-height:250px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.emptyState .emptyCrown{color:var(--violet);font-size:32px}.emptyState b{color:var(--ink);font-size:22px}.emptyState>span:not(.emptyCrown){font-size:12px}.emptyState a{color:var(--coral);letter-spacing:.08em;margin-top:10px;font-size:9px;font-weight:950}.sharePanel{color:#fff;background:linear-gradient(120deg,#171719,#25202b);border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-top:28px;padding:24px 25px;display:flex;position:relative;overflow:hidden}.sharePanel:after{content:"";filter:blur(24px);pointer-events:none;background:#7c5cff55;border-radius:50%;width:220px;height:220px;position:absolute;top:-160px;right:30%}.sharePanel>div{z-index:1;position:relative}.sharePanel>div:first-child>span{color:var(--acid);letter-spacing:.17em;font-size:8px;font-weight:950}.sharePanel h3{letter-spacing:-.04em;margin:7px 0 5px;font-size:22px}.sharePanel p{color:#969699;margin:0;font-size:10px;line-height:1.5}.shareButtons{flex:none;align-items:center;gap:8px;display:flex}.shareButtons button{color:#fff;background:#28282c;border:1px solid #46464b;border-radius:10px;min-width:42px;height:42px;font-size:11px;font-weight:950;transition:all .18s}.shareButtons button:hover{border-color:#777;transform:translateY(-2px)}.shareButtons .shareMain{background:var(--acid);color:#111;border:0;justify-content:center;align-items:center;gap:9px;min-width:112px;padding:0 15px;display:flex}.shareMain i{font-size:16px;font-style:normal}.shareButtons .shareX{color:#111;background:#fff}.shareButtons .shareWhatsapp{background:#20b65b;border-color:#20b65b}.shareButtons .shareFacebook{background:#1877f2;border-color:#1877f2;font-family:Arial;font-size:17px}.shareButtons .shareCopy{color:var(--acid);font-size:18px}.hall{color:#fff;background:#160627;padding:92px max(22px,50vw - 538px);position:relative;overflow:hidden}.hall:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c5cff70,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:-300px;right:-230px}.hallHead{grid-template-columns:1fr minmax(250px,390px);align-items:end;gap:40px;margin-bottom:38px;display:grid;position:relative}.hallHead>div{align-items:center;gap:15px;display:flex}.hallHead>div>span{background:var(--acid);color:#111;border-radius:14px;place-items:center;width:50px;height:50px;font-size:25px;display:grid;transform:rotate(-4deg)}.hallHead .eyebrow{color:var(--acid)}.hallHead h2{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(34px,5vw,58px);line-height:.95}.hallHead>p{color:#aaa0b4;margin:0;font-size:12px;line-height:1.65}.hallEmpty{text-align:center;background:#0d0715;border:1px solid #3c2850;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px;display:flex;position:relative}.hallEmpty b{letter-spacing:-.035em;font-size:24px}.hallEmpty span{color:#92889a;max-width:570px;margin:10px auto 20px;font-size:12px;line-height:1.6}.hallEmpty a{color:var(--acid);letter-spacing:.1em;font-size:9px;font-weight:950}.championGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.championCard{background:#0d0715;border:1px solid #3c2850;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:260px;padding:20px;display:flex}.championCard.latest{border-color:var(--acid);box-shadow:6px 6px #7c5cff}.championMonth{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.championMonth span{color:#8e8198;letter-spacing:.1em;font-size:7px;font-weight:950}.championMonth b{text-transform:uppercase;font-size:9px}.championCrown{color:var(--acid);margin-top:28px;font-size:28px}.championCard>.championArtist{background:var(--acid);color:#111;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:100%;margin:10px 0 9px;padding:5px 9px;font-size:21px;font-weight:950;line-height:1.05;display:inline-block;overflow:hidden}.championCard>a{color:#fff;font-size:12px;font-weight:850;text-decoration:none}.championCard>a span{color:#9e8eaa;margin-left:5px;font-size:8px}.championCard>em{color:var(--acid);letter-spacing:.06em;margin-top:6px;font-size:7px;font-style:normal;font-weight:950}.championCard>strong{letter-spacing:-.04em;align-self:flex-end;margin-top:auto;font-size:30px}.rules{background:var(--stage);color:#fff;padding:92px max(22px,50vw - 538px)}.rulesIntro h2{letter-spacing:-.06em;margin:12px 0 46px;font-size:clamp(42px,6vw,68px);line-height:.95}.ruleGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.ruleGrid article{border-top:1px solid #39393c;padding-top:18px}.ruleGrid article span{color:var(--acid);font-size:10px;font-weight:950}.ruleGrid article b{margin:30px 0 10px;font-size:19px;display:block}.ruleGrid article p{color:#969699;font-size:12px;line-height:1.6}.legal{color:#777;border-top:1px solid #333;margin-top:44px;padding-top:22px;font-size:9px;line-height:1.6}footer{max-width:1120px;min-height:130px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:25px 22px;font-size:9px;display:flex}footer .logo span{color:var(--violet)}.footerLinks{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.footerLinks a{text-decoration:none}.footerLinks a:hover{color:var(--ink);text-decoration:underline}.legalShell{background:var(--paper);min-height:100vh}.legalHeader{height:72px}.legalHeader>div{align-items:center;gap:14px;display:flex}.legalHeader>div>a:first-child{color:#aaa;text-transform:uppercase;font-size:10px;font-weight:800;text-decoration:none}.legalHero{background:var(--stage);color:#fff;padding:85px max(22px,50vw - 540px) 72px}.legalHero>p{color:var(--acid);letter-spacing:.18em;margin:0;font-size:9px;font-weight:950}.legalHero h1{letter-spacing:-.065em;margin:18px 0 16px;font-size:clamp(48px,8vw,86px)}.legalHero>span{color:#aaa;max-width:680px;font-size:15px;line-height:1.6;display:block}.legalHero small{color:#6f6f73;text-transform:uppercase;letter-spacing:.08em;margin-top:22px;font-size:9px;display:block}.legalLayout{grid-template-columns:210px 1fr;gap:64px;max-width:1080px;margin:0 auto;padding:64px 22px 90px;display:grid}.legalLayout aside{border-top:1px solid var(--line);flex-direction:column;height:max-content;display:flex;position:sticky;top:24px}.legalLayout aside a{border-bottom:1px solid var(--line);color:var(--muted);padding:13px 4px;font-size:10px;font-weight:800;text-decoration:none}.legalLayout aside a.active{color:var(--coral)}.legalLayout article{max-width:720px}.legalLayout article>section{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:30px}.legalLayout h2{letter-spacing:-.035em;margin:0 0 14px;font-size:25px}.legalLayout p,.legalLayout li{color:#5f5b54;font-size:13px;line-height:1.75}.legalLayout ul{padding-left:19px}.legalFooter{border-top:1px solid var(--line);min-height:100px}.legalFooter .logo{text-decoration:none}.modalWrap{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08080bd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--card);width:min(520px,100%);box-shadow:8px 8px 0 var(--acid);border-radius:20px;padding:32px;position:relative}.close{background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:15px}.modalTag{letter-spacing:.16em;color:var(--coral);font-size:9px;font-weight:950}.modal h2{letter-spacing:-.055em;margin:12px 0 24px;font-size:42px;line-height:.95}.modal>p{color:var(--muted);font-size:11px;line-height:1.6}.bidPreview{background:#eeebff;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.bidPreview>div:nth-child(2){flex-direction:column;gap:5px;display:flex}.bidPreview b{font-size:17px}.bidPreview span{color:var(--muted);font-size:10px}.bidPreview strong{font-size:25px}.modal .outbidButton{margin-top:20px}.celebrationWrap{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080be8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.celebration{color:#fff;width:min(590px,100%);box-shadow:9px 9px 0 var(--acid);background:radial-gradient(circle at 90% 0,#7c5cff33 0,#0000 40%),#120b1a;border:1px solid #5b4d68;border-radius:24px;padding:34px;position:relative}.celebration .close{color:#fff}.celebrationKicker{background:var(--acid);color:#111;letter-spacing:.12em;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.celebrationIdentity{align-items:center;gap:11px;margin-top:24px;display:flex}.celebrationIdentity>div:last-child{flex-direction:column;gap:4px;display:flex}.celebrationIdentity b{font-size:17px}.celebrationIdentity>div:last-child span{color:var(--acid);letter-spacing:.08em;font-size:7px;font-weight:950}.celebrationAvatar{border:2px solid var(--acid);background:#25172f;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-weight:950;display:grid;position:relative;overflow:hidden}.celebrationAvatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.celebration h2{letter-spacing:-.06em;margin:19px 0 15px;font-size:clamp(38px,8vw,62px);line-height:.94}.celebrationStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.celebrationStats article{background:#1d1424;border:1px solid #45384f;border-radius:12px;flex-direction:column;gap:5px;padding:14px 12px;display:flex}.celebrationStats b{color:#fff;font-size:23px}.celebrationStats span{letter-spacing:.07em;color:#9e94a5;font-size:7px;font-weight:900}.celebrationBadge{color:var(--violet);letter-spacing:.09em;background:#eee8ff;border-radius:10px;margin-top:10px;padding:11px 13px;font-size:10px;font-weight:950}.celebration>p{color:#aaa0b0;margin:16px 0;font-size:11px;line-height:1.55}.shareAchievement{background:var(--acid);color:#111;letter-spacing:.06em;border:0;border-radius:11px;width:100%;min-height:50px;font-size:10px;font-weight:950}.viewFanProfile{text-align:center;color:#c7becd;letter-spacing:.08em;margin-top:13px;font-size:8px;font-weight:900;text-decoration:none;display:block}.viewFanProfile:hover{color:#fff;text-decoration:underline}.toast{border:1px solid var(--line);border-left:5px solid var(--coral);z-index:60;background:#fff;border-radius:10px;max-width:410px;padding:15px;font-size:11px;line-height:1.4;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 40px #0003}.toast button{background:0 0;border:0;margin-left:14px;font-size:18px}.shareRedirect{color:#fff;text-align:center;background:#090612;place-items:center;min-height:100vh;padding:24px;display:grid}.shareRedirect>div{flex-direction:column;align-items:center;display:flex}.shareRedirect span{background:var(--acid);color:#111;width:74px;height:74px;box-shadow:7px 7px 0 var(--violet);border-radius:20px;place-items:center;font-size:36px;display:grid}.shareRedirect b{letter-spacing:-.06em;margin-top:25px;font-size:34px}.shareRedirect p{color:#98919e;font-size:12px}.shareRedirect a{color:var(--acid);letter-spacing:.08em;margin-top:10px;font-size:10px;font-weight:950}.cookieBanner{z-index:100;color:#fff;max-width:920px;box-shadow:0 22px 70px #0008,7px 7px 0 var(--acid);background:#120b1a;border:1px solid #47404f;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin:auto;padding:20px 22px;display:grid;position:fixed;bottom:20px;left:20px;right:20px}.cookieBanner>div:first-child>span{color:var(--acid);letter-spacing:.16em;font-size:7px;font-weight:950;display:block}.cookieBanner b{letter-spacing:-.035em;margin-top:6px;font-size:19px;display:block}.cookieBanner p{color:#a49cab;max-width:640px;margin:7px 0 0;font-size:10px;line-height:1.55}.cookieBanner p a{color:var(--acid)}.cookieActions{gap:8px;display:flex}.cookieActions button{letter-spacing:.06em;border-radius:9px;min-height:43px;padding:0 15px;font-size:8px;font-weight:950}.cookieReject{color:#bdb7c3;background:0 0;border:1px solid #55505b}.cookieAccept{background:var(--acid);color:#111;border:0}.cookieSettings{z-index:45;color:#6f6960;background:#fffdf8;border:1px solid #d1cabd;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:850;position:fixed;bottom:12px;left:12px;box-shadow:0 5px 20px #0001}@media (width<=720px){header{height:62px;padding-inline:16px}.headerRight{gap:13px}.headerRight>a{display:none}.headerRight .langSwitch{display:inline-grid}.statusBar span:nth-child(n+4){display:none}.intro{min-height:600px;padding-top:78px}.intro h1{font-size:62px}.lead{font-size:15px}.homeConversion{min-height:540px;padding:64px 18px}.homeConversion h1{font-size:52px;line-height:.88}.homeConversion .lead{font-size:16px}.heroTrust{text-align:left;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%}.heroActions{flex-direction:column}.heroActions .heroCta{justify-content:center;width:100%}.heroSecondary{padding:10px}.claim{padding:70px 14px 88px}.homeConversion+.claim{padding-top:52px}.claim form{padding:14px}.claimTitle h2{font-size:34px}.fields{grid-template-columns:1fr}.fanBenefits{grid-template-columns:1fr;gap:27px;padding:0 14px 70px}.benefitGrid{grid-template-columns:1fr}.benefitGrid article{min-height:130px}.artistMenu{max-height:290px}.trustRow{flex-wrap:wrap}.row{grid-template-columns:30px 36px minmax(0,1fr) auto;gap:8px;min-height:92px;padding:9px 8px}.avatar{width:34px;height:34px}.listing .artistName{margin-bottom:6px;font-size:15px}.fanLine{gap:5px}.fanHandle{font-size:10px}.purchaseCount{display:none}.rankOutcome{flex-direction:column;align-items:flex-end;gap:6px}.price{min-width:54px}.price b{font-size:16px}.claimRank,.historyBadge{width:max-content;min-width:0;padding:6px 8px;font-size:7px}.board{padding:0 12px}.boardHead h2{font-size:27px}.boardHead .hash{display:none}.rankingTabs{padding-top:14px}.rankingTabs button{flex:1}.sharePanel{flex-direction:column;align-items:flex-start;padding:20px}.shareButtons{grid-template-columns:2fr repeat(4,1fr);width:100%;display:grid}.shareButtons .shareMain{min-width:0}.ruleGrid{grid-template-columns:1fr}.ruleGrid article b{margin-top:16px}.rules{padding-top:72px}.modal{padding:26px 20px}.modal h2{font-size:36px}.celebration{padding:27px 18px}.celebrationStats{gap:5px}.celebrationStats article{padding:11px 8px}.celebrationStats b{font-size:19px}.celebrationStats span{font-size:6px}footer{text-align:center;flex-direction:column;justify-content:center;gap:12px}.legalHeader>div>a:first-child{display:none}.legalLayout{grid-template-columns:1fr;gap:36px;padding-top:36px}.legalLayout aside{grid-template-columns:1fr 1fr;display:grid;position:static}.legalHero{padding-top:62px}.legalLayout h2{font-size:22px}.cookieBanner{grid-template-columns:1fr;gap:15px;padding:18px;bottom:14px;left:12px;right:12px}.cookieActions{grid-template-columns:1fr 1.35fr;display:grid}.cookieActions button{padding:0 9px}.cookieSettings{bottom:8px;left:8px}.hall{padding:70px 16px}.hallHead{grid-template-columns:1fr;gap:18px}.hallHead>div>span{display:none}.hallHead h2{font-size:38px}.championGrid{grid-template-columns:1fr}.championCard{min-height:230px}}.price small{letter-spacing:.06em;font-size:7px}.championCard>strong small{color:var(--acid);letter-spacing:.08em;font-size:8px}@media (width<=720px){.pointPackages{gap:7px}.pointPackages button{min-height:120px;padding-inline:5px}.pointPackages b{font-size:25px}.starterOffer{padding:17px}.starterOffer>strong{align-self:start}.starterJourney{grid-template-columns:1fr 1fr;gap:12px}.starterJourney>i{display:none}.starterJourney>div>b{font-size:11px}.onboardingField{padding:10px}.starterSuccess{grid-template-columns:38px 1fr}.starterSuccess>a{text-align:center;grid-column:1/-1}.paidPacksLabel{flex-direction:column;align-items:flex-start;gap:5px}.foundingBadge{display:none}}@media (prefers-reduced-motion:reduce){.starterJourney>i>span{transition:none}.starterSuccess.celebrate{animation:none}}.homeGlowHall{z-index:0;background:radial-gradient(circle,#ff5c4533,#0000 68%);border-radius:50%;width:620px;height:620px;bottom:-360px;left:-280px}.hallHead,.hallEmpty,.championGrid{z-index:2}@media (prefers-reduced-motion:reduce){.parallaxGlow{will-change:auto;transform:none}}@media (width<=720px){.headerRight{gap:8px}.headerRight .accountLink{min-height:32px;padding:0 10px;font-size:8px;display:inline-flex}}.adminShell{color:#171714;background:#f3f0e8;min-height:100vh;padding-bottom:60px}.adminHeader{color:#fff;background:#0b0b0c;justify-content:space-between;align-items:center;height:70px;padding:0 max(22px,50vw - 590px);display:flex}.adminLogo{letter-spacing:-1.3px;font-size:21px;font-weight:950;text-decoration:none}.adminLogo span{color:#d9ff43}.adminHeader>div{color:#929296;align-items:center;gap:18px;font-size:10px;display:flex}.adminHeader a{color:#fff;text-decoration:none}.adminBadge{color:#d9ff43;letter-spacing:.08em;border:1px solid #48484c;border-radius:999px;padding:7px 10px;font-weight:900}.adminIntro,.adminStats,.adminToolbar,.adminPanel,.adminFooter{max-width:1180px;margin-left:auto;margin-right:auto}.adminIntro{justify-content:space-between;align-items:end;padding:68px 0 34px;display:flex}.adminIntro p{color:#ff5c45;letter-spacing:.16em;margin:0;font-size:10px;font-weight:950}.adminIntro h1{letter-spacing:-.06em;margin:8px 0 7px;font-size:58px}.adminIntro>div>span{color:#77736b;font-size:13px}.adminIntro>a{color:#fff;letter-spacing:.08em;background:#171714;border-radius:999px;padding:13px 16px;font-size:9px;font-weight:900;text-decoration:none}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.adminStats article{background:#fffdf8;border:1px solid #d8d2c5;border-radius:15px;flex-direction:column;min-height:140px;padding:20px;display:flex}.adminStats span{text-transform:uppercase;letter-spacing:.09em;color:#77736b;font-size:9px;font-weight:900}.adminStats b{letter-spacing:-.04em;margin:22px 0 5px;font-size:34px}.adminStats small{color:#9b968d;font-size:9px}.adminToolbar{justify-content:space-between;align-items:end;margin-top:48px;margin-bottom:14px;display:flex}.adminToolbar h2{letter-spacing:-.04em;margin:0;font-size:30px}.adminToolbar p{color:#77736b;margin:6px 0 0;font-size:11px}.adminToolbar button{color:#fff;letter-spacing:.07em;background:#7c5cff;border:0;border-radius:10px;padding:13px 16px;font-size:9px;font-weight:950}.adminToolbar button:disabled,.releaseButton:disabled{opacity:.55;cursor:wait}.adminNotice{color:#4b349a;background:#e8e3ff;border-radius:9px;max-width:1180px;margin:0 auto 14px;padding:12px 15px;font-size:11px;font-weight:700}.adminPanel{background:#fffdf8;border:1px solid #d8d2c5;border-radius:15px;margin-bottom:16px;overflow:hidden}.panelHeading{border-bottom:1px solid #e5e0d6;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.panelHeading h3{margin:0;font-size:16px}.panelHeading span{color:#77736b;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.adminTableWrap{overflow:auto}.adminPanel table{border-collapse:collapse;width:100%;font-size:11px}.adminPanel th{text-align:left;color:#77736b;letter-spacing:.1em;text-transform:uppercase;background:#f5f1e8;padding:11px 16px;font-size:8px}.adminPanel td{white-space:nowrap;border-top:1px solid #ece7dd;padding:14px 16px}.adminPanel td small{color:#77736b;margin-top:4px;display:block}.adminStatus{text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-block}.adminStatus.paid{color:#526d00;background:#e9f9ca}.adminStatus.refunded{color:#a62e20;background:#ffe2de}.adminStatus.pending{color:#8c5b00;background:#fff0c9}.adminStatus.expired,.adminStatus.failed{color:#666;background:#eee}.releaseButton{color:#a62e20;background:#fff;border:1px solid #d8d2c5;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900}.adminEmpty{color:#77736b;text-align:center!important;padding:36px!important}.adminFooter{color:#8e897f;text-align:center;padding-top:26px;font-size:9px}.adminDenied{color:#fff;background:#0b0b0c;place-items:center;min-height:100vh;padding:24px;display:grid}.adminDenied>div{max-width:600px}.adminDenied span{color:#ff5c45;letter-spacing:.15em;font-size:10px;font-weight:950}.adminDenied h1{letter-spacing:-.055em;font-size:52px;line-height:.95}.adminDenied p{color:#999}.adminDenied a{color:#111;background:#d9ff43;border-radius:999px;margin-top:18px;padding:13px 18px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.adminFunnel{grid-template-columns:repeat(5,1fr);gap:8px;max-width:1180px;margin:0 auto;display:grid}.adminFunnel article{color:#fff;background:#171714;border-radius:14px;flex-direction:column;min-height:170px;padding:18px;display:flex;position:relative;overflow:visible}.adminFunnel article:not(:last-child):after{content:"→";z-index:2;color:#111;background:#d9ff43;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid;position:absolute;top:72px;right:-15px}.adminFunnel .funnelStep{color:#d9ff43;letter-spacing:.12em;font-size:8px;font-weight:950}.adminFunnel small{color:#aaa;text-transform:uppercase;letter-spacing:.08em;margin-top:16px;font-size:8px;font-weight:900}.adminFunnel b{letter-spacing:-.05em;margin-top:12px;font-size:38px}.adminFunnel em{color:#8e897f;margin-top:auto;font-size:8px;font-style:normal}.adminFunnel article:last-child{background:#7c5cff}.adminFunnel article:last-child .funnelStep,.adminFunnel article:last-child em{color:#d9ff43}.conversionSummary{align-items:flex-end;gap:8px;display:flex}.conversionSummary b{letter-spacing:-.04em;font-size:30px}.conversionSummary span{color:#77736b;text-transform:uppercase;letter-spacing:.08em;padding-bottom:4px;font-size:9px}.acquisitionHeading{margin-top:48px}.acquisitionPanel td:first-child b{text-transform:none}.conversionPill{color:#4b349a;background:#e8e3ff;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:950;display:inline-block}.acquisitionPanel td:last-child b{color:#526d00}@media (width<=900px){.adminIntro,.adminStats,.adminToolbar,.adminPanel,.adminFooter,.adminNotice,.adminFunnel{margin-left:14px;margin-right:14px}.adminStats{grid-template-columns:1fr 1fr}.adminFunnel{grid-template-columns:repeat(5,210px);padding-bottom:8px;overflow-x:auto}.adminIntro{padding-top:45px}.adminIntro h1{font-size:44px}.adminHeader>div>span:not(.adminBadge){display:none}}@media (width<=600px){.adminHeader{padding-inline:14px}.adminHeader>div{gap:9px}.adminBadge{display:none}.adminIntro{flex-direction:column;align-items:flex-start;gap:22px}.adminStats{grid-template-columns:1fr}.adminToolbar{flex-direction:column;align-items:flex-start;gap:16px}.adminToolbar button{width:100%}.conversionSummary{align-self:flex-start}.adminPanel th,.adminPanel td{padding-inline:11px}}.adminPackSummary{flex-wrap:wrap;gap:8px;max-width:1180px;margin:12px auto 0;display:flex}.adminPackSummary article{background:#e8e3ff;border:1px solid #d8d2c5;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;min-width:170px;padding:13px 15px;display:grid}.adminPackSummary article span{color:#4b349a;letter-spacing:.08em;font-size:8px;font-weight:950}.adminPackSummary article b{grid-area:1/2/3;font-size:25px}.adminPackSummary article small{color:#77736b;font-size:8px}.adminPackSummary>p{color:#77736b;font-size:10px}.pointsValue{color:#5b3ce4}@media (width<=900px){.adminPackSummary{margin-left:14px;margin-right:14px}}.adminFunnel{grid-template-columns:repeat(6,1fr)}@media (width<=900px){.adminFunnel{grid-template-columns:repeat(6,210px)}}.fanPage{color:#171714;background:#f5f1e8;min-height:100vh}.fanPage>header{color:#fff;background:#0a0710;justify-content:space-between;align-items:center;height:72px;padding:0 max(20px,50vw - 540px);display:flex}.fanPage .logo{letter-spacing:-1.4px;font-size:22px;font-weight:950;text-decoration:none}.fanPage .logo span{color:#c8ff00}.fanPage nav{align-items:center;gap:18px;display:flex}.fanPage nav a{color:#aaa;letter-spacing:.08em;font-size:9px;font-weight:900;text-decoration:none}.fanPage nav .fanDashboardLink{color:#111;background:#c8ff00;border-radius:999px;padding:10px 13px}.fanHero{color:#fff;background:#0a0710;justify-content:space-between;align-items:end;gap:30px;padding:76px max(20px,50vw - 540px) 64px;display:flex}.fanIdentity{align-items:center;gap:25px;display:flex}.fanPhoto{background:#7c5cff;border-radius:50%;place-items:center;width:116px;height:116px;font-size:42px;font-weight:950;display:grid;position:relative;overflow:hidden;box-shadow:8px 8px #c8ff00}.fanPhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fanIdentity p{color:#c8ff00;letter-spacing:.15em;margin:0;font-size:9px;font-weight:950}.fanIdentity h1{letter-spacing:-.06em;margin:8px 0;font-size:clamp(42px,7vw,76px)}.fanIdentity>div>span{color:#c8ff00;letter-spacing:.08em;font-size:8px;font-weight:950}.fanHeroActions{gap:8px;display:flex}.fanHeroActions a{color:#111;letter-spacing:.08em;background:#c8ff00;border-radius:9px;padding:13px 15px;font-size:8px;font-weight:950;text-decoration:none}.fanHeroActions a:last-child{color:#fff;background:#7c5cff}.fanBadgeRow,.fanStats,.fanEntries,.fanDisclaimer,.fanPage>footer{max-width:1080px;margin-left:auto;margin-right:auto}.fanBadgeRow{flex-wrap:wrap;gap:8px;padding:28px 20px 0;display:flex}.fanBadgeRow span{color:#4c319e;letter-spacing:.08em;background:#e8e3ff;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:950}.fanStats{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 20px 35px;display:grid}.fanStats article{background:#fffdf8;border:1px solid #d8d2c5;border-radius:14px;flex-direction:column;min-height:148px;padding:18px;display:flex}.fanStats article>span{color:#817b71;text-transform:uppercase;font-size:8px;font-weight:900}.fanStats b{letter-spacing:-.05em;margin-top:23px;font-size:37px}.fanStats small{color:#7c5cff;letter-spacing:.08em;margin-top:5px;font-size:7px;font-weight:950}.fanEntries{padding:20px}.fanEntries>div:first-child{border-bottom:2px solid #171714;justify-content:space-between;align-items:end;padding-bottom:12px;display:flex}.fanEntries>div:first-child span{letter-spacing:-.04em;font-size:25px;font-weight:950}.fanEntries>div:first-child b{color:#777;font-size:8px}.fanEntries article{border-bottom:1px solid #ddd6ca;grid-template-columns:48px 1fr 130px 130px;align-items:center;gap:14px;min-height:76px;padding:11px 13px;display:grid}.fanEntries article>strong{color:#7c5cff;font-size:20px}.fanEntries article>a{color:#171714;font-size:18px;font-weight:950;text-decoration:none}.fanEntries article>span{color:#777;font-size:9px}.fanEntries article>b{text-align:right;font-size:20px}.fanEntries article small{color:#7c5cff;font-size:7px}.fanEntries>p{text-align:center;color:#777;padding:30px}.fanDisclaimer{border-top:1px solid #d8d2c5;margin-top:35px;padding:24px 20px}.fanDisclaimer b{font-size:14px}.fanDisclaimer p{color:#777;font-size:10px;line-height:1.6}.fanPage>footer{color:#777;justify-content:space-between;align-items:center;min-height:105px;padding:20px;font-size:9px;display:flex}@media (width<=700px){.fanHero{flex-direction:column;align-items:flex-start;padding-top:50px}.fanIdentity{flex-direction:column;align-items:flex-start}.fanPhoto{width:88px;height:88px}.fanHeroActions{width:100%}.fanHeroActions a{text-align:center;flex:1}.fanStats{grid-template-columns:1fr 1fr}.fanEntries article{grid-template-columns:38px 1fr 90px}.fanEntries article>span{display:none}.fanPage nav{gap:8px}.fanPage nav a:first-child{display:none}.fanPage nav .fanDashboardLink{padding:9px 10px}}.fanHero{position:relative;overflow:hidden}.fanIdentity,.fanHeroActions{z-index:1;position:relative}.fanHeroGlow{z-index:0;opacity:.72;background:radial-gradient(circle,#7c5cff70,#0000 68%);border-radius:50%;width:560px;height:560px;top:-390px;right:8%}.fanPage{overflow-x:clip}.fanReferral{color:#fff;background:#171719;border:1px solid #d8d2c5;border-radius:18px;max-width:1040px;margin:10px auto 35px;padding:26px;box-shadow:7px 7px #c8ff00}.fanReferral>div:first-child p{color:#c8ff00;letter-spacing:.15em;margin:0;font-size:8px;font-weight:950}.fanReferral h2{letter-spacing:-.05em;margin:8px 0;font-size:clamp(25px,4vw,39px)}.fanReferral>div:first-child>span{color:#aaa;max-width:680px;font-size:11px;line-height:1.55;display:block}.fanReferralStats{grid-template-columns:repeat(2,1fr);gap:9px;margin:22px 0 12px;display:grid}.fanReferralStats article{background:#222226;border:1px solid #3e3e42;border-radius:12px;justify-content:space-between;align-items:end;padding:15px;display:flex}.fanReferralStats b{color:#c8ff00;font-size:29px}.fanReferralStats span{letter-spacing:.08em;color:#999;font-size:7px;font-weight:950}.fanReferralLink{grid-template-columns:1fr auto auto;gap:8px;display:grid}.fanReferralLink code{color:#ddd;text-overflow:ellipsis;white-space:nowrap;background:#0c0c0e;border:1px solid #414146;border-radius:9px;min-width:0;padding:13px;font-size:10px;overflow:hidden}.fanReferralLink button,.fanReferralLink a{color:#111;letter-spacing:.06em;background:#c8ff00;border:0;border-radius:9px;place-items:center;min-height:43px;padding:0 14px;font-size:8px;font-weight:950;text-decoration:none;display:grid}.fanReferralLink a{color:#fff;background:#7c5cff}.fanReferral>small{color:#777;margin-top:12px;font-size:8px;display:block}@media (width<=700px){.fanReferral{margin:5px 14px 35px;padding:19px}.fanReferralStats{grid-template-columns:1fr}.fanReferralLink{grid-template-columns:1fr 1fr}.fanReferralLink code{grid-column:1/-1}.fanReferralLink button,.fanReferralLink a{padding:0 8px}}@media (width>=701px){.fanReferralStats{grid-template-columns:repeat(3,1fr)}}.fanReferralBoard{color:#c8ff00;letter-spacing:.04em;margin-top:15px;font-size:12px;font-weight:950;text-decoration:none;display:inline-block}.fanReferralBoard:hover{text-decoration:underline}.myPage{color:#171714;background:#f5f1e8;min-height:100vh;overflow-x:clip}.myPage>header{color:#fff;background:#0a0710;justify-content:space-between;align-items:center;height:72px;padding:0 max(20px,50vw - 560px);display:flex}.myLogo{color:#fff;letter-spacing:-1.4px;font-size:22px;font-weight:950;text-decoration:none}.myLogo span{color:#c8ff00}.myPage nav{gap:20px;display:flex}.myPage header>a:last-child,.myPage nav a{color:#aaa;letter-spacing:.09em;font-size:8px;font-weight:950;text-decoration:none}.myPage nav form{margin:0}.myPage nav button{color:#aaa;cursor:pointer;letter-spacing:.09em;background:0 0;border:0;padding:0;font-size:8px;font-weight:950}.myPage nav .myAlertNav{color:#fff;font-size:12px}.myAlertNav b{color:#fff;background:#ff5c45;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:4px;font-size:12px;display:inline-grid}.myWelcome{color:#fff;background:#0a0710;grid-template-columns:95px 1fr auto;align-items:center;gap:25px;padding:64px max(20px,50vw - 540px);display:grid}.myAvatar{background:#7c5cff;border-radius:50%;place-items:center;width:88px;height:88px;font-size:32px;font-weight:950;display:grid;position:relative;overflow:hidden;box-shadow:6px 6px #c8ff00}.myAvatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.myWelcome p{color:#c8ff00;letter-spacing:.16em;margin:0;font-size:8px;font-weight:950}.myWelcome h1{letter-spacing:-.06em;margin:8px 0 10px;font-size:clamp(38px,6vw,67px);line-height:.9}.myWelcome h1 em{color:#c8ff00;font-style:normal}.myWelcome>div>span{color:#999;font-size:10px}.myWelcome>a{color:#fff;letter-spacing:.08em;background:#7c5cff;border-radius:10px;padding:15px 18px;font-size:8px;font-weight:950;text-decoration:none}.mySummary,.myBadges,.myGrid,.myPage>footer{max-width:1080px;margin-left:auto;margin-right:auto}.mySummary{grid-template-columns:repeat(4,1fr);gap:10px;padding:28px 20px 14px;display:grid}.mySummary article{background:#fffdf8;border:1px solid #d8d2c5;border-radius:14px;flex-direction:column;min-height:138px;padding:18px;display:flex}.mySummary article>span{color:#817b71;text-transform:uppercase;font-size:8px;font-weight:900}.mySummary b{letter-spacing:-.05em;margin-top:20px;font-size:35px}.mySummary small{color:#7c5cff;font-size:7px;font-weight:950}.myBadges{padding:15px 20px 25px}.myBadges>span,.mySectionHead span{letter-spacing:.12em;color:#777;font-size:8px;font-weight:950}.myBadges div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.myBadges b{color:#4c319e;letter-spacing:.07em;background:#e8e3ff;border-radius:999px;padding:8px 11px;font-size:8px}.myNotifications{background:#fffdf8;border:1px solid #d8d2c5;border-radius:18px;max-width:1040px;margin:3px auto 22px;padding:22px 25px}.myNotificationHead{border-bottom:2px solid #171714;justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.myNotificationHead span{color:#7c5cff;letter-spacing:.13em;font-size:12px;font-weight:950}.myNotificationHead h2{letter-spacing:-.04em;margin:5px 0 0;font-size:27px}.myNotificationHead h2 b{color:#fff;vertical-align:middle;background:#ff5c45;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:7px;padding:0 6px;font-size:12px;display:inline-grid}.myNotificationHead button{color:#6c665e;cursor:pointer;background:0 0;border:1px solid #d5cec2;border-radius:8px;padding:9px 11px;font-size:12px;font-weight:950}.myNotificationList article{border-bottom:1px solid #dfd8cc;grid-template-columns:10px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:14px 4px;display:grid}.myNotificationList article:last-child{border:0}.myNotificationList article>i{background:#ff5c45;border-radius:50%;width:8px;height:8px}.myNotificationList article.read{opacity:.62}.myNotificationList article.read>i{background:#c7c0b6}.myNotificationList article>div>span{color:#7c5cff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.myNotificationList article>div>b{margin-top:4px;font-size:16px;display:block}.myNotificationList p{color:#6f6961;margin:5px 0;font-size:14px}.myNotificationList time{color:#999187;font-size:12px}.myNotificationList a{color:#fff;background:#171719;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:950;text-decoration:none}.myNotificationEmpty{padding:27px 4px 10px}.myNotificationEmpty b{font-size:16px;display:block}.myNotificationEmpty span{color:#777;margin-top:5px;font-size:14px;display:block}.myChallenges{color:#fff;background:#0f0c14;border-radius:19px;max-width:1040px;margin:4px auto 34px;padding:26px}.myChallengeHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:21px;display:flex}.myChallengeHead span{color:#c8ff00;letter-spacing:.14em;font-size:8px;font-weight:950}.myChallengeHead h2{letter-spacing:-.05em;margin:7px 0 5px;font-size:clamp(27px,4vw,39px)}.myChallengeHead p{color:#999;margin:0;font-size:10px}.myChallengeHead>small{color:#6f6a74;text-align:right;max-width:190px;font-size:8px;line-height:1.5}.myChallengeGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.myChallengeGrid article{background:#1a161f;border:1px solid #36313b;border-radius:14px;flex-direction:column;min-height:188px;padding:17px;display:flex}.myChallengeGrid article.completed{background:linear-gradient(145deg,#22291a,#171a16);border-color:#798f25}.myChallengeTop{flex-direction:column;gap:8px;display:flex}.myChallengeTop span{color:#827b89;letter-spacing:.12em;font-size:7px;font-weight:950}.myChallengeGrid article.completed .myChallengeTop span{color:#c8ff00}.myChallengeTop b{letter-spacing:-.035em;font-size:19px}.myChallengeGrid article>p{color:#9d96a3;min-height:34px;margin:9px 0 16px;font-size:9px;line-height:1.5}.myProgress{background:#302b35;border-radius:99px;height:7px;margin-top:auto;overflow:hidden}.myProgress i{border-radius:inherit;background:linear-gradient(90deg,#7c5cff,#c8ff00);height:100%;display:block}.myChallengeFoot{justify-content:space-between;align-items:center;gap:8px;min-height:27px;margin-top:11px;display:flex}.myChallengeFoot>span,.myChallengeFoot>strong{color:#aaa;letter-spacing:.06em;font-size:7px;font-weight:900}.myChallengeFoot button{color:#111;cursor:pointer;background:#c8ff00;border:0;border-radius:7px;padding:7px 8px;font-size:7px;font-weight:950}.myPage .fanReferral{margin-top:5px}.myGrid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:start;gap:18px;padding:25px 20px 70px;display:grid}.myArtists,.myPurchases{background:#fffdf8;border:1px solid #d8d2c5;border-radius:17px;padding:22px}.mySectionHead{border-bottom:2px solid #171714;justify-content:space-between;align-items:end;padding-bottom:15px;display:flex}.mySectionHead h2{letter-spacing:-.04em;margin:5px 0 0;font-size:25px}.mySectionHead>a{color:#7c5cff;font-size:8px;font-weight:950}.myArtists article{border-bottom:1px solid #ded8cc;grid-template-columns:1fr 100px 100px;align-items:center;gap:14px;min-height:82px;padding:11px 4px;display:grid}.myArtists article:last-child,.myPurchases article:last-child{border:0}.myArtists article>div:first-child{min-width:0}.myArtists article a{color:#171714;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;text-decoration:none;display:block;overflow:hidden}.myArtists article span,.myPurchases article span{color:#777;margin-top:4px;font-size:8px;display:block}.myArtists article>div:not(:first-child){text-align:right}.myArtists small{color:#888;font-size:7px}.myArtists article>div:not(:first-child) b{color:#7c5cff;margin-top:4px;font-size:20px;display:block}.myPurchases article{border-bottom:1px solid #ded8cc;justify-content:space-between;align-items:center;min-height:63px;padding:10px 3px;display:flex}.myPurchases article b{color:#7c5cff;font-size:14px}.myPurchases time{color:#888;font-size:8px}.myEmpty{color:#777;padding:28px 6px;font-size:10px;line-height:1.6}.myPage>footer{color:#777;border-top:1px solid #d8d2c5;justify-content:space-between;align-items:center;min-height:110px;padding:20px;font-size:9px;display:flex}.myPage>footer .myLogo{color:#171714}.myRewards{color:#fff;background:#171719;border-radius:19px;max-width:1040px;margin:4px auto 34px;padding:27px;box-shadow:7px 7px #c8ff00}.myRewardHead{justify-content:space-between;align-items:end;gap:28px;display:flex}.myRewardHead>div:first-child>span{color:#c8ff00;letter-spacing:.14em;font-size:8px;font-weight:950}.myRewardHead h2{letter-spacing:-.05em;margin:7px 0;font-size:clamp(27px,4vw,40px)}.myRewardHead p{color:#aaa;max-width:650px;margin:0;font-size:14px;line-height:1.55}.myRewardHead>div:last-child{text-align:right;flex:none}.myRewardHead>div:last-child b{color:#c8ff00;font-size:42px;display:block}.myRewardHead>div:last-child small{color:#888;font-size:8px;font-weight:950}.myRewardSummary{grid-template-columns:repeat(3,1fr);gap:9px;margin:23px 0 15px;display:grid}.myRewardSummary article{background:#222226;border:1px solid #3c3c41;border-radius:11px;justify-content:space-between;align-items:end;padding:15px;display:flex}.myRewardSummary b{color:#c8ff00;font-size:26px}.myRewardSummary span{color:#999;letter-spacing:.07em;font-size:7px;font-weight:950}.myRewardReady{background:#0d0d0f;border:1px solid #45454a;border-radius:13px;padding:18px}.myRewardReady>label{color:#999;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:950;display:block}.myRewardReady>select{color:#fff;background:#242429;border:1px solid #49494e;border-radius:9px;width:100%;min-height:45px;padding:0 12px;font-size:14px}.myRewardReady article{border-bottom:1px solid #343438;justify-content:space-between;align-items:center;gap:15px;min-height:74px;display:flex}.myRewardReady article:last-child{border:0}.myRewardReady article b,.myRewardReady article span{display:block}.myRewardReady article b{color:#c8ff00;font-size:18px}.myRewardReady article span{color:#888;margin-top:4px;font-size:12px}.myRewardReady button{color:#111;cursor:pointer;background:#c8ff00;border:0;border-radius:9px;padding:12px 14px;font-size:9px;font-weight:950}.myRewardReady button:disabled{cursor:wait;opacity:.6}.myRewardEmpty{background:#222226;border:1px solid #3c3c41;border-radius:12px;padding:25px}.myRewardEmpty b,.myRewardEmpty span{display:block}.myRewardEmpty span{color:#999;margin-top:5px;font-size:14px}.myRewardError{color:#ffd8d1;background:#52251f;border-radius:8px;padding:10px 12px;font-size:13px}.myRewardHistory{margin-top:18px}.myRewardHistory>span{color:#888;letter-spacing:.1em;font-size:8px;font-weight:950}.myRewardHistory p{border-bottom:1px solid #343438;grid-template-columns:95px 1fr auto;gap:12px;margin:8px 0 0;padding:10px 0;font-size:13px;display:grid}.myRewardHistory p b{color:#c8ff00}.myRewardHistory p em{color:#aaa;font-size:9px;font-style:normal;font-weight:950}.myRewardRules{color:#777;margin-top:15px;font-size:12px;line-height:1.5;display:block}.myFollowing{background:#fffdf8;border:1px solid #d8d2c5;border-radius:19px;max-width:1040px;margin:4px auto 34px;padding:26px}.myFollowing .mySectionHead{margin-bottom:20px}.myFollowingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.myFollowingGrid article{background:#f8f3ea;border:1px solid #ded7cb;border-radius:14px;min-width:0;padding:18px}.myFollowingTop{justify-content:space-between;align-items:center;display:flex}.myFollowingTop>span{background:#c8ff00;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:950;display:grid;transform:rotate(-4deg)}.myFollowingTop button{color:#817b71;cursor:pointer;letter-spacing:.08em;background:0 0;border:0;font-size:8px;font-weight:950}.myFollowingTop button:disabled{cursor:wait;opacity:.6}.myFollowingGrid article>a{color:#171714;letter-spacing:-.04em;overflow-wrap:anywhere;margin:17px 0;font-size:25px;font-weight:950;text-decoration:none;display:block}.myFollowingStats{border-top:1px solid #d8d2c5;grid-template-columns:1.2fr 1fr .7fr;gap:10px;padding-top:13px;display:grid}.myFollowingStats span{min-width:0}.myFollowingStats small,.myFollowingStats b{display:block}.myFollowingStats small{color:#817b71;letter-spacing:.08em;font-size:7px;font-weight:950}.myFollowingStats b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;overflow:hidden}.myFollowingEmpty{text-align:center;padding:28px 8px 10px}.myFollowingEmpty b{font-size:18px}.myFollowingEmpty p{color:#777;margin:8px auto 17px;font-size:14px}.myFollowingEmpty a{color:#7c5cff;font-size:10px;font-weight:950}.mySignedOut{color:#fff;background:#0a0710}.mySignedOut>section{text-align:center;max-width:760px;margin:0 auto;padding:110px 24px}.mySignedOut>section>span{color:#c8ff00;letter-spacing:.16em;font-size:9px;font-weight:950}.mySignedOut h1{letter-spacing:-.08em;margin:18px 0;font-size:clamp(55px,10vw,100px);line-height:.83}.mySignedOut p{color:#aaa;max-width:560px;margin:0 auto;line-height:1.7}.mySignedOut section>a{color:#111;background:#c8ff00;border-radius:10px;width:max-content;margin:32px auto 13px;padding:16px 21px;font-size:9px;font-weight:950;text-decoration:none;display:block}.mySignedOut small{color:#666;font-size:8px;display:block}.myWelcome{padding-top:42px;padding-bottom:42px}.myWelcome h1{font-size:clamp(34px,5vw,54px)}.myDashboardShell{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:28px;width:min(1180px,100% - 40px);margin:32px auto 70px;display:grid}.mySidebar{background:#fffdf8;border:1px solid #d8d2c5;border-radius:18px;position:sticky;top:20px;overflow:hidden}.mySidebarIdentity{border-bottom:1px solid #e2ddd3;align-items:center;gap:11px;padding:18px;display:flex}.myMiniAvatar{color:#fff;background:#7c5cff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:950;display:grid;position:relative;overflow:hidden}.myMiniAvatar img{object-fit:cover;width:100%;height:100%}.mySidebarIdentity b,.mySidebarIdentity span{text-overflow:ellipsis;white-space:nowrap;max-width:135px;display:block;overflow:hidden}.mySidebarIdentity b{font-size:14px}.mySidebarIdentity span{color:#827b71;margin-top:2px;font-size:12px}.mySidebar nav{gap:2px;padding:8px;display:grid}.mySidebar nav button{color:#5f5a52;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:0 11px;font-size:14px;font-weight:800;display:flex}.mySidebar nav button:hover{color:#171714;background:#f2ede4}.mySidebar nav button.active{color:#fff;background:#171719}.mySidebar nav button b{color:#625b52;background:#ece6db;border-radius:999px;padding:4px 7px;font-size:11px}.mySidebar nav button.active b{color:#171714;background:#c8ff00}.mySidebar>a{color:#fff;background:#7c5cff;border-radius:10px;place-items:center;min-height:48px;margin:8px;font-size:13px;font-weight:900;text-decoration:none;display:grid}.myMobileSection{display:none}.myPanel{min-width:0}.myPanelHeading{border-bottom:1px solid #d8d2c5;justify-content:space-between;align-items:end;gap:20px;min-height:68px;margin-bottom:18px;padding-bottom:16px;display:flex}.myPanelHeading span{color:#7c5cff;letter-spacing:.08em;font-size:12px;font-weight:900}.myPanelHeading h2{letter-spacing:-.05em;margin:5px 0 0;font-size:32px}.myPanelHeading button{color:#6d665d;cursor:pointer;background:0 0;border:0;padding:9px 0;font-size:12px;font-weight:900}.myOverviewStats{grid-template-columns:1.35fr 1fr 1fr;gap:10px;display:grid}.myOverviewStats article{background:#fffdf8;border:1px solid #d8d2c5;border-radius:16px;flex-direction:column;min-height:145px;padding:20px;display:flex}.myOverviewStats article.primary{color:#fff;background:#171719;border-color:#171719}.myOverviewStats span{color:#817b71;text-transform:uppercase;font-size:12px;font-weight:900}.myOverviewStats article.primary span{color:#aaa}.myOverviewStats b{letter-spacing:-.06em;margin-top:auto;font-size:38px}.myOverviewStats small{color:#7c5cff;font-size:12px;font-weight:950}.myOverviewStats article.primary small{color:#c8ff00}.myOnboarding{color:#fff;background:#7c5cff;border-radius:17px;margin-top:12px;padding:22px}.myOnboardingHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.myOnboardingHead span{color:#c8ff00;letter-spacing:.1em;font-size:12px;font-weight:950}.myOnboardingHead h3{letter-spacing:-.04em;margin:6px 0 0;font-size:25px}.myOnboardingHead>b{color:#ddd5ff;font-size:13px}.myOnboardingBar{background:#5e44cf;border-radius:99px;height:7px;margin:16px 0;overflow:hidden}.myOnboardingBar i{border-radius:inherit;background:#c8ff00;height:100%;transition:width .25s;display:block}.myOnboardingList{gap:5px;display:grid}.myOnboardingList>div{color:#eeeaff;background:#ffffff14;border-radius:10px;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;min-height:46px;padding:8px 11px;display:grid}.myOnboardingList>div>b{background:#ffffff1c;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.myOnboardingList>div.done{color:#d7d0fb}.myOnboardingList>div.done>b{color:#171714;background:#c8ff00}.myOnboardingList>div>span{font-size:14px}.myOnboardingList a,.myOnboardingList button{color:#c8ff00;cursor:pointer;background:0 0;border:0;padding:8px 9px;font-size:11px;font-weight:950;text-decoration:none}.myAttention{background:#fffdf8;border:1px solid #d8d2c5;border-radius:15px;grid-template-columns:auto 1fr 1fr;align-items:center;gap:9px;margin-top:12px;padding:16px;display:grid}.myAttention>span{color:#7c5cff;padding:0 8px;font-size:12px;font-weight:950}.myAttention button{cursor:pointer;text-align:left;background:#f1ece3;border:0;border-radius:11px;min-height:58px;padding:10px 14px}.myAttention button b,.myAttention button small{display:block}.myAttention button b{font-size:14px}.myAttention button small{color:#736c63;margin-top:4px;font-size:12px}.myNextMove{color:#fff;background:#7c5cff;border-radius:17px;grid-template-columns:1fr minmax(230px,.8fr);align-items:center;gap:30px;margin-top:12px;padding:24px;display:grid}.myNextMove span{color:#c8ff00;letter-spacing:.1em;font-size:12px;font-weight:950}.myNextMove h3{letter-spacing:-.04em;margin:8px 0 5px;font-size:28px}.myNextMove p{color:#ddd5ff;margin:0;font-size:14px;line-height:1.5}.myOverviewProgress>div{background:#5d42d2;border-radius:999px;height:8px;overflow:hidden}.myOverviewProgress i{border-radius:inherit;background:#c8ff00;height:100%;display:block}.myOverviewProgress b{margin-top:8px;font-size:12px;display:block}.myOverviewProgress button{color:#fff;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:12px;font-weight:950}.myOverviewLinks{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.myOverviewLinks button{cursor:pointer;text-align:left;background:#fffdf8;border:1px solid #d8d2c5;border-radius:15px;min-height:115px;padding:17px}.myOverviewLinks span,.myOverviewLinks b,.myOverviewLinks small{display:block}.myOverviewLinks span{color:#817b71;font-size:12px;font-weight:900}.myOverviewLinks b{margin-top:17px;font-size:17px}.myOverviewLinks small{color:#7c5cff;margin-top:4px;font-size:12px;font-weight:850}.myOverview .myBadges{padding:24px 0 0}.myPanel .myNotifications,.myPanel .myFollowing,.myPanel .myChallenges,.myPanel .myRewards,.myPanel .fanReferral,.myPanel .myArtists,.myPanel .myPurchases{max-width:none;margin:0}.myArtistSections{gap:18px;display:grid}.myPanel .myChallenges,.myPanel .myRewards{box-shadow:none}@media (width<=760px){.myPage nav a:nth-child(3){display:none}.myWelcome{grid-template-columns:70px 1fr;padding-top:44px}.myAvatar{width:66px;height:66px}.myWelcome>a{text-align:center;grid-column:1/-1}.mySummary{grid-template-columns:1fr 1fr}.myChallenges{margin:4px 14px 30px;padding:19px}.myNotifications{margin:3px 14px 22px;padding:18px}.myFollowing{margin:4px 14px 30px;padding:18px}.myFollowingGrid{grid-template-columns:1fr}.myRewards{margin:4px 14px 30px;padding:19px}.myRewardHead{flex-direction:column;align-items:flex-start}.myRewardHead>div:last-child{text-align:left}.myRewardSummary{grid-template-columns:1fr}.myRewardReady article{flex-direction:column;align-items:stretch;padding:15px 0}.myRewardHistory p{grid-template-columns:90px 1fr}.myRewardHistory p em{grid-column:2}.myNotificationHead{align-items:flex-start}.myNotificationHead h2{font-size:23px}.myNotificationHead button{max-width:95px}.myNotificationList article{grid-template-columns:9px 1fr}.myNotificationList a{grid-column:2;width:max-content}.myChallengeHead{flex-direction:column;align-items:flex-start;gap:9px}.myChallengeHead>small{text-align:left;max-width:none}.myChallengeGrid{grid-template-columns:1fr}.myChallengeGrid article{min-height:170px}.myGrid{grid-template-columns:1fr}.myArtists article{grid-template-columns:1fr 72px 72px;gap:6px}.myArtists article a{font-size:13px}.myPage>footer{text-align:center;flex-direction:column;justify-content:center;gap:10px}.myPage>header{height:64px}.myPage>header nav{gap:14px}.myPage>header nav a{display:none}.myWelcome{padding:32px 20px}.myWelcome h1{font-size:30px}.myWelcome>div>span{font-size:12px}.myMobileSection{background:#fffdf8;border:1px solid #d8d2c5;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:12px;width:calc(100% - 28px);margin:16px auto 0;padding:12px 14px;display:grid}.myMobileSection label{color:#7c5cff;font-size:12px;font-weight:950}.myMobileSection select{color:#171714;background:#f5f1e8;border:1px solid #d8d2c5;border-radius:9px;min-width:0;height:42px;padding:0 10px;font-size:16px;font-weight:800}.myDashboardShell{width:calc(100% - 28px);margin:22px auto 48px;display:block}.mySidebar{display:none}.myPanelHeading{min-height:58px}.myPanelHeading h2{font-size:27px}.myPanelHeading button{text-align:right;max-width:95px}.myOverviewStats{grid-template-columns:1fr 1fr}.myOverviewStats article.primary{grid-column:1/-1}.myAttention{grid-template-columns:1fr}.myAttention>span{padding:2px}.myNextMove{grid-template-columns:1fr;gap:22px;padding:20px}.myOverviewLinks{grid-template-columns:1fr}.myOverviewLinks button{min-height:96px}.myOnboarding{padding:18px}.myOnboardingHead h3{font-size:22px}.myOnboardingList>div{grid-template-columns:27px 1fr}.myOnboardingList a,.myOnboardingList button{grid-column:2;width:max-content;padding-left:0}.myPanel .myNotifications,.myPanel .myFollowing,.myPanel .myChallenges,.myPanel .myRewards,.myPanel .fanReferral{margin:0}}.artistPage{color:#171714;background:#f5f1e8;min-height:100vh}.artistHeader{color:#fff;background:#0b0b0c;border-bottom:1px solid #2b2b2e;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 560px);display:flex}.artistHeader nav{align-items:center;gap:22px;display:flex}.artistHeader nav>a{color:#aaa;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900;text-decoration:none}.artistHeader nav .artistLang{color:#d9ff43;border:1px solid #49494e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.artistHeader nav .artistHeaderCta{color:#111;background:#d9ff43;border-radius:999px;padding:11px 15px}.artistHero{color:#fff;background:#0b0b0c;padding:52px max(22px,50vw - 540px) 84px;position:relative;overflow:hidden}.artistHeroGlow{background:radial-gradient(circle,#7c5cff80,#0000 68%);border-radius:50%;width:660px;height:660px;position:absolute;top:-350px;right:-290px}.artistBreadcrumb{color:#65656b;letter-spacing:.15em;align-items:center;gap:10px;font-size:8px;font-weight:950;display:flex;position:relative}.artistBreadcrumb a{color:#d9ff43;text-decoration:none}.artistHeroGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:74px;margin-top:62px;display:grid;position:relative}.artistGenre{color:#d9ff43;text-transform:uppercase;letter-spacing:.12em;border:1px solid #434348;border-radius:999px;margin:0;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.artistHero h1{letter-spacing:-.085em;overflow-wrap:anywhere;max-width:760px;margin:18px 0 25px;font-size:clamp(68px,10vw,130px);line-height:.78}.artistHeroCopy{color:#aaa;max-width:650px;margin:0;font-size:15px;line-height:1.65}.artistHeroActions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:32px;display:flex}.artistHeroActions>a{color:#fff;letter-spacing:.07em;background:#ff5c45;border-radius:999px;padding:15px 18px;font-size:10px;font-weight:950;text-decoration:none}.artistShare{align-items:center;gap:7px;display:flex}.artistShare>span{display:none}.artistShare a,.artistShare button{color:#fff;background:#202024;border:1px solid #3d3d42;border-radius:9px;place-items:center;min-height:42px;padding:0 13px;font-size:9px;font-weight:900;text-decoration:none;display:grid}.artistShare button{cursor:pointer}.artistHero aside{background:#150c21;border:1px solid #44414b;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:330px;padding:24px;display:flex;transform:rotate(1.5deg);box-shadow:9px 9px #d9ff43}.artistHero aside>span{color:#a79daf;letter-spacing:.12em;border-bottom:1px solid #403448;width:100%;padding-bottom:15px;font-size:8px;font-weight:950}.artistCrown{color:#d9ff43;margin:35px 0 19px;font-size:43px}.artistHero aside small{color:#8f8698;letter-spacing:.12em;font-size:7px;font-weight:950}.artistHero aside>a,.artistHero aside>b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:8px;font-size:23px;font-weight:950;text-decoration:none;overflow:hidden}.artistHero aside strong{color:#d9ff43;letter-spacing:-.06em;align-self:flex-end;margin-top:auto;font-size:55px}.artistStats{background:#fffdf8;border:1px solid #d8d2c5;border-radius:18px;grid-template-columns:repeat(3,1fr);max-width:1080px;margin:-28px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 70px #271f1715}.artistStats article{border-right:1px solid #d8d2c5;flex-direction:column;min-height:150px;padding:28px 30px;display:flex}.artistStats article:last-child{border:0}.artistStats span{color:#77736b;letter-spacing:.13em;font-size:8px;font-weight:950}.artistStats strong{letter-spacing:-.06em;margin-top:14px;font-size:38px}.artistStats small{color:#969188;margin-top:auto;font-size:9px}.artistBoards{flex-direction:column;gap:90px;max-width:1080px;margin:90px auto;padding:0 22px;display:flex}.artistBoardHead{border-bottom:2px solid #171714;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:18px;display:flex}.artistBoardHead>div{grid-template-columns:47px 1fr;align-items:center;column-gap:15px;display:grid}.artistBoardHead>div>span{background:#d9ff43;border-radius:13px;grid-row:1/3;place-items:center;width:47px;height:47px;font-size:17px;font-weight:950;display:grid;transform:rotate(-4deg)}.artistBoardHead p{color:#ff5c45;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:8px;font-weight:950}.artistBoardHead h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(27px,4vw,42px);line-height:1}.artistBoardHead>a{color:#ff5c45;letter-spacing:.08em;flex:none;font-size:8px;font-weight:950}.artistFanList{background:#fffdf8}.artistFan{border-bottom:1px solid #d8d2c5;grid-template-columns:45px 44px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:14px 16px;display:grid}.artistFan.top{color:#fff;background:#121214;border:0;border-radius:14px;margin-top:10px;box-shadow:7px 7px #d9ff43}.artistFan>strong{text-align:center;font-size:15px}.artistFan.top>strong{color:#d9ff43;font-size:25px}.artistFanAvatar{color:#fff;background:#7c5cff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.artistFan.top .artistFanAvatar{background:#ff5c45}.artistFan>div:nth-child(3){flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.artistFan a{color:inherit;font-size:14px;font-weight:900;text-decoration:none}.artistFan a:hover{text-decoration:underline}.artistFan a small{opacity:.55;margin-left:5px;font-size:7px}.artistFan em{color:#6d8500;letter-spacing:.06em;font-size:7px;font-style:normal;font-weight:950}.artistFan.top em{color:#d9ff43}.artistFan span{color:#77736b;text-transform:uppercase;font-size:8px}.artistFan>b{font-size:22px}.artistEmpty{text-align:center;border-bottom:1px solid #d8d2c5;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.artistEmpty>span{color:#7c5cff;font-size:34px}.artistEmpty b{margin-top:10px;font-size:22px}.artistEmpty p{color:#77736b;margin:9px 0 0;font-size:11px}.artistBoard.allTime .artistBoardHead>div>span{color:#fff;background:#7c5cff}.artistDisclaimer{background:#ede7dc;border-left:5px solid #ff5c45;max-width:1036px;margin:0 auto 80px;padding:24px 27px}.artistDisclaimer b{font-size:12px}.artistDisclaimer p{color:#6c675f;margin:8px 0 0;font-size:10px;line-height:1.65}.artistFooter{color:#77736b;border-top:1px solid #d8d2c5;justify-content:space-between;align-items:center;max-width:1080px;min-height:130px;margin:0 auto;padding:25px 22px;font-size:9px;display:flex}.artistFooter .logo span{color:#7c5cff}@media (width<=760px){.artistHeader{height:62px;padding-inline:16px}.artistHeader nav>a:first-child{display:none}.artistHeader nav{gap:10px}.artistHero{padding:36px 16px 68px}.artistHeroGrid{grid-template-columns:1fr;gap:42px;margin-top:42px}.artistHero h1{font-size:66px}.artistHero aside{min-height:270px}.artistHeroActions{flex-direction:column;align-items:stretch}.artistHeroActions>a{text-align:center}.artistShare{grid-template-columns:repeat(3,1fr);display:grid}.artistStats{grid-template-columns:1fr;margin:-22px 14px 0}.artistStats article{border-bottom:1px solid #d8d2c5;border-right:0;min-height:110px}.artistStats small{margin-top:8px}.artistBoards{gap:68px;margin:68px auto;padding:0 12px}.artistBoardHead{flex-direction:column;align-items:flex-start}.artistBoardHead>a{margin-left:62px}.artistFan{grid-template-columns:32px 37px 1fr auto;gap:7px;padding-inline:7px}.artistFanAvatar{width:35px;height:35px}.artistFan a{font-size:11px}.artistFan>b{font-size:16px}.artistDisclaimer{margin:0 14px 60px}.artistFooter{text-align:center;flex-direction:column;justify-content:center;gap:10px}}.artistAffiliate{max-width:1080px;margin:76px auto 0;padding:0 22px}.artistAffiliateHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.artistAffiliateHead p{color:#ff5c45;letter-spacing:.15em;margin:0 0 7px;font-size:8px;font-weight:950}.artistAffiliateHead h2{letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,44px);line-height:1}.artistAffiliateHead>span{color:#6b665e;letter-spacing:.08em;border:1px solid #bdb6aa;border-radius:999px;flex:none;padding:8px 11px;font-size:8px;font-weight:900}.artistAffiliateGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.artistAffiliateGrid>a{color:#171714;background:#fffdf8;border:1px solid #d8d2c5;border-radius:17px;grid-template-columns:43px 1fr auto;align-items:start;gap:15px;min-height:148px;padding:22px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 12px 34px #271f170b}.artistAffiliateGrid>a:hover{border-color:#7c5cff;transform:translateY(-4px);box-shadow:0 17px 40px #271f1715}.artistAffiliateGrid>a>span{background:#d9ff43;border-radius:12px;place-items:center;width:43px;height:43px;font-size:21px;font-weight:950;display:grid;transform:rotate(-3deg)}.artistAffiliateGrid>a:nth-child(2)>span{color:#fff;background:#ff5c45;transform:rotate(3deg)}.artistAffiliateGrid>a:nth-child(3)>span{color:#fff;background:#7c5cff}.artistAffiliateGrid strong{font-size:15px}.artistAffiliateGrid p{color:#77736b;margin:9px 0 0;font-size:10px;line-height:1.5}.artistAffiliateGrid b{color:#7c5cff;font-size:15px}.artistAffiliateDisclosure{color:#77736b;max-width:850px;margin:14px 0 0;font-size:8px;line-height:1.6}.artistAffiliate+.artistBoards{margin-top:72px}@media (width<=760px){.artistAffiliate{margin-top:58px;padding:0 14px}.artistAffiliateHead{flex-direction:column;align-items:flex-start}.artistAffiliateGrid{grid-template-columns:1fr}.artistAffiliateGrid>a{min-height:120px}.artistAffiliate+.artistBoards{margin-top:58px}}.artistPage{overflow-x:clip}.artistFollowButton{color:#fff;cursor:pointer;letter-spacing:.07em;background:#201929;border:1px solid #57515f;border-radius:999px;min-height:45px;padding:0 17px;font-size:10px;font-weight:950}.artistFollowButton span{color:#d9ff43;margin-right:7px}.artistFollowButton.following{color:#111;background:#d9ff43;border-color:#d9ff43}.artistFollowButton.following span{color:#111}.artistFollowButton:disabled{cursor:wait;opacity:.7}
