.page-module___8aEwW__page{--gray-rgb:0, 0, 0;--gray-alpha-200:rgba(var(--gray-rgb), .08);--gray-alpha-100:rgba(var(--gray-rgb), .05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100vh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:2rem;padding:2rem;display:grid}@media (prefers-color-scheme:dark){.page-module___8aEwW__page{--gray-rgb:255, 255, 255;--gray-alpha-200:rgba(var(--gray-rgb), .145);--gray-alpha-100:rgba(var(--gray-rgb), .06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module___8aEwW__main{flex-direction:column;grid-row-start:2;gap:2rem;width:100%;max-width:1200px;display:flex}.page-module___8aEwW__title{text-align:center;letter-spacing:-1px;margin-bottom:1rem;font-size:clamp(2rem,5vw,4rem);font-weight:700}.page-module___8aEwW__description{color:var(--text-light);text-align:center;margin-bottom:2rem;font-size:clamp(1rem,2.5vw,1.2rem)}.page-module___8aEwW__primary{color:#fff;text-align:center;background:linear-gradient(90deg,#ff5f6d,#ffc371);border-radius:2rem;margin:0 auto;padding:.75rem 2rem;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-block;box-shadow:0 2px 8px #00000014}.page-module___8aEwW__primary:hover{background:linear-gradient(90deg,#ffc371,#ff5f6d);box-shadow:0 4px 16px #0000001f}.page-module___8aEwW__formContainer{background:var(--card-background);max-width:400px;box-shadow:0 2px 16px var(--shadow-color);border-radius:1.5rem;width:100%;margin:2rem auto;padding:2rem 1.5rem}.page-module___8aEwW__formInput{border:1px solid var(--border-light);background:var(--input-background);box-sizing:border-box;border-radius:.7rem;width:100%;margin-bottom:1rem;padding:.7rem 1rem;font-size:1rem;transition:border .2s}.page-module___8aEwW__formInput:focus{border:1.5px solid #ff5f6d;outline:none}.page-module___8aEwW__formTextarea{resize:vertical;box-sizing:border-box;background:#fafafa;border:1px solid #ddd;border-radius:.7rem;width:100%;margin-bottom:1rem;padding:.7rem 1rem;font-size:1rem;transition:border .2s}.page-module___8aEwW__formTextarea:focus{border:1.5px solid #ff5f6d;outline:none}.page-module___8aEwW__submitButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff5f6d,#ffc371);border:none;border-radius:2rem;width:100%;padding:.7rem 2rem;font-size:1.1rem;font-weight:600;transition:background .2s,box-shadow .2s}.page-module___8aEwW__submitButton:hover{background:linear-gradient(90deg,#ffc371,#ff5f6d);box-shadow:0 2px 8px #0000001a}.page-module___8aEwW__artistProfile{text-align:center;color:#fff;background:linear-gradient(145deg,#252540 0%,#121218 100%);border:1px solid #ffffff14;border-radius:1.5rem;width:100%;max-width:400px;margin:2rem auto;padding:2rem 1.5rem;box-shadow:0 12px 32px #0000001a}.page-module___8aEwW__artistPhoto{object-fit:cover;border:3px solid #ff5f6d;border-radius:50%;width:120px;height:120px;margin-bottom:1rem}.page-module___8aEwW__avatarContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2rem;display:flex;position:relative}.page-module___8aEwW__avatarImage{object-fit:cover!important;object-position:center center!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.page-module___8aEwW__avatarGradient{background:linear-gradient(#0000 0%,#0006 50%,#000000b3 100%);border-radius:0 0 50% 50%;height:50%;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__avatarContent{text-align:center}.page-module___8aEwW__avatarName{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.page-module___8aEwW__avatarBadge{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__noPhotoHeader{text-align:center;margin-bottom:1rem}.page-module___8aEwW__noPhotoHeader h2{color:var(--text-primary);margin-bottom:.5rem}.page-module___8aEwW__artistLinks{flex-direction:column;gap:12px;margin:1.5rem 0;display:flex}.page-module___8aEwW__artistLinks a{color:#fff;background:#222;border-radius:1rem;padding:.8rem 0;font-size:1.1rem;font-weight:500;text-decoration:none;transition:background .2s}.page-module___8aEwW__artistLinks a:hover{background:#ff5f6d}.page-module___8aEwW__contactButton{color:#ff5f6d;margin-top:1rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-block}@media (max-width:768px){.page-module___8aEwW__page{gap:1rem;padding:1rem}.page-module___8aEwW__main{gap:1rem}.page-module___8aEwW__formContainer,.page-module___8aEwW__artistProfile{border-radius:1rem;margin:1rem auto;padding:1rem}.page-module___8aEwW__title{font-size:2.5rem}.page-module___8aEwW__description{font-size:1rem}.page-module___8aEwW__primary{padding:.75rem 1.5rem;font-size:1rem}.page-module___8aEwW__avatarWrapper{width:220px;height:220px}.page-module___8aEwW__avatarName{font-size:1.375rem}}@media (max-width:480px){.page-module___8aEwW__page{padding:.5rem}.page-module___8aEwW__formContainer,.page-module___8aEwW__artistProfile{margin:.5rem auto;padding:.75rem}.page-module___8aEwW__title{font-size:2rem}.page-module___8aEwW__artistPhoto{width:100px;height:100px}.page-module___8aEwW__avatarWrapper{width:180px!important;height:180px!important}.page-module___8aEwW__avatarName{font-size:1.25rem!important}}.page-module___8aEwW__mobileLogo{max-width:240px!important}@media (max-width:768px){.page-module___8aEwW__avatarContainer{text-align:center!important;justify-content:center!important;align-items:center!important}.page-module___8aEwW__avatarContainer .page-module___8aEwW__avatarWrapper{width:220px!important;height:220px!important;margin:0 auto 1rem!important}.page-module___8aEwW__avatarContainer .page-module___8aEwW__avatarName{text-align:center!important;font-size:1.25rem!important}}@media (max-width:480px){.page-module___8aEwW__avatarContainer{text-align:center!important;justify-content:center!important;align-items:center!important}.page-module___8aEwW__avatarContainer .page-module___8aEwW__avatarWrapper{width:180px!important;height:180px!important;margin:0 auto 1rem!important}.page-module___8aEwW__avatarContainer .page-module___8aEwW__avatarName{text-align:center!important;font-size:1.125rem!important}}
.ReviewQueueDisplay-module__CqLWXW__wrap{flex-direction:column;gap:1.25rem;width:100%;max-width:100%;display:flex}.ReviewQueueDisplay-module__CqLWXW__wrapNarrow{max-width:100%;margin-left:auto;margin-right:auto}.ReviewQueueDisplay-module__CqLWXW__surfacePublic .ReviewQueueDisplay-module__CqLWXW__panel{background:#00000047;border:1px solid #ffffff14}.ReviewQueueDisplay-module__CqLWXW__surfacePublic .ReviewQueueDisplay-module__CqLWXW__panelHeader,.ReviewQueueDisplay-module__CqLWXW__surfacePublic .ReviewQueueDisplay-module__CqLWXW__panelHeader svg{color:#fff}.ReviewQueueDisplay-module__CqLWXW__surfacePublic .ReviewQueueDisplay-module__CqLWXW__scroll{background:0 0}.ReviewQueueDisplay-module__CqLWXW__panel{background:#00000047;border:1px solid #ffffff14;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.ReviewQueueDisplay-module__CqLWXW__panelHeader{color:#fff;background:#ffffff0a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}.ReviewQueueDisplay-module__CqLWXW__panelMeta{color:#9ca3b8;flex-shrink:0;font-size:13px;font-weight:600}.ReviewQueueDisplay-module__CqLWXW__scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#8b5cf680 #ffffff0d;padding:12px 14px 14px;overflow:hidden auto}.ReviewQueueDisplay-module__CqLWXW__scrollLimited{max-height:min(420px,50vh)}.ReviewQueueDisplay-module__CqLWXW__scroll::-webkit-scrollbar{width:8px}.ReviewQueueDisplay-module__CqLWXW__scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:8px}.ReviewQueueDisplay-module__CqLWXW__scroll::-webkit-scrollbar-thumb{background:#8b5cf673;border-radius:8px}.ReviewQueueDisplay-module__CqLWXW__searchLabel{color:#9ca3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.ReviewQueueDisplay-module__CqLWXW__searchInput{color:#f3f4f8;box-sizing:border-box;background:#00000059;border:1px solid #ffffff1a;border-radius:10px;width:100%;margin-bottom:.75rem;padding:.6rem .75rem;font-family:inherit;font-size:14px}.ReviewQueueDisplay-module__CqLWXW__searchInput::placeholder{color:#6b7288}.ReviewQueueDisplay-module__CqLWXW__searchInput:focus{border-color:#a855f799;outline:none;box-shadow:0 0 0 2px #a855f733}.ReviewQueueDisplay-module__CqLWXW__searchEmpty{color:#9ca3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;margin:0 0 .75rem;padding:.65rem .75rem;font-size:13px}.ReviewQueueDisplay-module__CqLWXW__searchHit{color:#d1d5e4;background:#22c55e1a;border:1px solid #22c55e40;border-radius:10px;margin:0 0 .75rem;padding:.65rem .75rem;font-size:13px;line-height:1.45}.ReviewQueueDisplay-module__CqLWXW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ReviewQueueDisplay-module__CqLWXW__row{border-bottom:1px solid #ffffff0f;align-items:center;gap:.85rem;padding:.85rem .5rem;display:flex}.ReviewQueueDisplay-module__CqLWXW__row:last-child{border-bottom:none}.ReviewQueueDisplay-module__CqLWXW__rowPlayed{opacity:.65}.ReviewQueueDisplay-module__CqLWXW__rowHighlight{background:#ec489914;border-bottom-color:#0000;border-radius:10px;margin:0 -.25rem;padding-left:.75rem;padding-right:.75rem}.ReviewQueueDisplay-module__CqLWXW__rank{color:#6b7288;text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.25rem;font-size:14px;font-weight:700}.ReviewQueueDisplay-module__CqLWXW__thumb{color:#ffffffd9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:flex;box-shadow:0 2px 8px #00000059}.ReviewQueueDisplay-module__CqLWXW__body{flex:1;min-width:0}.ReviewQueueDisplay-module__CqLWXW__songTitle{color:#fff;word-break:break-word;font-size:15px;font-weight:700;line-height:1.25}.ReviewQueueDisplay-module__CqLWXW__artist{color:#9ca3b8;margin-top:3px;font-size:13px;line-height:1.3}.ReviewQueueDisplay-module__CqLWXW__links{flex-wrap:wrap;gap:.5rem;margin-top:4px;font-size:12px;display:flex}.ReviewQueueDisplay-module__CqLWXW__linkSong{color:#c4b5fd}.ReviewQueueDisplay-module__CqLWXW__linkMp3{color:#67e8f9}.ReviewQueueDisplay-module__CqLWXW__email{color:#9ca3b8;cursor:default;-webkit-user-select:text;user-select:text;margin-top:4px;font-size:12px}.ReviewQueueDisplay-module__CqLWXW__right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.45rem;display:flex}.ReviewQueueDisplay-module__CqLWXW__paidBadge{white-space:nowrap;color:#f472b6;background:#ec489938;border:1px solid #f472b680;border-radius:8px;padding:.3rem .55rem;font-size:11px;font-weight:700}.ReviewQueueDisplay-module__CqLWXW__markBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border:none;border-radius:8px;padding:.4rem .65rem;font-size:12px;font-weight:700}.ReviewQueueDisplay-module__CqLWXW__markBtn:disabled{opacity:.5;cursor:not-allowed}.ReviewQueueDisplay-module__CqLWXW__empty{color:#9ca3b8;margin:0;padding:8px 4px 12px;font-size:14px}
.NowPlayingBar-module__PklU8G__wrap{width:100%;max-width:100%;margin:0 auto 1.25rem}.NowPlayingBar-module__PklU8G__player{color:#fff;background:radial-gradient(120% 180% at 0 0,#a855f72e 0%,#0000 60%),linear-gradient(135deg,#0000008c 0%,#0006 100%);border:1px solid #a855f759;border-radius:14px;align-items:center;gap:.9rem;padding:14px 16px;display:flex;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0f}.NowPlayingBar-module__PklU8G__playBtn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#a855f7 0%,#ec4899 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;transition:transform .15s;display:inline-flex;box-shadow:0 6px 18px #a855f773,inset 0 1px #ffffff40}.NowPlayingBar-module__PklU8G__playBtn:hover{transform:scale(1.04)}.NowPlayingBar-module__PklU8G__playBtn svg{filter:drop-shadow(0 1px 1px #00000059)}.NowPlayingBar-module__PklU8G__meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.NowPlayingBar-module__PklU8G__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c4b5fd;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.NowPlayingBar-module__PklU8G__liveDot{background:#f472b6;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-out infinite NowPlayingBar-module__PklU8G__pulseDot;box-shadow:0 0 #f472b6b3}@keyframes NowPlayingBar-module__PklU8G__pulseDot{0%{box-shadow:0 0 #f472b6b3}70%{box-shadow:0 0 0 8px #f472b600}to{box-shadow:0 0 #f472b600}}.NowPlayingBar-module__PklU8G__title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.NowPlayingBar-module__PklU8G__artist{color:#9ca3b8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.NowPlayingBar-module__PklU8G__wave{flex-shrink:0;align-items:flex-end;gap:3px;height:28px;padding-left:4px;display:inline-flex}.NowPlayingBar-module__PklU8G__wave span{transform-origin:bottom;background:linear-gradient(#f472b6 0%,#a855f7 100%);border-radius:2px;width:3px;animation:1s ease-in-out infinite NowPlayingBar-module__PklU8G__waveBars;display:inline-block}.NowPlayingBar-module__PklU8G__wave span:first-child{height:40%;animation-delay:-1.1s}.NowPlayingBar-module__PklU8G__wave span:nth-child(2){height:70%;animation-delay:-.9s}.NowPlayingBar-module__PklU8G__wave span:nth-child(3){height:55%;animation-delay:-.7s}.NowPlayingBar-module__PklU8G__wave span:nth-child(4){height:85%;animation-delay:-.5s}.NowPlayingBar-module__PklU8G__wave span:nth-child(5){height:60%;animation-delay:-.3s}.NowPlayingBar-module__PklU8G__wave span:nth-child(6){height:45%;animation-delay:-.1s}@keyframes NowPlayingBar-module__PklU8G__waveBars{0%,to{opacity:.85;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1.05)}}@media (max-width:480px){.NowPlayingBar-module__PklU8G__player{gap:.7rem;padding:12px}.NowPlayingBar-module__PklU8G__wave{gap:2px;height:22px}.NowPlayingBar-module__PklU8G__wave span{width:2.5px}}@media (prefers-reduced-motion:reduce){.NowPlayingBar-module__PklU8G__liveDot,.NowPlayingBar-module__PklU8G__wave span{animation:none}}
.Discover-module___I76KG__filterInput::placeholder{color:#fff;opacity:1}.Discover-module___I76KG__filterInput::placeholder{color:#fff;opacity:1}.Discover-module___I76KG__filterInput::placeholder{color:#fff;opacity:1}
.ReviewEarningsSummary-module__WgUZ7W__wrap{margin-top:1.35rem}.ReviewEarningsSummary-module__WgUZ7W__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.ReviewEarningsSummary-module__WgUZ7W__card{background:#00000052;border:1px solid #ffffff14;border-radius:14px;padding:1rem 1.1rem .65rem;position:relative;overflow:hidden}.ReviewEarningsSummary-module__WgUZ7W__cardEarnings{border-color:#22c55e40}.ReviewEarningsSummary-module__WgUZ7W__cardSkips{border-color:#a855f74d}.ReviewEarningsSummary-module__WgUZ7W__label{color:#9ca3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:700}.ReviewEarningsSummary-module__WgUZ7W__valueRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.ReviewEarningsSummary-module__WgUZ7W__value{color:#fff;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:800;line-height:1.1}.ReviewEarningsSummary-module__WgUZ7W__valueLive{color:#4ade80}.ReviewEarningsSummary-module__WgUZ7W__hint{color:#6b7288;margin:.35rem 0 0;font-size:11px}.ReviewEarningsSummary-module__WgUZ7W__sparkline{width:100%;height:44px;margin-top:.5rem;display:block}.ReviewEarningsSummary-module__WgUZ7W__footnote{color:#6b7288;margin:.85rem 0 0;font-size:11px;line-height:1.45}
.MusicReviewDashboard-module__5TvhLa__section{color:#e8eaf0;box-sizing:border-box;background:linear-gradient(145deg,#12141f 0%,#0d0f18 45%,#141225 100%);border:1px solid #8b5cf659;border-radius:16px;min-width:0;max-width:100%;margin-bottom:2rem;padding:1.5rem 1.35rem 1.35rem;box-shadow:0 0 0 1px #6366f114,0 12px 40px #00000059,inset 0 1px #ffffff0a}.MusicReviewDashboard-module__5TvhLa__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.MusicReviewDashboard-module__5TvhLa__title{letter-spacing:-.02em;color:#fff;margin:0 0 .35rem;font-size:1.35rem;font-weight:800}.MusicReviewDashboard-module__5TvhLa__subtitle{color:#9ca3b8;max-width:52ch;margin:0;font-size:.9rem;line-height:1.5}.MusicReviewDashboard-module__5TvhLa__reviewLink{color:#c4b5fd;font-weight:600;text-decoration:none}.MusicReviewDashboard-module__5TvhLa__reviewLink:hover{color:#e9d5ff;text-decoration:underline}.MusicReviewDashboard-module__5TvhLa__linkRow{color:#9ca3b8;margin:0 0 1.15rem;font-size:.88rem}.MusicReviewDashboard-module__5TvhLa__liveBadge{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 0 16px #ef444473}.MusicReviewDashboard-module__5TvhLa__liveDot{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite MusicReviewDashboard-module__5TvhLa__pulse}@keyframes MusicReviewDashboard-module__5TvhLa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.MusicReviewDashboard-module__5TvhLa__offlineBadge{letter-spacing:.06em;text-transform:uppercase;color:#9ca3b8;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.MusicReviewDashboard-module__5TvhLa__dashboardHeaderBtn{color:#e8eaf0;cursor:pointer;background:linear-gradient(145deg,#12141f 0%,#0d0f18 45%,#141225 100%);border:1px solid #8b5cf659;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s,box-shadow .2s,color .2s;display:inline-block;box-shadow:0 0 0 1px #6366f114,inset 0 1px #ffffff0a}.MusicReviewDashboard-module__5TvhLa__dashboardHeaderBtn:hover{color:#fff;border-color:#a78bfa8c;box-shadow:0 0 0 1px #6366f11f,0 0 12px #8b5cf638,inset 0 1px #ffffff0f}.MusicReviewDashboard-module__5TvhLa__dashboardHeaderBtnActive{color:#fff;border-color:#a78bfaa6;box-shadow:0 0 0 1px #6366f126,0 0 14px #8b5cf64d,inset 0 1px #ffffff0f}.MusicReviewDashboard-module__5TvhLa__customizePanel{box-sizing:border-box;background:#39ff140a;border:1px solid #39ff14;border-radius:12px;min-width:0;max-width:100%;margin-bottom:1.25rem;padding:1rem 1.1rem;overflow-x:clip;box-shadow:0 0 0 1px #39ff1426,0 0 12px #39ff1440,inset 0 0 20px #39ff1408}.MusicReviewDashboard-module__5TvhLa__customizeToggle{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:14px;margin:0;padding:0;font-family:inherit;display:flex}.MusicReviewDashboard-module__5TvhLa__customizeSettingsBadge{border-right:1px solid #ffffff1a;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.35rem;min-width:4.25rem;margin-right:.15rem;padding:.15rem .85rem 0 0;display:flex}.MusicReviewDashboard-module__5TvhLa__customizeSettingsIcon{color:#c4b5fd;width:22px;height:22px}.MusicReviewDashboard-module__5TvhLa__customizeSettingsText{letter-spacing:.02em;color:#9ca3b8;font-size:.7rem;font-weight:600;line-height:1.2}.MusicReviewDashboard-module__5TvhLa__customizeChevron{color:#39ff14;text-shadow:0 0 8px #39ff14a6;flex-shrink:0;padding:.35rem 0;font-size:.75rem;line-height:1;transition:transform .2s,color .2s;transform:rotate(-90deg)}.MusicReviewDashboard-module__5TvhLa__customizeToggle[aria-expanded=true] .MusicReviewDashboard-module__5TvhLa__customizeChevron{transform:rotate(0)}.MusicReviewDashboard-module__5TvhLa__customizeTitle{background:linear-gradient(90deg,#f97316 0%,#ffc371 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .45rem;font-size:1rem;font-weight:700}.MusicReviewDashboard-module__5TvhLa__customizeHint{color:#9ca3b8;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.9rem;line-height:1.5}.MusicReviewDashboard-module__5TvhLa__customizeCheckboxLabel{cursor:pointer;color:#9ca3b8;overflow-wrap:anywhere;word-break:break-word;align-items:flex-start;gap:10px;margin-bottom:.85rem;font-size:.9rem;line-height:1.5;display:flex}.MusicReviewDashboard-module__5TvhLa__customizeCheckboxLabel span{min-width:0}.MusicReviewDashboard-module__5TvhLa__customizeFieldLabel{background:linear-gradient(90deg,#c4b5fd 0%,#a78bfa 100%);-webkit-text-fill-color:transparent;color:#0000;overflow-wrap:anywhere;word-break:break-word;-webkit-background-clip:text;background-clip:text;margin-bottom:.65rem;font-size:.9rem;font-weight:700;display:block}.MusicReviewDashboard-module__5TvhLa__customizeFieldLabelOptional{color:#9ca3b8;font-weight:400}.MusicReviewDashboard-module__5TvhLa__customizeLegend{background:linear-gradient(90deg,#c4b5fd 0%,#a78bfa 100%);-webkit-text-fill-color:transparent;color:#0000;overflow-wrap:anywhere;word-break:break-word;-webkit-background-clip:text;background-clip:text;padding:0 .35rem;font-size:.9rem;font-weight:700}.MusicReviewDashboard-module__5TvhLa__customizeLegend .MusicReviewDashboard-module__5TvhLa__customizeFieldLabelOptional,.MusicReviewDashboard-module__5TvhLa__customizeFieldLabel .MusicReviewDashboard-module__5TvhLa__customizeFieldLabelOptional{-webkit-text-fill-color:#9ca3b8;color:#9ca3b8;background:0 0}.MusicReviewDashboard-module__5TvhLa__customizeTierTitle{color:#fff;margin-bottom:.5rem;font-size:.88rem;font-weight:600}.MusicReviewDashboard-module__5TvhLa__customizeSubLabel{background:linear-gradient(90deg,#f97316 0%,#ffc371 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-bottom:6px;font-size:.82rem;font-weight:600;display:block}.MusicReviewDashboard-module__5TvhLa__chevron{color:#9ca3b8;flex-shrink:0;font-size:.75rem;transition:transform .2s}.MusicReviewDashboard-module__5TvhLa__chevronOpen{transform:rotate(0)}.MusicReviewDashboard-module__5TvhLa__chevronClosed{transform:rotate(-90deg)}.MusicReviewDashboard-module__5TvhLa__customizeCollapsible,.MusicReviewDashboard-module__5TvhLa__customizeBody{box-sizing:border-box;min-width:0;max-width:100%;margin-top:1rem}.MusicReviewDashboard-module__5TvhLa__customizeBody fieldset{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.MusicReviewDashboard-module__5TvhLa__customizeBody legend{overflow-wrap:anywhere;word-break:break-word}.MusicReviewDashboard-module__5TvhLa__customizeBody label,.MusicReviewDashboard-module__5TvhLa__customizeBody legend{color:#d1d5e4!important}.MusicReviewDashboard-module__5TvhLa__customizeBody span:not(.MusicReviewDashboard-module__5TvhLa__customizeSubLabel){color:#9ca3b8}.MusicReviewDashboard-module__5TvhLa__customizeBody .MusicReviewDashboard-module__5TvhLa__customizeSubLabel{background:linear-gradient(90deg,#f97316 0%,#ffc371 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.MusicReviewDashboard-module__5TvhLa__customizeBody fieldset{border-radius:10px;color:#f3f4f8!important;background:#00000059!important;border-color:#ffffff1f!important}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=text],.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=search],.MusicReviewDashboard-module__5TvhLa__customizeBody textarea{color:#111827!important;background:#fff!important;border-color:#0000001f!important}.MusicReviewDashboard-module__5TvhLa__customizeBody input::placeholder,.MusicReviewDashboard-module__5TvhLa__customizeBody textarea::placeholder{color:#9ca3af!important}.MusicReviewDashboard-module__5TvhLa__dollarPrefix,.MusicReviewDashboard-module__5TvhLa__urlPrefix{color:#4b5563!important;background:#f1f5f9!important}.MusicReviewDashboard-module__5TvhLa__saveBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#a855f7 50%,#d946ef 100%);border:none;border-radius:10px;padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;box-shadow:0 4px 20px #a855f759}.MusicReviewDashboard-module__5TvhLa__saveBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.MusicReviewDashboard-module__5TvhLa__saveMsgOk{color:#4ade80!important}.MusicReviewDashboard-module__5TvhLa__saveMsgErr{color:#f87171!important}.MusicReviewDashboard-module__5TvhLa__statusRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.MusicReviewDashboard-module__5TvhLa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.MusicReviewDashboard-module__5TvhLa__btnStart{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border:none;border-radius:10px;padding:.65rem 1.35rem;font-weight:700;box-shadow:0 4px 24px #ec489959}.MusicReviewDashboard-module__5TvhLa__btnStart:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.MusicReviewDashboard-module__5TvhLa__btnEnd{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);border:none;border-radius:10px;padding:.65rem 1.35rem;font-weight:700}.MusicReviewDashboard-module__5TvhLa__btnEnd:disabled{opacity:.5;cursor:not-allowed}.MusicReviewDashboard-module__5TvhLa__btnOpen{color:#c4b5fd;background:#6366f140;border:1px solid #8b5cf673;border-radius:10px;align-items:center;padding:.65rem 1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.MusicReviewDashboard-module__5TvhLa__btnOpen:hover{color:#fff;background:#6366f166}.MusicReviewDashboard-module__5TvhLa__sessionMsg{color:#9ca3b8;margin:1rem 0 0;font-size:.88rem}.MusicReviewDashboard-module__5TvhLa__queueArea{width:100%;margin-top:1.35rem}.MusicReviewDashboard-module__5TvhLa__queueMessageOk{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e59;border-radius:10px;margin:1rem 0 0;padding:.75rem 1rem;font-size:.88rem}.MusicReviewDashboard-module__5TvhLa__queueMessageErr{color:#f87171;background:#ef44441f;border:1px solid #ef444459;border-radius:10px;margin:1rem 0 0;padding:.75rem 1rem;font-size:.88rem}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]{color:#d1d5e4;cursor:pointer;font-family:inherit}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]::file-selector-button{color:#1a1a1a;cursor:pointer;background:linear-gradient(90deg,#f97316 0%,#ffc371 100%);border:none;border-radius:999px;margin-right:.75rem;padding:.5rem 1.1rem;font-size:.85rem;font-weight:700;transition:filter .15s,transform 50ms}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]::file-selector-button:hover{filter:brightness(1.05)}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]::file-selector-button:active{transform:translateY(1px)}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]:disabled{cursor:not-allowed;opacity:.6}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]:disabled::file-selector-button{cursor:not-allowed}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]::-webkit-file-upload-button{color:#1a1a1a;cursor:pointer;background:linear-gradient(90deg,#f97316 0%,#ffc371 100%);border:none;border-radius:999px;margin-right:.75rem;padding:.5rem 1.1rem;font-size:.85rem;font-weight:700}@media (max-width:768px){.MusicReviewDashboard-module__5TvhLa__section{padding:1.15rem .85rem 1rem}.MusicReviewDashboard-module__5TvhLa__customizePanel{padding:.85rem .7rem}.MusicReviewDashboard-module__5TvhLa__customizeToggle{gap:10px}.MusicReviewDashboard-module__5TvhLa__customizeSettingsBadge{min-width:3.25rem;margin-right:.05rem;padding-right:.5rem}.MusicReviewDashboard-module__5TvhLa__customizeBody input[type=file]{box-sizing:border-box;width:100%;max-width:100%}}
.HomeFeatureSlider-module__sEccOq__wrapper{width:100%;max-width:560px;margin:0 auto 1.5rem;padding:0 .5rem}.HomeFeatureSlider-module__sEccOq__viewport{min-height:118px;position:relative;overflow:hidden}.HomeFeatureSlider-module__sEccOq__slide{opacity:0;pointer-events:none;background:#0a0a0a;border-radius:1.25rem;align-items:center;gap:1rem;padding:1rem 1.15rem;transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;transform:translate(28px)scale(.98);box-shadow:0 12px 40px #0000002e}.HomeFeatureSlider-module__sEccOq__slideActive{opacity:1;pointer-events:auto;z-index:2;transform:translate(0)scale(1)}.HomeFeatureSlider-module__sEccOq__iconRing{width:72px;height:72px;box-shadow:0 0 0 2px var(--accent), 0 0 24px var(--accent-glow), inset 0 0 20px #ffffff0f;background:radial-gradient(circle at 30% 30%,#ffffff1f,#0000 55%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HomeFeatureSlider-module__sEccOq__iconRing svg{width:40px;height:40px}.HomeFeatureSlider-module__sEccOq__text{text-align:left;flex:1;min-width:0}.HomeFeatureSlider-module__sEccOq__title{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);margin:0 0 .35rem;font-size:clamp(.8rem,2.8vw,.95rem);font-weight:800;line-height:1.25}.HomeFeatureSlider-module__sEccOq__subtitle{color:#ffffffeb;text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(.68rem,2.2vw,.78rem);line-height:1.35}.HomeFeatureSlider-module__sEccOq__dots{justify-content:center;gap:.5rem;margin-top:.85rem;display:flex}.HomeFeatureSlider-module__sEccOq__dot{cursor:pointer;background:#0003;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:transform .2s,background .2s}.HomeFeatureSlider-module__sEccOq__dotActive{background:linear-gradient(90deg,#ff5f6d,#ffc371);transform:scale(1.2)}@media (max-width:400px){.HomeFeatureSlider-module__sEccOq__iconRing{width:60px;height:60px}.HomeFeatureSlider-module__sEccOq__iconRing svg{width:32px;height:32px}.HomeFeatureSlider-module__sEccOq__slide{gap:.75rem;padding:.85rem .9rem}}@media (prefers-reduced-motion:reduce){.HomeFeatureSlider-module__sEccOq__slide{transition:opacity .2s;transform:none}.HomeFeatureSlider-module__sEccOq__slideActive,.HomeFeatureSlider-module__sEccOq__slideExit{transform:none}}
.ReviewSessionPage-module__6dBhUW__offlineNotice{text-align:center;color:#9ca3b8;width:100%;max-width:480px;margin:0 0 1rem;font-size:.95rem;line-height:1.5}.ReviewSessionPage-module__6dBhUW__hostCustomization{width:100%;max-width:480px;margin-bottom:1.25rem;padding:0 2px}.ReviewSessionPage-module__6dBhUW__hostDesc{color:#000;white-space:pre-wrap;text-align:center;margin-top:.85rem;font-size:15px;line-height:1.55}.ReviewSessionPage-module__6dBhUW__hostBanner{object-fit:cover;border:1px solid #8b5cf659;border-radius:12px;width:100%;max-height:240px;display:block}.ReviewSessionPage-module__6dBhUW__streamingPanel{background:#000;border:1px solid #ffffff1a;border-radius:14px;width:100%;max-width:480px;margin-bottom:1.25rem;padding:1rem;box-shadow:0 4px 16px #00000040}.ReviewSessionPage-module__6dBhUW__streamingLabel{text-align:center;letter-spacing:.08em;color:#fff;margin:0 0 .75rem;font-size:12px;font-weight:700}.ReviewSessionPage-module__6dBhUW__submitCard{background:linear-gradient(145deg,#12141f 0%,#0d0f18 45%,#141225 100%);border:1px solid #8b5cf659;border-radius:16px;flex-direction:column;gap:.75rem;width:100%;max-width:480px;margin-bottom:2rem;padding:1.25rem 1.1rem;display:flex;box-shadow:0 0 0 1px #6366f114,0 12px 40px #00000059,inset 0 1px #ffffff0a}.ReviewSessionPage-module__6dBhUW__submitToggle{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;font-family:inherit;display:flex}.ReviewSessionPage-module__6dBhUW__submitTitle{letter-spacing:.04em;color:#fff;margin:0;font-size:1.05rem;font-weight:700}.ReviewSessionPage-module__6dBhUW__submitChevron{color:#9ca3b8;flex-shrink:0;font-size:.75rem;line-height:1;transition:transform .2s}.ReviewSessionPage-module__6dBhUW__submitChevronOpen{transform:rotate(0)}.ReviewSessionPage-module__6dBhUW__submitChevronClosed{transform:rotate(-90deg)}.ReviewSessionPage-module__6dBhUW__submitFields{flex-direction:column;gap:.75rem;display:flex}.ReviewSessionPage-module__6dBhUW__fieldLabel{color:#fff;flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.ReviewSessionPage-module__6dBhUW__fieldLabelMuted{color:#9ca3b8;font-weight:400}.ReviewSessionPage-module__6dBhUW__fieldHint{color:#9ca3b8;font-size:12px;font-weight:400;line-height:1.45}.ReviewSessionPage-module__6dBhUW__fieldBlockTitle{color:#fff;font-size:14px;font-weight:600}.ReviewSessionPage-module__6dBhUW__input,.ReviewSessionPage-module__6dBhUW__select{color:#f3f4f8;box-sizing:border-box;background:#00000059;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:15px}.ReviewSessionPage-module__6dBhUW__select option{color:#f3f4f8;background:#1a1d2e}.ReviewSessionPage-module__6dBhUW__input:focus,.ReviewSessionPage-module__6dBhUW__select:focus{border-color:#a855f799;outline:none;box-shadow:0 0 0 2px #a855f733}.ReviewSessionPage-module__6dBhUW__input:disabled,.ReviewSessionPage-module__6dBhUW__select:disabled{opacity:.6;cursor:not-allowed}.ReviewSessionPage-module__6dBhUW__fileInput{padding:.5rem}.ReviewSessionPage-module__6dBhUW__fileInput:disabled{opacity:.6;cursor:not-allowed}.ReviewSessionPage-module__6dBhUW__errorMsg{color:#f87171;margin:0;font-size:14px}.ReviewSessionPage-module__6dBhUW__successMsg{color:#4ade80;margin:0;font-size:14px}.ReviewSessionPage-module__6dBhUW__tosLabel{color:#9ca3b8;cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ReviewSessionPage-module__6dBhUW__tosLink{color:#c4b5fd;text-decoration:none}.ReviewSessionPage-module__6dBhUW__tosLink:hover{color:#e9d5ff;text-decoration:underline}.ReviewSessionPage-module__6dBhUW__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border:none;border-radius:10px;padding:.75rem 1rem;font-weight:700;box-shadow:0 4px 24px #ec489959}.ReviewSessionPage-module__6dBhUW__submitBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ReviewSessionPage-module__6dBhUW__queueShell{color:#e8eaf0;background:linear-gradient(145deg,#12141f 0%,#0d0f18 45%,#141225 100%);border:1px solid #8b5cf659;border-radius:16px;width:100%;max-width:560px;margin-bottom:2rem;padding:1rem 1.1rem 1.15rem;box-shadow:0 0 0 1px #6366f114,0 12px 40px #00000059,inset 0 1px #ffffff0a}
