.ArtistInfo_artistInfo__4Ljs9{display:flex;align-items:center;gap:14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:16px}.ArtistInfo_artistAvatar__l4EMB{width:64px;height:64px;border-radius:50%;object-fit:cover;border:1px solid hsla(0,0%,100%,.1);box-shadow:var(--shadow-sm)}.ArtistInfo_artistDetails__2TT1M h1{margin:0;font-size:1.35rem;letter-spacing:.2px}.AmountSelector_amountSection__elN_a h3{margin:0 0 10px;font-size:1.05rem}.AmountSelector_predefinedAmounts__28yiI{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.AmountSelector_amountBtn__cANWW{appearance:none;cursor:pointer;user-select:none;background:rgba(0,0,0,0);color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:10px 14px;font-weight:700;letter-spacing:.2px;transition:background-color var(--tr),border-color var(--tr),color var(--tr),transform var(--tr-fast)}.AmountSelector_amountBtn__cANWW:hover{background:hsla(0,0%,100%,.04);color:#fff;transform:translateY(-1px)}.AmountSelector_amountBtn__cANWW.AmountSelector_active__tNzJk{background:#111;color:#fff;border-color:var(--border);box-shadow:0 8px 24px rgba(0,0,0,.5)}.AmountSelector_customAmount__EWlG6{display:flex;flex-direction:column;gap:8px}.AmountSelector_customAmount__EWlG6 label{color:var(--muted);font-size:.9rem}.AmountSelector_currency__987nG{color:var(--muted);font-weight:700;letter-spacing:.2px}.ui-input{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-input__label{gap:6px;font-size:12px;font-weight:700;line-height:1.2}.ui-input__control,.ui-input__label{display:flex;align-items:center;color:#fff}.ui-input__control{gap:8px;width:100%;min-width:0;position:relative;box-sizing:border-box;border:1px solid #333;border-radius:10px;background:#111;cursor:text;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ui-input__slot{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#a2a2a2;line-height:0;white-space:nowrap;z-index:1;pointer-events:none}.ui-input__slot>*{pointer-events:auto}.ui-input__slot--left{left:var(--ui-input-padding-x)}.ui-input__slot--right{right:var(--ui-input-padding-x)}.ui-input__slot .char-count,.ui-input__slot .ui-input__counter{font-size:11px;line-height:1.3;color:#a2a2a2;white-space:nowrap}.ui-input__slot .char-count--error,.ui-input__slot .ui-input__counter--error{color:#ff6b6b}.ui-input__message{display:flex;align-items:center;gap:8px;width:100%;font-size:11px;line-height:1.3;min-width:0;color:#a2a2a2}.ui-input__message-text{min-width:0;flex:1}.ui-input__message .char-count,.ui-input__message .ui-input__counter{font-size:11px;line-height:1.3;color:#a2a2a2;white-space:nowrap}.ui-input__message .char-count--error,.ui-input__message .ui-input__counter--error{color:#ff6b6b}.ui-input__counter{margin-left:auto;flex-shrink:0}.ui-input__field{flex:1;min-width:0;width:100%;box-sizing:border-box;border:0;outline:none;background:rgba(0,0,0,0);color:inherit;font:inherit;font-size:13px;font-weight:400;line-height:1.2;padding:0;margin:0;appearance:none;-webkit-appearance:none}.ui-input__control--has-left-slot .ui-input__field{padding-left:var(--ui-input-left-slot-space)}.ui-input__control--has-right-slot .ui-input__field{padding-right:max(var(--ui-input-right-slot-space),10ch)}.ui-input__field::placeholder{color:#666}.ui-input__field:disabled{cursor:not-allowed}.ui-input__field[type=search]::-webkit-search-cancel-button,.ui-input__field[type=search]::-webkit-search-decoration,.ui-input__field[type=search]::-webkit-search-results-button,.ui-input__field[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.ui-input__field[type=number]{appearance:textfield;-moz-appearance:textfield}.ui-input__field[type=number]::-webkit-inner-spin-button,.ui-input__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-input__error{color:#ff6b6b}.ui-input__helper{color:#a2a2a2}.ui-input--default{--ui-input-padding-x:16px;--ui-input-padding-y:10px;--ui-input-left-slot-space:28px;--ui-input-right-slot-space:36px}.ui-input--default .ui-input__control{background:#111;border-color:#333;padding:var(--ui-input-padding-y) var(--ui-input-padding-x)}.ui-input--default:not(.ui-input--disabled) .ui-input__control:hover{background:#171717}.ui-input--default .ui-input__control:focus-within{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.12)}.ui-input--primary{--ui-input-padding-x:16px;--ui-input-padding-y:10px;--ui-input-left-slot-space:28px;--ui-input-right-slot-space:36px}.ui-input--primary .ui-input__control{background:#112e1c;border-color:#33ca6a;padding:var(--ui-input-padding-y) var(--ui-input-padding-x)}.ui-input--primary:not(.ui-input--disabled) .ui-input__control:hover{background:#173c25}.ui-input--primary .ui-input__control:focus-within{border-color:#33ca6a;box-shadow:0 0 0 2px rgba(51,202,106,.24)}.ui-input--primary .ui-input__slot{color:#33ca6a}.ui-input--primary .ui-input__field::placeholder{color:#a2a2a2}.ui-input--sm{--ui-input-padding-x:12px;--ui-input-padding-y:7px;--ui-input-left-slot-space:28px;--ui-input-right-slot-space:36px}.ui-input--sm .ui-input__control{min-height:36px;padding:var(--ui-input-padding-y) var(--ui-input-padding-x)}.ui-input--sm .ui-input__field{font-size:12px}.ui-input--md{--ui-input-padding-x:16px;--ui-input-padding-y:10px;--ui-input-left-slot-space:28px;--ui-input-right-slot-space:36px}.ui-input--md .ui-input__control{min-height:42px;padding:var(--ui-input-padding-y) var(--ui-input-padding-x)}.ui-input--md .ui-input__field{font-size:13px}.ui-input--lg{--ui-input-padding-x:18px;--ui-input-padding-y:12px;--ui-input-left-slot-space:28px;--ui-input-right-slot-space:36px}.ui-input--lg .ui-input__control{min-height:48px;padding:var(--ui-input-padding-y) var(--ui-input-padding-x)}.ui-input--lg .ui-input__field{font-size:14px}.ui-input--error .ui-input__control{border-color:rgba(255,107,107,.9);box-shadow:0 0 0 2px rgba(255,107,107,.18)}.ui-input--error .ui-input__control:focus-within{border-color:rgba(255,107,107,.95);box-shadow:0 0 0 2px rgba(255,107,107,.22)}.ui-input--error .ui-input__field{color:#fff}.ui-input--disabled{opacity:.72}.ui-input--disabled .ui-input__control{background:#181818;border-color:#232223;cursor:not-allowed}.ui-input--disabled .ui-input__control:hover{background:#181818}.ui-input--disabled .ui-input__field,.ui-input--disabled .ui-input__slot{cursor:not-allowed}.FeeInfo_feeInfo__K7Zaw{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:10px 12px;border:1px dashed hsla(0,0%,100%,.12);border-radius:var(--radius);background:hsla(0,0%,100%,.02)}.FeeInfo_feeInfo__K7Zaw p{margin:0;color:var(--muted)}.ErrorMessage_errorMessage__Mz7xd{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.35);color:#fecaca;padding:10px 12px;border-radius:var(--radius-sm);font-weight:600}.StreamComments_container__Goi_k{position:absolute;left:0;right:0;height:30vh;display:flex;flex-direction:column;z-index:150;pointer-events:none}.StreamComments_container__Goi_k.StreamComments_viewer__mwDKY{bottom:0}.StreamComments_container__Goi_k.StreamComments_streamer__vxWuO{bottom:120px}@media(max-width:768px){.StreamComments_container__Goi_k.StreamComments_streamer__vxWuO{bottom:130px}}.StreamComments_commentsWrapper__1HzbZ{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 110px 8px 16px;pointer-events:auto;scrollbar-width:none;-ms-overflow-style:none}.StreamComments_commentsWrapper__1HzbZ::-webkit-scrollbar{display:none}@media(max-width:768px){.StreamComments_commentsWrapper__1HzbZ{padding:0 100px 8px 16px}}.StreamComments_commentsList__ly_HP{display:flex;flex-direction:column;gap:8px;min-height:100%;justify-content:flex-end;pointer-events:none}.StreamComments_comment__4ziFL{display:flex;gap:8px;align-items:flex-start;background:rgba(0,0,0,0);border-radius:12px;padding:8px 12px;max-width:85%;animation:StreamComments_slideInFromBottom__gqbKX .3s ease;pointer-events:none}@keyframes StreamComments_slideInFromBottom__gqbKX{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StreamComments_commentAvatar__bu2k0{flex-shrink:0;width:28px;height:28px;border-radius:50%;overflow:hidden}.StreamComments_commentAvatar__bu2k0 img{width:100%;height:100%;object-fit:cover}.StreamComments_avatarPlaceholder__y91WB{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#58FF00,#00D9FF);color:#000;font-size:12px;font-weight:700}.StreamComments_commentContent___mMcu{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;background:rgba(0,0,0,0);padding:0}.StreamComments_commentUsername__TsSyh{font-size:12px;font-weight:600;color:#fff;display:flex;align-items:center;gap:4px}.StreamComments_verifiedBadge__mLmWp{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#58ff00;color:#000;border-radius:50%;font-size:9px;font-weight:700}.StreamComments_commentText__UrXGh{font-size:13px;color:hsla(0,0%,100%,.95);word-wrap:break-word;line-height:1.3}.StreamComments_inputWrapper__IrgwA{display:flex;align-items:center;gap:8px;padding:12px 16px;pointer-events:auto;z-index:100;position:relative;background:rgba(0,0,0,0)}.StreamComments_input__yRtra{flex:1;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;padding:10px 16px;color:#fff;font-size:14px;outline:none;transition:all .2s ease;cursor:text;pointer-events:auto}.StreamComments_input__yRtra::placeholder{color:hsla(0,0%,100%,.6)}.StreamComments_input__yRtra:focus{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.StreamComments_sendButton__JGfVZ{flex-shrink:0;width:40px;height:40px;background:#58ff00;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;animation:StreamComments_scaleIn__WWaZ3 .2s ease;pointer-events:auto}.StreamComments_sendButton__JGfVZ:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(88,255,0,.4)}.StreamComments_sendButton__JGfVZ:active{transform:scale(.95)}@keyframes StreamComments_scaleIn__WWaZ3{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.StreamViewer_viewer__oB_gA{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999;overflow:hidden}.StreamViewer_closeButton__0ix7k{position:fixed;top:20px;right:20px;z-index:10001;background:rgba(0,0,0,.6);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background .2s ease}.StreamViewer_closeButton__0ix7k:hover{background:rgba(0,0,0,.8)}@media(max-width:768px){.StreamViewer_closeButton__0ix7k{top:16px;right:16px;width:40px;height:40px}}.StreamViewer_streamContainer__uVSyl{width:100%;height:100%;position:relative;overflow:hidden}.StreamViewer_video__r0QT7{width:100%;height:100%;object-fit:contain;background:#000}@media(min-width:769px){.StreamViewer_video__r0QT7{max-width:500px;max-height:100vh;margin:0 auto}}.StreamViewer_statusOverlay__41iDW{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.7);color:#fff;z-index:10}.StreamViewer_statusOverlay__41iDW p{font-size:18px;margin-top:16px}.StreamViewer_spinner__ubOJq{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.2);border-top-color:#58ff00;border-radius:50%;animation:StreamViewer_spin__ABZ2O 1s linear infinite}@keyframes StreamViewer_spin__ABZ2O{to{transform:rotate(1turn)}}.StreamViewer_errorText__B9vIC{color:#ff4458;text-align:center;padding:0 20px;margin-bottom:20px}.StreamViewer_retryButton__YwF8Y{padding:12px 24px;background:#58ff00;border:none;border-radius:12px;color:#000;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.StreamViewer_retryButton__YwF8Y:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(88,255,0,.4)}.StreamViewer_retryButton__YwF8Y:active{transform:translateY(0)}.StreamViewer_overlay___dBjT{position:absolute;bottom:80px;right:0;width:100px;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent);display:flex;justify-content:flex-end;align-items:flex-end;z-index:200;transition:opacity .3s ease}@media(max-width:768px){.StreamViewer_overlay___dBjT{padding:16px;width:90px;bottom:70px}}.StreamViewer_actions__MgnMG{display:flex;flex-direction:column;gap:12px;align-items:center;padding-bottom:0}@media(max-width:768px){.StreamViewer_actions__MgnMG{gap:8px}}.StreamViewer_actionButton__UAo_a{background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .2s ease,color .2s ease;padding:8px}.StreamViewer_actionButton__UAo_a:hover{transform:scale(1.1)}.StreamViewer_actionButton__UAo_a:active{transform:scale(.95)}.StreamViewer_actionButton__UAo_a span{font-size:12px;font-weight:600}.TrackCoversRow_trackCoversRow__Ck9H6{display:flex;gap:var(--ios-space-3);padding:var(--ios-space-1) 0 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-padding:0 var(--ios-margin);touch-action:pan-x;-webkit-overflow-scrolling:touch}.TrackCoversRow_trackCoversRow__Ck9H6::-webkit-scrollbar{display:none}.TrackCoversRow_coverItem__43mSq{flex:0 0 auto;width:220px;cursor:pointer;position:relative;z-index:1;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-snap-align:start;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),opacity var(--ios-dur-fast) var(--ios-ease-out)}.TrackCoversRow_coverItem__43mSq:first-child{margin-left:var(--ios-margin)}.TrackCoversRow_coverItem__43mSq:last-child{margin-right:var(--ios-margin)}.TrackCoversRow_coverItem__43mSq:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(hover:hover)and (pointer:fine){.TrackCoversRow_coverItem__43mSq:hover{transform:translateY(-2px)}.TrackCoversRow_coverItem__43mSq:hover .TrackCoversRow_coverWrapper__LByqc{box-shadow:var(--ios-shadow-3)}}@media(prefers-reduced-motion:reduce){.TrackCoversRow_coverItem__43mSq:active,.TrackCoversRow_coverItem__43mSq:hover{transform:none;opacity:.7}}@media(max-width:768px){.TrackCoversRow_coverItem__43mSq{width:180px}}@media(max-width:480px){.TrackCoversRow_coverItem__43mSq{width:150px}}.TrackCoversRow_coverWrapper__LByqc{position:relative;width:100%;padding-bottom:100%;border-radius:var(--ios-radius-md);overflow:hidden;background:var(--ios-fill-4);transition:box-shadow var(--ios-dur-base) var(--ios-ease-out)}.TrackCoversRow_coverWrapper__LByqc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none;transition:box-shadow var(--ios-dur-fast) var(--ios-ease-out)}.TrackCoversRow_coverImage__JvpaU{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.TrackCoversRow_playingOverlay__MldP2{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--ios-scrim);display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.TrackCoversRow_playingIcon__7gXDG{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ios-material-thin);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);color:#fff}.TrackCoversRow_playingIcon__7gXDG svg{display:block;width:24px;height:24px}@media(prefers-reduced-transparency:reduce){.TrackCoversRow_playingIcon__7gXDG{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ios-material-thick)}}.TrackCoversRow_trackInfo__WZJ_9{margin-top:var(--ios-space-2);margin-bottom:var(--ios-space-1)}.TrackCoversRow_trackTitle__HQkVT{font:var(--ios-text-subheadline);font-weight:500;letter-spacing:var(--ios-track-subheadline);color:var(--ios-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrackCoversRow_trackArtist__TlFi_{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color var(--ios-dur-fast) var(--ios-ease-out)}.TrackCoversRow_trackArtist__TlFi_:active{color:var(--ios-label)}@media(hover:hover)and (pointer:fine){.TrackCoversRow_trackArtist__TlFi_:hover{color:var(--ios-label)}}.TrackCoversRow_active__aeZy_{z-index:2}.TrackCoversRow_active__aeZy_ .TrackCoversRow_coverWrapper__LByqc:after{box-shadow:inset 0 0 0 2px var(--ios-now-playing)}.TrackCoversRow_active__aeZy_ .TrackCoversRow_trackTitle__HQkVT{color:var(--ios-now-playing)}.TrackCoversRow_viewAllCard__nYlHr{flex:0 0 auto;align-self:flex-start;width:88px;height:88px;margin-top:32px;border-radius:50%;background:var(--ios-fill-3);display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out)}.TrackCoversRow_viewAllCard__nYlHr:first-child{margin-left:var(--ios-margin)}.TrackCoversRow_viewAllCard__nYlHr:last-child{margin-right:var(--ios-margin)}.TrackCoversRow_viewAllCard__nYlHr:active{transform:scale(.94);background:var(--ios-fill-2);transition-duration:var(--ios-dur-press)}@media(hover:hover)and (pointer:fine){.TrackCoversRow_viewAllCard__nYlHr:hover{background:var(--ios-fill-2)}}.TrackCoversRow_viewAllContent__uzrgc{text-align:center;padding:0 var(--ios-space-2)}.TrackCoversRow_viewAllText__F8oaX{font:var(--ios-text-footnote);font-weight:600;color:var(--ios-label)}.ChartRankBadge_badge__T5yNV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:18px;padding:0 6px;border-radius:6px;font-size:10px;font-weight:800;line-height:1;letter-spacing:.2px;color:#04150a;background:linear-gradient(135deg,#2be27a,#17c864);box-shadow:0 2px 6px rgba(23,200,100,.35)}.ChartRankBadge_badge__T5yNV.ChartRankBadge_top__Tqd09{background:linear-gradient(135deg,#ffd166,#ff9f45);color:#2a1400;box-shadow:0 2px 6px rgba(255,159,69,.4)}.ChartRankBadge_badge__T5yNV.ChartRankBadge_sm__hPkkY{height:15px;padding:0 5px;font-size:9px;border-radius:5px}.ChartRankBadge_badge__T5yNV.ChartRankBadge_lg__ml_xq{height:22px;padding:0 8px;font-size:12px;border-radius:8px}.TripleStackTrackRow_row__x7nFr{display:flex;gap:var(--ios-space-3);padding:0 0 0 var(--ios-margin);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--ios-margin)}.TripleStackTrackRow_row__x7nFr::-webkit-scrollbar{display:none}.TripleStackTrackRow_row__x7nFr:after{content:"";flex:0 0 var(--ios-space-1)}.TripleStackTrackRow_column__yixYQ{flex:0 0 80vw;max-width:300px;display:flex;flex-direction:column;scroll-snap-align:start}.TripleStackTrackRow_trackItem__Xj51d{position:relative;display:flex;align-items:center;gap:var(--ios-space-3);min-height:64px;margin:0 calc(var(--ios-space-2)*-1);padding:var(--ios-space-2);border-radius:var(--ios-radius-md);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--ios-dur-fast) var(--ios-ease-out)}.TripleStackTrackRow_trackItem__Xj51d+.TripleStackTrackRow_trackItem__Xj51d:before{content:"";position:absolute;top:0;left:68px;right:var(--ios-space-2);height:var(--ios-hairline);background:var(--ios-separator)}.TripleStackTrackRow_trackItem__Xj51d:active{background:var(--ios-fill-4);transition-duration:var(--ios-dur-press)}@media(hover:hover)and (pointer:fine){.TripleStackTrackRow_trackItem__Xj51d:hover{background:var(--ios-fill-4)}}.TripleStackTrackRow_coverWrapper__zs_TF{position:relative;flex:0 0 48px;width:48px;height:48px;border-radius:var(--ios-radius-sm);overflow:hidden;background:var(--ios-fill-4)}.TripleStackTrackRow_coverWrapper__zs_TF:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.TripleStackTrackRow_coverImage__Y42wW{width:100%;height:100%;object-fit:cover;display:block}.TripleStackTrackRow_trackInfo__oySjY{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.TripleStackTrackRow_trackTitleRow__lzIi7{display:flex;align-items:center;gap:6px;min-width:0}.TripleStackTrackRow_trackTitle__ugO_m{font:var(--ios-text-subheadline);font-weight:500;letter-spacing:var(--ios-track-subheadline);color:var(--ios-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.TripleStackTrackRow_trackCaption__ihO0i{font:var(--ios-text-caption-1);color:var(--ios-label-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TripleStackTrackRow_trackArtist__Otp0F{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TripleStackTrackRow_playingOverlay__GUaB2{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--ios-scrim)}.TripleStackTrackRow_playingIcon__t9QYK{display:flex;align-items:center;justify-content:center;color:#fff}.TripleStackTrackRow_active__em_YA .TripleStackTrackRow_coverWrapper__zs_TF:after{box-shadow:inset 0 0 0 2px var(--ios-now-playing)}.TripleStackTrackRow_active__em_YA .TripleStackTrackRow_trackTitle__ugO_m{color:var(--ios-now-playing)}.TripleStackTrackRow_moreColumn__CUEmE{flex:0 0 96px;max-width:none;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.TripleStackTrackRow_moreCard__n_QLU{width:80px;height:80px;border-radius:50%;background:var(--ios-fill-3);display:flex;align-items:center;justify-content:center;padding:var(--ios-space-3);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out)}.TripleStackTrackRow_moreColumn__CUEmE:active .TripleStackTrackRow_moreCard__n_QLU{transform:scale(.94);background:var(--ios-fill-2);transition-duration:var(--ios-dur-press)}.TripleStackTrackRow_moreText__GMqJC{font:var(--ios-text-footnote);font-weight:600;text-align:center;color:var(--ios-label)}.ShelfSkeleton_block__lbmgv{background:linear-gradient(90deg,var(--ios-fill-4) 0,var(--ios-fill-3) 50%,var(--ios-fill-4) 100%);background-size:200% 100%;animation:ShelfSkeleton_shimmer__HYaYw 1.5s ease-in-out infinite;border-radius:var(--ios-radius-md)}@media(prefers-reduced-motion:reduce){.ShelfSkeleton_block__lbmgv{animation:none}}.ShelfSkeleton_row__NKwqm{display:flex;gap:var(--ios-space-3);padding:var(--ios-space-1) var(--ios-margin) 0;overflow:hidden}.ShelfSkeleton_cover__ahG4K{flex:0 0 auto;width:150px;height:150px}.ShelfSkeleton_circle__SPcY5{flex:0 0 auto;width:88px;height:88px;border-radius:50%}.ShelfSkeleton_clip__mRSaS{flex:0 0 auto;width:124px;height:220px;border-radius:var(--ios-radius-lg)}.ShelfSkeleton_stackColumn__ZweDc{flex:0 0 240px;display:flex;flex-direction:column;gap:var(--ios-space-3)}.ShelfSkeleton_stackItem__aeEU4{display:flex;align-items:center;gap:var(--ios-space-3)}.ShelfSkeleton_stackCover__oUR5Z{flex:0 0 auto;width:48px;height:48px;border-radius:var(--ios-radius-sm)}.ShelfSkeleton_lines__RGDIO{flex:1;display:flex;flex-direction:column;gap:var(--ios-space-2)}.ShelfSkeleton_line__ZK56M{height:12px;width:80%;border-radius:var(--ios-radius-xs)}.ShelfSkeleton_lineShort__2Z0Nx{height:10px;width:50%;border-radius:var(--ios-radius-xs)}.ShelfSkeleton_grid__KFoE8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ios-space-2);padding:0 var(--ios-margin)}.ShelfSkeleton_gridItem__Zp9c3{height:56px}.ShelfSkeleton_tile__iNv_M{height:72px;border-radius:var(--ios-radius-lg)}.ShelfSkeleton_list__5nYEK{display:flex;flex-direction:column;gap:var(--ios-space-4);margin:0 var(--ios-margin);padding:var(--ios-space-3);border-radius:var(--ios-radius-lg);background:var(--ios-bg-2)}.ShelfSkeleton_cardWrap__d41nP{padding:0 var(--ios-margin)}.ShelfSkeleton_card__WjX2e{height:84px;border-radius:var(--ios-radius-xl)}@keyframes ShelfSkeleton_shimmer__HYaYw{0%{background-position:200% 0}to{background-position:-200% 0}}.HomeShelf_shelf__BaAne{width:100%;padding:0;margin:0 0 var(--ios-space-8);position:relative;z-index:1}.HomeShelf_header___pqGR{display:flex;align-items:center;justify-content:space-between;gap:var(--ios-space-3);padding:0 var(--ios-margin);margin-bottom:var(--ios-space-2)}.HomeShelf_headingGroup__kkrUW{min-width:0;display:flex;flex-direction:column}.HomeShelf_heading___MPPG{display:inline-flex;align-items:center;gap:var(--ios-space-1);min-height:var(--ios-tap-min);max-width:100%;color:var(--ios-label);text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity var(--ios-dur-fast) var(--ios-ease-out)}.HomeShelf_heading___MPPG:active{opacity:.5;transition-duration:var(--ios-dur-press)}.HomeShelf_heading___MPPG:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px;border-radius:var(--ios-radius-sm)}.HomeShelf_title__oyFb7{margin:0;font:var(--ios-text-title-2);letter-spacing:var(--ios-track-title-2);color:var(--ios-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeShelf_chevron__vUDJc{flex-shrink:0;color:var(--ios-label-3)}.HomeShelf_subtitle__kCL6c{margin-top:calc(var(--ios-space-1)*-1);font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeShelf_action__EQiuA{flex-shrink:0}.HomeShelf_playAll__PZdHI{display:grid;place-items:center;width:var(--ios-tap-min);height:var(--ios-tap-min);padding:0;border:0;border-radius:50%;background:var(--ios-tint);color:var(--ios-on-tint);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out)}.HomeShelf_playAll__PZdHI:active{transform:scale(.94);background:var(--ios-tint-pressed);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}.HomeShelf_playAll__PZdHI:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.HomeShelf_playAll__PZdHI:active{transform:none}}.WaveHero_hero__SlkSG{position:relative;overflow:hidden;margin:var(--ios-space-2) var(--ios-margin) var(--ios-space-8);padding:var(--ios-space-5);border-radius:var(--ios-radius-2xl);min-height:176px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ios-space-5);background:radial-gradient(120% 100% at 85% 0,#3a3a44 0,#141418 55%,#060607 100%);color:var(--ios-label);box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge)}.WaveHero_ripples__yVeOP{position:absolute;inset:auto -20% -70% -20%;height:150%;pointer-events:none;background:repeating-radial-gradient(circle at 50% 100%,rgba(255,255,255,.06) 0 2px,transparent 2px 16px);animation:WaveHero_ripple__NogYH 6s linear infinite}@media(prefers-reduced-motion:reduce){.WaveHero_ripples__yVeOP{animation:none}}.WaveHero_content__mHePH{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ios-space-3)}.WaveHero_text__aC6Ha{min-width:0}.WaveHero_title___f_d0{margin:0;font:var(--ios-text-title-1);letter-spacing:var(--ios-track-title-1)}.WaveHero_subtitle__fZpMo{margin:var(--ios-space-1) 0 0;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.WaveHero_play__mgpEw{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--ios-tint);color:var(--ios-on-tint);box-shadow:var(--ios-shadow-3);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out)}.WaveHero_play__mgpEw svg{margin-left:2px}.WaveHero_play__mgpEw:active{transform:scale(.92);background:var(--ios-tint-pressed);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}.WaveHero_play__mgpEw:focus-visible{outline:3px solid var(--ios-focus);outline-offset:3px}.WaveHero_play__mgpEw.WaveHero_loading__l58Ee{cursor:default}@media(hover:hover)and (pointer:fine){.WaveHero_play__mgpEw:hover{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.WaveHero_play__mgpEw:active,.WaveHero_play__mgpEw:hover{transform:none}}.WaveHero_spinner__ObVti{width:22px;height:22px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top:2px solid var(--ios-on-tint);animation:WaveHero_spin__EvA3I .8s linear infinite}.WaveHero_chips__fz54A{position:relative;z-index:1;display:flex;gap:var(--ios-space-2);margin:0 calc(var(--ios-space-5)*-1);padding:0 var(--ios-space-5);overflow-x:auto;scrollbar-width:none;scroll-padding:0 var(--ios-space-5)}.WaveHero_chips__fz54A::-webkit-scrollbar{display:none}.WaveHero_chip__TtTu4{flex:none;max-width:220px;height:34px;padding:0 var(--ios-space-4);border:0;border-radius:var(--ios-radius-pill);background:var(--ios-fill-3);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);color:var(--ios-label);font:var(--ios-text-footnote);font-weight:600;letter-spacing:var(--ios-track-footnote);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.WaveHero_chip__TtTu4:active{transform:scale(.96);background:var(--ios-fill);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}.WaveHero_chip__TtTu4:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.WaveHero_chip__TtTu4:active{transform:none}}@media(prefers-reduced-transparency:reduce){.WaveHero_chip__TtTu4{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ios-bg-3)}}.WaveHero_chipActive__IHmsP,.WaveHero_chipActive__IHmsP:active{background:var(--ios-tint);color:var(--ios-on-tint)}@keyframes WaveHero_ripple__NogYH{to{transform:translateY(-16px)}}@keyframes WaveHero_spin__EvA3I{to{transform:rotate(1turn)}}@keyframes HomeBlocks_ios-sheet-spin___00M6{to{transform:rotate(1turn)}}.HomeBlocks_hRow__Jsseq{display:flex;gap:var(--ios-space-3);padding:var(--ios-space-1) 0 var(--ios-space-1) var(--ios-margin);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding:0 var(--ios-margin);-webkit-overflow-scrolling:touch}.HomeBlocks_hRow__Jsseq::-webkit-scrollbar{display:none}.HomeBlocks_hRow__Jsseq:after{content:"";flex:0 0 var(--ios-space-1)}.HomeBlocks_hRow__Jsseq>*{scroll-snap-align:start}.HomeBlocks_cardTitle___y9y1{margin-top:var(--ios-space-2);font:var(--ios-text-subheadline);font-weight:500;letter-spacing:var(--ios-track-subheadline);color:var(--ios-label)}.HomeBlocks_cardSubtitle__X4QnK,.HomeBlocks_cardTitle___y9y1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.HomeBlocks_cardSubtitle__X4QnK{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2)}button.HomeBlocks_chartRow__KJLUY,button.HomeBlocks_clipCard__Nkj5P,button.HomeBlocks_continueItem__Ihq56,button.HomeBlocks_genreTile__cjPsQ,button.HomeBlocks_labelCard__Cj2aS,button.HomeBlocks_releaseCard__hBUlK,button.HomeBlocks_statsCard__Q_qv3{font:inherit;color:inherit;border:0;padding:0;background:none;cursor:pointer;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}button.HomeBlocks_chartRow__KJLUY:focus-visible,button.HomeBlocks_clipCard__Nkj5P:focus-visible,button.HomeBlocks_continueItem__Ihq56:focus-visible,button.HomeBlocks_genreTile__cjPsQ:focus-visible,button.HomeBlocks_labelCard__Cj2aS:focus-visible,button.HomeBlocks_releaseCard__hBUlK:focus-visible,button.HomeBlocks_statsCard__Q_qv3:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}.HomeBlocks_bars__xZL1n{flex:none;display:inline-flex;align-items:flex-end;gap:2px;width:14px;height:14px}.HomeBlocks_bars__xZL1n i{display:block;width:3px;background:var(--ios-now-playing);border-radius:1px;animation:HomeBlocks_bar__aw4Zs .9s ease-in-out infinite}.HomeBlocks_bars__xZL1n i:nth-child(2){animation-delay:.2s}.HomeBlocks_bars__xZL1n i:nth-child(3){animation-delay:.4s}@media(prefers-reduced-motion:reduce){.HomeBlocks_bars__xZL1n i{animation:none;height:60%}}@keyframes HomeBlocks_bar__aw4Zs{0%,to{height:30%}50%{height:100%}}.HomeBlocks_continueGrid__ECrfx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ios-space-2);padding:0 var(--ios-margin)}button.HomeBlocks_continueItem__Ihq56{display:flex;align-items:center;gap:var(--ios-space-3);min-width:0;min-height:56px;padding:var(--ios-space-1) var(--ios-space-3) var(--ios-space-1) var(--ios-space-1);border-radius:var(--ios-radius-md);background:var(--ios-bg-2);overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_continueItem__Ihq56:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_continueItem__Ihq56:active{transform:none;opacity:.7}}button.HomeBlocks_continueItem__Ihq56.HomeBlocks_active__YLug9,button.HomeBlocks_continueItem__Ihq56:active{background:var(--ios-bg-3)}.HomeBlocks_continueCover__cG1hF{flex:none;width:48px;height:48px;border-radius:calc(var(--ios-radius-md) - var(--ios-space-1));object-fit:cover}.HomeBlocks_continueTitle__sL0YM{flex:1;min-width:0;font:var(--ios-text-footnote);font-weight:600;letter-spacing:var(--ios-track-footnote);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeBlocks_earlyAccessUpsell__0otTk{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.HomeBlocks_earlyAccessUpsell__0otTk:active:not(:disabled){transform:scale(.98);transition-duration:var(--ios-dur-press)}.HomeBlocks_earlyAccessUpsell__0otTk:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.HomeBlocks_earlyAccessUpsell__0otTk:active:not(:disabled){transform:none}}.HomeBlocks_earlyAccessUpsell__0otTk{display:flex;flex-direction:column;gap:var(--ios-space-1);width:calc(100% - 2*var(--ios-margin));margin:0 var(--ios-margin);padding:var(--ios-space-4);border:0;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-plus-soft);color:var(--ios-label);text-align:left}.HomeBlocks_earlyAccessUpsell__0otTk:active:not(:disabled){background:var(--ios-bg-3)}.HomeBlocks_earlyAccessTitle__NyFmK{font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-plus)}.HomeBlocks_earlyAccessText__1SJfg{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2)}.HomeBlocks_recentSubtitle__3JQev{display:block;overflow:hidden;font:var(--ios-text-caption-1);font-weight:400;color:var(--ios-label-2);text-overflow:ellipsis;white-space:nowrap}.HomeBlocks_chartList__gI9Ka{list-style:none;margin:0 var(--ios-margin);padding:var(--ios-space-1) 0;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);overflow:hidden;display:flex;flex-direction:column}button.HomeBlocks_chartRow__KJLUY{position:relative;width:100%;min-height:64px;display:flex;align-items:center;gap:var(--ios-space-3);padding:var(--ios-space-2) var(--ios-space-4) var(--ios-space-2) var(--ios-space-3);transition:background-color var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_chartRow__KJLUY:active:not(:disabled){background:var(--ios-fill-3);transition-duration:var(--ios-dur-press)}button.HomeBlocks_chartRow__KJLUY:disabled{cursor:default;opacity:.4}button.HomeBlocks_chartRow__KJLUY.HomeBlocks_active__YLug9 .HomeBlocks_chartTitle__Ikbnh{color:var(--ios-now-playing)}li+li>button.HomeBlocks_chartRow__KJLUY:before{content:"";position:absolute;top:0;left:108px;right:0;height:var(--ios-hairline);background:var(--ios-separator)}.HomeBlocks_rank__oEZW6{flex:none;width:24px;text-align:center;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.HomeBlocks_rank1__3DSpe{color:var(--gold)}.HomeBlocks_rank2__wzMXV{color:var(--color-text-secondary)}.HomeBlocks_rank3__ovMjC{color:var(--bronze)}.HomeBlocks_chartCover__qL0_h{flex:none;width:48px;height:48px;border-radius:var(--ios-radius-sm);object-fit:cover}.HomeBlocks_chartText__Q35ua{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.HomeBlocks_chartTitle__Ikbnh{font:var(--ios-text-subheadline);font-weight:500;letter-spacing:var(--ios-track-subheadline);color:var(--ios-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeBlocks_chartArtist__lyzO3{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeBlocks_rankChange__WK1TT{flex:none;min-width:32px;text-align:right;font:var(--ios-text-caption-1);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label-3)}.HomeBlocks_rankUp___Dodx{color:var(--ios-green)}.HomeBlocks_rankDown__tpRHt{color:var(--ios-red)}.HomeBlocks_rankNew__sRM3P{color:var(--ios-label);font:var(--ios-text-caption-2);font-weight:700;letter-spacing:.06em}button.HomeBlocks_releaseCard__hBUlK{flex:0 0 auto;width:148px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_releaseCard__hBUlK:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_releaseCard__hBUlK:active{transform:none;opacity:.7}}.HomeBlocks_releaseCoverWrap__aqmBZ{position:relative;display:block;width:148px;height:148px;border-radius:var(--ios-radius-md);overflow:hidden;background:var(--ios-fill-4)}.HomeBlocks_releaseCoverWrap__aqmBZ:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ios-radius-md);box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.HomeBlocks_releaseCover__C1QdZ{width:100%;height:100%;object-fit:cover}.HomeBlocks_releaseBadge__Vhqb1{position:absolute;left:var(--ios-space-2);bottom:var(--ios-space-2);z-index:1;padding:3px var(--ios-space-2);border-radius:var(--ios-radius-pill);background:var(--ios-material-thin);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);font:var(--ios-text-caption-2);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label)}@media(prefers-reduced-transparency:reduce){.HomeBlocks_releaseBadge__Vhqb1{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ios-material-thick)}}button.HomeBlocks_clipCard__Nkj5P{position:relative;flex:0 0 auto;width:124px;height:220px;border-radius:var(--ios-radius-lg);overflow:hidden;background:var(--ios-fill-4);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_clipCard__Nkj5P:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_clipCard__Nkj5P:active{transform:none;opacity:.7}}button.HomeBlocks_clipCard__Nkj5P:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ios-radius-lg);box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.HomeBlocks_clipCover__BBvVI{width:100%;height:100%;object-fit:cover}.HomeBlocks_clipShade__5pK9o{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.7))}.HomeBlocks_clipViews__tDwIH{position:absolute;top:var(--ios-space-2);left:var(--ios-space-2);padding:3px var(--ios-space-2);border-radius:var(--ios-radius-pill);background:var(--ios-material-thin);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);font:var(--ios-text-caption-2);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label)}@media(prefers-reduced-transparency:reduce){.HomeBlocks_clipViews__tDwIH{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ios-material-thick)}}.HomeBlocks_clipTitle__OISVI{position:absolute;left:var(--ios-space-3);right:var(--ios-space-3);bottom:var(--ios-space-3);font:var(--ios-text-footnote);font-weight:600;letter-spacing:var(--ios-track-footnote);color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeBlocks_artistCard__M14Uu{flex:0 0 auto;width:96px;display:flex;flex-direction:column;align-items:center;gap:var(--ios-space-2);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}.HomeBlocks_artistCard__M14Uu:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){.HomeBlocks_artistCard__M14Uu:active{transform:none;opacity:.7}}.HomeBlocks_artistCard__M14Uu:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px;border-radius:var(--ios-radius-md)}.HomeBlocks_artistAvatarWrap__iGsJv{position:relative;width:88px;height:88px}.HomeBlocks_artistAvatarWrap__iGsJv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.HomeBlocks_artistAvatar__s70vq,.HomeBlocks_artistPlaceholder__8YItc{width:88px;height:88px;border-radius:50%;object-fit:cover}.HomeBlocks_artistPlaceholder__8YItc{display:grid;place-items:center;background:var(--ios-bg-3);font:var(--ios-text-title-1);color:var(--ios-label-2)}.HomeBlocks_verified__RrVUC{position:absolute;z-index:1;right:2px;bottom:2px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--ios-bg);background:var(--ios-tint);color:var(--ios-on-tint);font-size:11px;font-weight:700}.HomeBlocks_artistName__Hs6Nk{width:100%;font:var(--ios-text-footnote);font-weight:600;letter-spacing:var(--ios-track-footnote);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeBlocks_followButton__Ad9lU{min-height:28px;padding:0 var(--ios-space-3);border:0;border-radius:var(--ios-radius-pill);background:var(--ios-tint);color:var(--ios-on-tint);font:var(--ios-text-caption-1);font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.HomeBlocks_followButton__Ad9lU:active{transform:scale(.94);transition-duration:var(--ios-dur-press)}.HomeBlocks_followButton__Ad9lU.HomeBlocks_followed__j5zC_{background:var(--ios-fill-3);color:var(--ios-label-2)}.HomeBlocks_followButton__Ad9lU:disabled{opacity:.4}.HomeBlocks_followButton__Ad9lU:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}.HomeBlocks_genreGrid__VAvGj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ios-space-2);padding:0 var(--ios-margin)}button.HomeBlocks_genreTile__cjPsQ{min-height:72px;padding:var(--ios-space-3);border-radius:var(--ios-radius-lg);display:flex;align-items:flex-end;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-label);overflow-wrap:anywhere;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_genreTile__cjPsQ:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_genreTile__cjPsQ:active{transform:none;opacity:.7}}button.HomeBlocks_statsCard__Q_qv3{width:calc(100% - var(--ios-margin)*2);margin:0 var(--ios-margin);display:flex;align-items:center;gap:var(--ios-space-4);padding:var(--ios-space-4) var(--ios-space-5);border-radius:var(--ios-radius-xl);background:var(--ios-bg-2);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_statsCard__Q_qv3:active{transform:scale(.98);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_statsCard__Q_qv3:active{transform:none;opacity:.7}}.HomeBlocks_statsNumber__1WnWC{flex:none;font:var(--ios-text-large-title);letter-spacing:var(--ios-track-large-title);font-variant-numeric:tabular-nums;color:var(--ios-label)}.HomeBlocks_statsText__U83oY{min-width:0;display:flex;flex-direction:column;gap:2px;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label)}.HomeBlocks_statsArtists__gCUet{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.HomeBlocks_labelCard__Cj2aS{flex:0 0 auto;width:140px;padding:var(--ios-space-3);border-radius:var(--ios-radius-xl);background:var(--ios-bg-2);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}button.HomeBlocks_labelCard__Cj2aS:active{transform:scale(.97);transition-duration:var(--ios-dur-press);transition-timing-function:var(--ios-ease-out)}@media(prefers-reduced-motion:reduce){button.HomeBlocks_labelCard__Cj2aS:active{transform:none;opacity:.7}}.HomeBlocks_labelAvatar__cG6yo{display:block;width:48px;height:48px;border-radius:calc(var(--ios-radius-xl) - var(--ios-space-3));object-fit:cover}@media(hover:hover)and (pointer:fine){.HomeBlocks_artistCard__M14Uu:hover,button.HomeBlocks_clipCard__Nkj5P:hover,button.HomeBlocks_labelCard__Cj2aS:hover,button.HomeBlocks_releaseCard__hBUlK:hover{transform:translateY(-2px)}button.HomeBlocks_continueItem__Ihq56:hover,button.HomeBlocks_statsCard__Q_qv3:hover{background:var(--ios-bg-3)}button.HomeBlocks_chartRow__KJLUY:hover:not(:disabled){background:var(--ios-fill-4)}}@keyframes ArtistPinned_ios-sheet-spin__1Remr{to{transform:rotate(1turn)}}.ArtistPinned_card__ReE7S{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.ArtistPinned_card__ReE7S:active:not(:disabled){transform:scale(.98);transition-duration:var(--ios-dur-press)}.ArtistPinned_card__ReE7S:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ArtistPinned_card__ReE7S:active:not(:disabled){transform:none}}.ArtistPinned_card__ReE7S{display:flex;align-items:center;gap:var(--ios-space-3);width:100%;padding:var(--ios-space-3);border:0;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);color:var(--ios-label);text-align:left}.ArtistPinned_card__ReE7S:active:not(:disabled){background:var(--ios-bg-3)}@media(hover:hover){.ArtistPinned_card__ReE7S:hover{background:var(--ios-bg-3)}}.ArtistPinned_coverWrap__wufJJ{flex:none;width:64px;height:64px;overflow:hidden;border-radius:var(--ios-radius-sm);background:var(--ios-fill-3);box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge)}.ArtistPinned_cover__Olnqt{display:block;width:100%;height:100%;object-fit:cover}.ArtistPinned_text__EHB5Q{display:flex;flex-direction:column;gap:2px;min-width:0}.ArtistPinned_eyebrow__Mepvm{display:inline-flex;align-items:center;gap:var(--ios-space-1);font:var(--ios-text-caption-1);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ios-plus)}.ArtistPinned_title__wPJ6X{overflow:hidden;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);text-overflow:ellipsis;white-space:nowrap}.ArtistPinned_kind__EfUlA{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2)}.PlaylistTracks_tracksContainer__PAUEP{width:min(680px,100%);margin:0 auto;padding:0 var(--ios-margin) var(--ios-space-4)}.PlaylistTracks_component-track-list__F7Zvj{margin:0;padding:0;list-style:none;position:relative;display:flex;flex-direction:column}.PlaylistTracks_trackItem__PT6_z{--row-inset:calc(24px + 44px + var(--ios-space-3) * 2);position:relative;display:grid;grid-template-columns:24px 44px minmax(0,1fr) auto auto;gap:var(--ios-space-3);align-items:center;min-height:60px;padding:var(--ios-space-2) var(--ios-space-2);margin:0 calc(var(--ios-space-2)*-1);border-radius:var(--ios-radius-md);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistTracks_trackItem__PT6_z:after{content:"";position:absolute;left:calc(var(--row-inset) + var(--ios-space-2));right:var(--ios-space-2);bottom:0;height:var(--ios-hairline);background:var(--ios-separator);pointer-events:none}.PlaylistTracks_trackItem__PT6_z:last-child:after{display:none}.PlaylistTracks_trackItem__PT6_z:active{background:var(--ios-fill-4);transition-duration:var(--ios-dur-press)}.PlaylistTracks_trackItem__PT6_z:has(button:active){background:rgba(0,0,0,0)}@media(hover:hover){.PlaylistTracks_trackItem__PT6_z:hover{background:var(--ios-fill-4)}.PlaylistTracks_trackItem__PT6_z:hover .PlaylistTracks_deleteButton__Eno4f{opacity:1}}.PlaylistTracks_trackItem__PT6_z.PlaylistTracks_playing__gTIst .PlaylistTracks_trackTitle__K9Fav{color:var(--ios-now-playing)}.PlaylistTracks_trackItem__PT6_z.PlaylistTracks_highlighted__ntyzx{background:var(--ios-fill-3);animation:PlaylistTracks_highlightFade___IUTm 2.4s var(--ios-ease-out)}@keyframes PlaylistTracks_highlightFade___IUTm{0%{background:var(--ios-fill)}to{background:var(--ios-fill-3)}}.PlaylistTracks_trackNumber__l5rJ_{font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.PlaylistTracks_playingIndicator__VFYYj,.PlaylistTracks_trackNumber__l5rJ_{display:flex;align-items:center;justify-content:center}.PlaylistTracks_soundWave__vqb8J{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:14px}.PlaylistTracks_wave__5RKCE{width:3px;height:100%;background:var(--ios-now-playing);border-radius:1.5px;transform-origin:bottom;animation:PlaylistTracks_soundWave__vqb8J 1.1s var(--ios-ease-out) infinite}.PlaylistTracks_wave__5RKCE:nth-child(2){animation-delay:.18s}.PlaylistTracks_wave__5RKCE:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){.PlaylistTracks_wave__5RKCE{animation:none;transform:scaleY(.6)}}@keyframes PlaylistTracks_soundWave__vqb8J{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.PlaylistTracks_trackCover__RmJMr{position:relative;width:44px;height:44px;border-radius:var(--ios-radius-xs);overflow:hidden;background:var(--ios-bg-3);flex-shrink:0}.PlaylistTracks_trackCover__RmJMr:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.PlaylistTracks_coverImage__oUJ2i{width:100%;height:100%;object-fit:cover;display:block}.PlaylistTracks_coverPlaceholder__XbNVf{width:100%;height:100%;background:var(--ios-fill-3)}.PlaylistTracks_trackInfo__Bbypm{display:flex;flex-direction:column;gap:2px;min-width:0}.PlaylistTracks_trackTitle__K9Fav{font:var(--ios-text-body);letter-spacing:var(--ios-track-body);color:var(--ios-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistTracks_trackArtist__elgs4{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaylistTracks_trackFeat__RuKhh{color:var(--ios-label-3)}.PlaylistTracks_trackDuration__RyKWR{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);font-variant-numeric:tabular-nums;color:var(--ios-label-2);text-align:right}.PlaylistTracks_trackActions__VKE7f{display:flex;align-items:center;justify-content:flex-end;gap:0;margin-right:calc(var(--ios-space-2)*-1)}.PlaylistTracks_likedIndicator__B2r4A{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--ios-red)}.PlaylistTracks_deleteButton__Eno4f,.PlaylistTracks_moreButton__x87NA{display:grid;place-items:center;width:36px;height:var(--ios-tap-min);padding:0;border:0;border-radius:var(--ios-radius-pill);background:rgba(0,0,0,0);color:var(--ios-label-2);cursor:pointer;flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistTracks_deleteButton__Eno4f svg,.PlaylistTracks_moreButton__x87NA svg{width:20px;height:20px}.PlaylistTracks_deleteButton__Eno4f:active:not(:disabled),.PlaylistTracks_moreButton__x87NA:active:not(:disabled){transform:scale(.88);color:var(--ios-label);transition-duration:var(--ios-dur-press)}.PlaylistTracks_deleteButton__Eno4f:focus-visible,.PlaylistTracks_moreButton__x87NA:focus-visible{outline:3px solid var(--ios-focus);outline-offset:-4px}@media(hover:hover){.PlaylistTracks_deleteButton__Eno4f:hover:not(:disabled),.PlaylistTracks_moreButton__x87NA:hover:not(:disabled){color:var(--ios-label)}}@media(prefers-reduced-motion:reduce){.PlaylistTracks_deleteButton__Eno4f:active:not(:disabled),.PlaylistTracks_moreButton__x87NA:active:not(:disabled){transform:none}}.PlaylistTracks_deleteButton__Eno4f{color:var(--ios-red)}@media(hover:hover){.PlaylistTracks_deleteButton__Eno4f{opacity:0}.PlaylistTracks_deleteButton__Eno4f:focus-visible{opacity:1}.PlaylistTracks_deleteButton__Eno4f:hover:not(:disabled){color:var(--ios-red)}}.PlaylistTracks_deleteButton__Eno4f:active:not(:disabled){color:var(--ios-red)}.PlaylistTracks_deleteButton__Eno4f:disabled{opacity:1;cursor:default;color:var(--ios-label-3)}.PlaylistTracks_deleteButton__Eno4f svg{width:18px;height:18px}.PlaylistTracks_emptyState__hnzdi,.PlaylistTracks_loadingState__thfG4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ios-space-3);padding:var(--ios-space-10) var(--ios-margin);text-align:center;color:var(--ios-label-2)}.PlaylistTracks_emptyState__hnzdi p,.PlaylistTracks_loadingState__thfG4 p{margin:0;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline)}.PlaylistTracks_loadingSpinner__gd05E{color:var(--ios-label-2);animation:PlaylistTracks_spin__ocfHM 1s linear infinite}@keyframes PlaylistTracks_spin__ocfHM{to{transform:rotate(1turn)}}.PlaylistTracks_emptyIcon__IPWzR{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label-2)}.PlaylistTracks_emptyHint__jMnAt{max-width:28em;font:var(--ios-text-footnote)!important;letter-spacing:var(--ios-track-footnote)!important;color:var(--ios-label-3)}.PlaylistTracks_loadMore__RYHvY{display:grid;place-items:center;min-height:56px}.PlaylistTracks_editRow__R622t{--row-inset:calc(28px + 44px + var(--ios-space-3) * 2);grid-template-columns:28px 44px minmax(0,1fr) var(--ios-tap-min);cursor:default;background:var(--ios-bg);list-style:none}.PlaylistTracks_editRow__R622t:active{background:var(--ios-bg)}@media(hover:hover){.PlaylistTracks_editRow__R622t:hover{background:var(--ios-bg)}}.PlaylistTracks_removeButton__Jyvt4{display:grid;place-items:center;width:28px;height:var(--ios-tap-min);padding:0;border:0;background:rgba(0,0,0,0);color:var(--ios-red);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy)}.PlaylistTracks_removeButton__Jyvt4:active{transform:scale(.85);transition-duration:var(--ios-dur-press)}.PlaylistTracks_removeButton__Jyvt4:focus-visible{outline:3px solid var(--ios-focus);outline-offset:-2px;border-radius:50%}.PlaylistTracks_dragHandle__nxyTl{display:grid;place-items:center;width:var(--ios-tap-min);height:var(--ios-tap-min);color:var(--ios-label-3);cursor:grab;touch-action:none}.PlaylistTracks_dragHandle__nxyTl:active{cursor:grabbing;color:var(--ios-label-2)}.PlaylistPage_page__9_bWW{width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--ios-bg);color:var(--ios-label)}.PlaylistPage_content__BN5ti{flex:1;display:flex;flex-direction:column;padding-bottom:calc(120px + env(safe-area-inset-bottom));overflow-x:hidden}.PlaylistPage_hiddenInput__9ei3Z{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.PlaylistPage_state__Z3iLl{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ios-space-3);padding:calc(72px + var(--ios-space-6)) var(--ios-margin) var(--ios-space-6);text-align:center}.PlaylistPage_stateIcon__kFWRy{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label-2);margin-bottom:var(--ios-space-2)}.PlaylistPage_stateTitle__n7Un7{margin:0;font:var(--ios-text-title-3);letter-spacing:var(--ios-track-title-3)}.PlaylistPage_stateText__5lMdO{margin:0;max-width:28em;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.PlaylistPage_primaryButton__8fwTR{min-height:48px;margin-top:var(--ios-space-3);padding:0 var(--ios-space-6);border:0;border-radius:var(--ios-radius-pill);background:var(--ios-tint);color:var(--ios-on-tint);font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistPage_primaryButton__8fwTR:active:not(:disabled){transform:scale(.97);transition-duration:var(--ios-dur-press)}.PlaylistPage_primaryButton__8fwTR:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistPage_primaryButton__8fwTR:active:not(:disabled){transform:none;opacity:.7}}.PlaylistPage_primaryButton__8fwTR:active{background:var(--ios-tint-pressed)}.PlaylistPage_editBar__0se6R{position:sticky;top:calc(64px + var(--wallet-banner-height, 0px));z-index:5;width:min(680px,100%);margin:0 auto var(--ios-space-2);padding:0 var(--ios-margin);display:flex;align-items:center;justify-content:space-between;min-height:52px;background:var(--ios-material-thin);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);border-bottom:var(--ios-hairline) solid var(--ios-separator)}@media(prefers-reduced-transparency:reduce){.PlaylistPage_editBar__0se6R{background:var(--ios-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.PlaylistPage_editBarTitle__jDTa9{font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline)}.PlaylistPage_editBarDone__RulIh{min-height:var(--ios-tap-min);padding:0 var(--ios-space-4);border:0;border-radius:var(--ios-radius-pill);background:var(--ios-tint);color:var(--ios-on-tint);font:var(--ios-text-subheadline);font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistPage_editBarDone__RulIh:active:not(:disabled){transform:scale(.96);transition-duration:var(--ios-dur-press)}.PlaylistPage_editBarDone__RulIh:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistPage_editBarDone__RulIh:active:not(:disabled){transform:none;opacity:.7}}.PlaylistPage_suggestions__JFR0t{width:min(680px,100%);margin:var(--ios-space-6) auto 0;padding:0 var(--ios-margin)}.PlaylistPage_sectionHeader__2d1vL{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--ios-space-3)}.PlaylistPage_sectionTitle__6X8B5{margin:0;font:var(--ios-text-title-3);letter-spacing:var(--ios-track-title-3)}.PlaylistPage_sectionSubtitle__vl1o1{margin:0;font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2)}.PlaylistPage_sectionState__lUiWI{display:flex;align-items:center;gap:var(--ios-space-3);padding:var(--ios-space-4);border-radius:var(--ios-radius-lg);background:var(--ios-fill-4);color:var(--ios-label-2)}.PlaylistPage_sectionState__lUiWI p{flex:1;margin:0;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline)}.PlaylistPage_textButton__4rt_d{min-height:var(--ios-tap-min);padding:0 var(--ios-space-2);border:0;background:none;color:var(--ios-label);font:var(--ios-text-subheadline);font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistPage_textButton__4rt_d:active:not(:disabled){transform:scale(.96);transition-duration:var(--ios-dur-press)}.PlaylistPage_textButton__4rt_d:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistPage_textButton__4rt_d:active:not(:disabled){transform:none;opacity:.7}}.PlaylistPage_suggestionList__b8Y4P{position:relative;display:flex;flex-direction:column;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);overflow:hidden}.PlaylistPage_suggestionRow__42u_M{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) var(--ios-tap-min);align-items:center;gap:var(--ios-space-3);min-height:60px;padding:var(--ios-space-2) var(--ios-space-2) var(--ios-space-2) var(--ios-space-3);background:var(--ios-bg-2);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistPage_suggestionRow__42u_M:after{content:"";position:absolute;left:calc(var(--ios-space-3) + 44px + var(--ios-space-3));right:0;bottom:0;height:var(--ios-hairline);background:var(--ios-separator)}.PlaylistPage_suggestionRow__42u_M:last-child:after{display:none}.PlaylistPage_suggestionRow__42u_M:active:not(:has(button:active)){background:var(--ios-bg-3)}@media(hover:hover){.PlaylistPage_suggestionRow__42u_M:hover{background:var(--ios-bg-3)}}.PlaylistPage_suggestionPlaying__iAg1T .PlaylistPage_suggestionTitle__qDtBv{color:var(--ios-now-playing)}.PlaylistPage_suggestionCover__oLrLe{position:relative;width:44px;height:44px;border-radius:var(--ios-radius-xs);overflow:hidden;background:var(--ios-bg-3)}.PlaylistPage_suggestionCoverImage__J1WIx{width:100%;height:100%;display:block;object-fit:cover}.PlaylistPage_suggestionBars__4rj5T{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:2px;padding-bottom:12px;background:var(--ios-scrim)}.PlaylistPage_suggestionBars__4rj5T i{width:3px;height:16px;border-radius:1.5px;background:var(--ios-now-playing);transform-origin:bottom;animation:PlaylistPage_bars__EguDO 1.1s var(--ios-ease-out) infinite}.PlaylistPage_suggestionBars__4rj5T i:nth-child(2){animation-delay:.18s}.PlaylistPage_suggestionBars__4rj5T i:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){.PlaylistPage_suggestionBars__4rj5T i{animation:none;transform:scaleY(.6)}}.PlaylistPage_suggestionText__VO6Ac{min-width:0;display:flex;flex-direction:column;gap:2px}.PlaylistPage_suggestionTitle__qDtBv{font:var(--ios-text-body);letter-spacing:var(--ios-track-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaylistPage_suggestionArtist__iKLEy{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaylistPage_addButton__UhfQK{position:relative;justify-self:end;width:32px;height:32px;margin-right:6px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistPage_addButton__UhfQK:active:not(:disabled){transform:scale(.86);transition-duration:var(--ios-dur-press)}.PlaylistPage_addButton__UhfQK:focus-visible{outline:3px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistPage_addButton__UhfQK:active:not(:disabled){transform:none;opacity:.7}}.PlaylistPage_addButton__UhfQK:before{content:"";position:absolute;width:var(--ios-tap-min);height:var(--ios-tap-min)}.PlaylistPage_addButton__UhfQK:active:not(:disabled){background:var(--ios-fill)}.PlaylistPage_addButtonDone__FE0RS{background:var(--ios-green);color:#fff}.PlaylistPage_addButtonDone__FE0RS svg{animation:PlaylistPage_pop__8BxaA var(--ios-spring-bouncy-duration) var(--ios-spring-bouncy)}.PlaylistPage_suggestionSkeleton___jSji{height:60px;background:linear-gradient(90deg,var(--ios-bg-2) 0,var(--ios-bg-3) 50%,var(--ios-bg-2) 100%);background-size:200% 100%;animation:PlaylistPage_shimmer__Ksk5t 1.4s linear infinite}.PlaylistPage_suggestionSkeleton___jSji+.PlaylistPage_suggestionSkeleton___jSji{border-top:var(--ios-hairline) solid var(--ios-separator)}@media(prefers-reduced-motion:reduce){.PlaylistPage_suggestionSkeleton___jSji{animation:none}}.PlaylistPage_spin__ebMDQ{animation:PlaylistPage_spin__ebMDQ .9s linear infinite}.PlaylistPage_toastLayer__hixYg{position:fixed;left:0;right:0;bottom:calc(132px + env(safe-area-inset-bottom));z-index:10050;display:flex;justify-content:center;padding:0 var(--ios-margin);pointer-events:none}.PlaylistPage_toast__K3RGm{display:inline-flex;align-items:center;gap:var(--ios-space-2);max-width:min(420px,100%);min-height:44px;padding:var(--ios-space-2) var(--ios-space-4);border-radius:var(--ios-radius-pill);background:var(--ios-material-thick);-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur);box-shadow:var(--ios-shadow-3),inset 0 0 0 var(--ios-hairline) var(--ios-glass-edge);color:var(--ios-vibrant-label);font:var(--ios-text-subheadline);font-weight:500;letter-spacing:var(--ios-track-subheadline)}.PlaylistPage_toast__K3RGm svg{flex-shrink:0;color:var(--ios-green)}.PlaylistPage_toast__K3RGm span{min-width:0}@media(prefers-reduced-transparency:reduce){.PlaylistPage_toast__K3RGm{background:var(--ios-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none}}.PlaylistPage_toastError__wOYug svg{color:var(--ios-red)}@keyframes PlaylistPage_bars__EguDO{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes PlaylistPage_shimmer__Ksk5t{to{background-position:-200% 0}}@keyframes PlaylistPage_pop__8BxaA{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes PlaylistPage_spin__ebMDQ{to{transform:rotate(1turn)}}@keyframes PlaylistMembersSheet_ios-sheet-spin__Angiv{to{transform:rotate(1turn)}}.PlaylistMembersSheet_sheet__6kP3Q{max-height:80vh;padding:var(--ios-space-2) var(--ios-margin) calc(var(--ios-space-4) + env(safe-area-inset-bottom));background:var(--ios-bg-2);color:var(--ios-label)}.PlaylistMembersSheet_title__h3e2P{margin:var(--ios-space-2) 0 var(--ios-space-4);font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);text-align:center}.PlaylistMembersSheet_list__js0SF{margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--ios-radius-lg);background:var(--ios-bg-3)}.PlaylistMembersSheet_row__jEivq{position:relative;display:flex;align-items:center;gap:var(--ios-space-3);min-height:56px;padding:var(--ios-space-2) var(--ios-space-4)}.PlaylistMembersSheet_row__jEivq+.PlaylistMembersSheet_row__jEivq:before{content:"";position:absolute;top:0;right:0;left:calc(var(--ios-space-4) + 36px + var(--ios-space-3));height:var(--ios-hairline);background:var(--ios-separator)}.PlaylistMembersSheet_avatarInitial__Kl2Q1,.PlaylistMembersSheet_avatar__dbEwH{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge)}.PlaylistMembersSheet_avatarInitial__Kl2Q1{display:inline-flex;align-items:center;justify-content:center;background:var(--ios-fill-2);color:var(--ios-label);font:var(--ios-text-subheadline);font-weight:600}.PlaylistMembersSheet_name__jgIM9{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ios-space-2)}.PlaylistMembersSheet_nameText__KK2Ww{overflow:hidden;font:var(--ios-text-body);letter-spacing:var(--ios-track-body);text-overflow:ellipsis;white-space:nowrap}.PlaylistMembersSheet_role__279iS{display:inline-flex;align-items:center;gap:var(--ios-space-1);font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.PlaylistMembersSheet_remove__ndFMq{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistMembersSheet_remove__ndFMq:active:not(:disabled){transform:scale(.9);transition-duration:var(--ios-dur-press)}.PlaylistMembersSheet_remove__ndFMq:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistMembersSheet_remove__ndFMq:active:not(:disabled){transform:none}}.PlaylistMembersSheet_remove__ndFMq{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:calc(-1*var(--ios-space-2));border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--ios-red)}.PlaylistMembersSheet_remove__ndFMq:active:not(:disabled){background:var(--ios-red-soft)}.PlaylistMembersSheet_remove__ndFMq:disabled{opacity:.5}.PlaylistMembersSheet_empty__cccnB{display:flex;flex-direction:column;align-items:center;gap:var(--ios-space-2);padding:var(--ios-space-6) var(--ios-space-4);font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2);text-align:center}.PlaylistMembersSheet_center__W_DzJ{display:flex;flex-direction:column;align-items:center;gap:var(--ios-space-3);padding:var(--ios-space-6) 0}.PlaylistMembersSheet_hint__DO4jn{margin:0;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.PlaylistMembersSheet_primary__Ug_Nt,.PlaylistMembersSheet_secondary__PL_QS{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}.PlaylistMembersSheet_primary__Ug_Nt:active:not(:disabled),.PlaylistMembersSheet_secondary__PL_QS:active:not(:disabled){transform:scale(.97);transition-duration:var(--ios-dur-press)}.PlaylistMembersSheet_primary__Ug_Nt:focus-visible,.PlaylistMembersSheet_secondary__PL_QS:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PlaylistMembersSheet_primary__Ug_Nt:active:not(:disabled),.PlaylistMembersSheet_secondary__PL_QS:active:not(:disabled){transform:none}}.PlaylistMembersSheet_primary__Ug_Nt,.PlaylistMembersSheet_secondary__PL_QS{display:inline-flex;align-items:center;justify-content:center;gap:var(--ios-space-2);min-height:50px;border:0;border-radius:var(--ios-radius-pill);font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline)}.PlaylistMembersSheet_primary__Ug_Nt{width:100%;margin-top:var(--ios-space-4);background:var(--ios-tint);color:var(--ios-on-tint)}.PlaylistMembersSheet_primary__Ug_Nt:active:not(:disabled){background:var(--ios-tint-pressed)}.PlaylistMembersSheet_secondary__PL_QS{min-height:44px;padding:0 var(--ios-space-5);background:var(--ios-fill-3);color:var(--ios-label)}.PlaylistMembersSheet_secondary__PL_QS:active:not(:disabled){background:var(--ios-fill-2)}.PlaylistMembersSheet_spin__8bn19{animation:PlaylistMembersSheet_spin__8bn19 .9s linear infinite}@media(prefers-reduced-motion:reduce){.PlaylistMembersSheet_spin__8bn19{animation-duration:2s}}@keyframes PlaylistMembersSheet_spin__8bn19{to{transform:rotate(1turn)}}.StreamViewersList_overlay__cbz7A{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10002;backdrop-filter:blur(4px);animation:StreamViewersList_fadeIn__cmI3z .2s ease}@keyframes StreamViewersList_fadeIn__cmI3z{0%{opacity:0}to{opacity:1}}.StreamViewersList_modal__AFADL{background:var(--card-background,#1a1a1a);border-radius:16px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:StreamViewersList_scaleIn__BeHuR .2s ease}@keyframes StreamViewersList_scaleIn__BeHuR{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.StreamViewersList_header__smHJO{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.StreamViewersList_headerTitle__W9wR8{display:flex;align-items:center;gap:12px;color:#fff}.StreamViewersList_headerTitle__W9wR8 h3{font-size:20px;font-weight:700;margin:0}.StreamViewersList_closeButton__ol1TZ{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.StreamViewersList_closeButton__ol1TZ:hover{color:#fff}.StreamViewersList_viewersList__VYEWG{flex:1;overflow-y:auto;padding:16px 20px}.StreamViewersList_viewersList__VYEWG::-webkit-scrollbar{width:6px}.StreamViewersList_viewersList__VYEWG::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.StreamViewersList_viewersList__VYEWG::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.StreamViewersList_viewersList__VYEWG::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.StreamViewersList_empty__dMsku,.StreamViewersList_loading__foKny{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:hsla(0,0%,100%,.5)}.StreamViewersList_empty__dMsku p,.StreamViewersList_loading__foKny p{margin-top:16px;font-size:16px}.StreamViewersList_spinner__HRrhQ{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.2);border-top-color:#58ff00;border-radius:50%;animation:StreamViewersList_spin__361tN 1s linear infinite}@keyframes StreamViewersList_spin__361tN{to{transform:rotate(1turn)}}.StreamViewersList_viewerItem__A_heT{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;transition:background .2s ease}.StreamViewersList_viewerItem__A_heT:hover{background:hsla(0,0%,100%,.05)}.StreamViewersList_viewerItem__A_heT+.StreamViewersList_viewerItem__A_heT{margin-top:8px}.StreamViewersList_viewerAvatar__dhWuS{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.StreamViewersList_viewerAvatar__dhWuS img{width:100%;height:100%;object-fit:cover}.StreamViewersList_avatarPlaceholder__vtES4{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#58FF00,#00D9FF);color:#000;font-size:20px;font-weight:700}.StreamViewersList_viewerInfo__ptsc_{flex:1;min-width:0}.StreamViewersList_viewerName__QUzJe{font-size:16px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;margin-bottom:4px}.StreamViewersList_verifiedBadge__XSrJl{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#58ff00;color:#000;border-radius:50%;font-size:11px;font-weight:700}.StreamViewersList_viewerMeta__cwZIC{font-size:13px;color:hsla(0,0%,100%,.5)}.StreamViewersList_loadMoreButton__wioA9{width:100%;padding:12px;margin-top:16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.StreamViewersList_loadMoreButton__wioA9:hover:not(:disabled){background:hsla(0,0%,100%,.08);border-color:#58ff00}.StreamViewersList_loadMoreButton__wioA9:disabled{opacity:.5;cursor:not-allowed}@keyframes StreamBroadcaster_ios-sheet-spin__feW_e{to{transform:rotate(1turn)}}.StreamBroadcaster_broadcaster__pGIjD{position:fixed;inset:0;z-index:9999;overflow:hidden;background:#000;color:var(--ios-label);font-family:var(--font-family)}.StreamBroadcaster_videoContainer___XHx4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#000}.StreamBroadcaster_video___h5Cn{width:100%;height:100%;object-fit:cover;background:#000}.StreamBroadcaster_videoContain__1765y{object-fit:contain}.StreamBroadcaster_statusOverlay__YW03c{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ios-space-3);padding:var(--ios-space-6);background:rgba(0,0,0,.72);text-align:center}.StreamBroadcaster_statusOverlay__YW03c p{margin:0}.StreamBroadcaster_statusTitle__Vdfof{font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-label)}.StreamBroadcaster_hint__cF0LM{max-width:320px;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.StreamBroadcaster_spinner__x_S2y{width:36px;height:36px;border-radius:50%;border:2.5px solid var(--ios-fill-3);border-top-color:var(--ios-label-2);animation:StreamBroadcaster_ios-sheet-spin__feW_e .9s linear infinite;border-width:3px}.StreamBroadcaster_errorIcon__CeHFm{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ios-red-soft);color:var(--ios-red)}.StreamBroadcaster_errorText__hSZBt{max-width:320px;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label)}.StreamBroadcaster_retryButton__Kk9X7{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:var(--ios-space-2);padding:0 var(--ios-space-5);border:0;border-radius:var(--ios-radius-pill);font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);white-space:nowrap;text-decoration:none;box-shadow:none;background:var(--ios-tint);color:var(--ios-on-tint)}.StreamBroadcaster_retryButton__Kk9X7:disabled{opacity:.4;cursor:default}.StreamBroadcaster_retryButton__Kk9X7 svg{flex-shrink:0}.StreamBroadcaster_retryButton__Kk9X7:active:not(:disabled){transform:scale(.97);transition-duration:var(--ios-dur-press)}.StreamBroadcaster_retryButton__Kk9X7:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamBroadcaster_retryButton__Kk9X7:active:not(:disabled){transform:none}}.StreamBroadcaster_retryButton__Kk9X7:active:not(:disabled){background:var(--ios-tint-pressed)}.StreamBroadcaster_retryButton__Kk9X7{margin-top:var(--ios-space-2);min-width:180px}.StreamBroadcaster_header__GBPj4{position:absolute;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:var(--ios-space-3);padding:calc(var(--ios-space-3) + env(safe-area-inset-top, 0px)) var(--ios-margin) var(--ios-space-6);background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,0));pointer-events:none}.StreamBroadcaster_header__GBPj4>*{pointer-events:auto}.StreamBroadcaster_headerInfo__alSR9{display:flex;align-items:center;gap:var(--ios-space-2);min-width:0}.StreamBroadcaster_liveIndicator__5YZij{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--ios-radius-pill);background:var(--ios-live);color:#fff;font:var(--ios-text-footnote);font-weight:700;letter-spacing:.04em}.StreamBroadcaster_liveDot__FcLKn{width:7px;height:7px;border-radius:50%;background:#fff;animation:StreamBroadcaster_livePulse__bWoV3 1.6s ease-in-out infinite}@keyframes StreamBroadcaster_livePulse__bWoV3{0%,to{opacity:1}50%{opacity:.35}}.StreamBroadcaster_statusPill__PAhy2{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--ios-radius-pill);font:var(--ios-text-footnote);font-weight:600;color:var(--ios-label-2);background:var(--ios-material-thin);box-shadow:var(--ios-glass-highlight)}@supports(-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px)){.StreamBroadcaster_statusPill__PAhy2{-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur)}}@media(prefers-reduced-transparency:reduce){.StreamBroadcaster_statusPill__PAhy2{background:var(--ios-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.StreamBroadcaster_statItem__tH9p_{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:0;border-radius:var(--ios-radius-pill);color:#fff;font:var(--ios-text-footnote);font-weight:600;font-variant-numeric:tabular-nums;background:var(--ios-material-thin);box-shadow:var(--ios-glass-highlight)}@supports(-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px)){.StreamBroadcaster_statItem__tH9p_{-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur)}}@media(prefers-reduced-transparency:reduce){.StreamBroadcaster_statItem__tH9p_{background:var(--ios-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}}button.StreamBroadcaster_statItem__tH9p_{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out)}button.StreamBroadcaster_statItem__tH9p_:active:not(:disabled){transform:scale(.97);transition-duration:var(--ios-dur-press)}button.StreamBroadcaster_statItem__tH9p_:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){button.StreamBroadcaster_statItem__tH9p_:active:not(:disabled){transform:none}}.StreamBroadcaster_closeButton__VQrNv{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label)}.StreamBroadcaster_closeButton__VQrNv:disabled{opacity:.4;cursor:default}.StreamBroadcaster_closeButton__VQrNv:active:not(:disabled){transform:scale(.9);transition-duration:var(--ios-dur-press)}.StreamBroadcaster_closeButton__VQrNv:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamBroadcaster_closeButton__VQrNv:active:not(:disabled){transform:none}}.StreamBroadcaster_closeButton__VQrNv{background:var(--ios-material-thin);box-shadow:var(--ios-glass-highlight)}@supports(-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px)){.StreamBroadcaster_closeButton__VQrNv{-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur)}}@media(prefers-reduced-transparency:reduce){.StreamBroadcaster_closeButton__VQrNv{background:var(--ios-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.StreamBroadcaster_closeButton__VQrNv{width:36px;height:36px;color:#fff}.StreamBroadcaster_streamTitle__rhuP8{position:absolute;top:calc(var(--ios-space-3) + env(safe-area-inset-top, 0px) + 40px);left:var(--ios-margin);right:var(--ios-margin);z-index:200;margin:0;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.StreamBroadcaster_controls__m4Jlk{position:absolute;left:0;right:0;bottom:0;z-index:200;display:flex;flex-direction:column;gap:var(--ios-space-3);padding:var(--ios-space-3) var(--ios-margin) max(var(--ios-space-3),env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,0))}@media(min-width:744px){.StreamBroadcaster_controls__m4Jlk{flex-direction:row;align-items:center;justify-content:center}}.StreamBroadcaster_controlRow__I7gsV{display:flex;align-items:center;justify-content:center;gap:var(--ios-space-3)}.StreamBroadcaster_controlButton__LHOrX{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label)}.StreamBroadcaster_controlButton__LHOrX:disabled{opacity:.4;cursor:default}.StreamBroadcaster_controlButton__LHOrX:active:not(:disabled){transform:scale(.9);transition-duration:var(--ios-dur-press)}.StreamBroadcaster_controlButton__LHOrX:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamBroadcaster_controlButton__LHOrX:active:not(:disabled){transform:none}}.StreamBroadcaster_controlButton__LHOrX{background:var(--ios-material-thin);box-shadow:var(--ios-glass-highlight)}@supports(-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px)){.StreamBroadcaster_controlButton__LHOrX{-webkit-backdrop-filter:var(--ios-material-blur);backdrop-filter:var(--ios-material-blur)}}@media(prefers-reduced-transparency:reduce){.StreamBroadcaster_controlButton__LHOrX{background:var(--ios-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.StreamBroadcaster_controlButton__LHOrX{width:48px;height:48px;color:#fff}.StreamBroadcaster_controlButton__LHOrX:disabled{opacity:.35}.StreamBroadcaster_controlButton__LHOrX.StreamBroadcaster_disabled__CFYi5{background:#fff;color:#000}.StreamBroadcaster_controlButton__LHOrX.StreamBroadcaster_active__qhjs_{background:var(--ios-now-playing);color:#000}.StreamBroadcaster_stopButton__g37Ou{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:var(--ios-space-2);padding:0 var(--ios-space-5);border:0;border-radius:var(--ios-radius-pill);font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);white-space:nowrap;text-decoration:none;box-shadow:none;width:100%;min-height:48px;background:var(--ios-live);color:#fff}@media(min-width:744px){.StreamBroadcaster_stopButton__g37Ou{width:auto;min-width:220px}}.StreamBroadcaster_stopButton__g37Ou:disabled{opacity:.4;cursor:default}.StreamBroadcaster_stopButton__g37Ou svg{flex-shrink:0}.StreamBroadcaster_stopButton__g37Ou:active:not(:disabled){transform:scale(.97);transition-duration:var(--ios-dur-press)}.StreamBroadcaster_stopButton__g37Ou:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamBroadcaster_stopButton__g37Ou:active:not(:disabled){transform:none}.StreamBroadcaster_liveDot__FcLKn{animation:none}}@keyframes StreamHistoryModal_ios-sheet-spin__JayiZ{to{transform:rotate(1turn)}}.StreamHistoryModal_overlay__fVXjH{position:fixed;inset:0;z-index:10050;display:flex;align-items:flex-end;justify-content:center;padding:0;background:rgba(0,0,0,.5)}@media(min-width:744px){.StreamHistoryModal_overlay__fVXjH{align-items:center;padding:var(--ios-space-6)}}.StreamHistoryModal_modal__CLdtz{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - max(24px,env(safe-area-inset-top, 0px) + 12px));display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:var(--ios-radius-sheet) var(--ios-radius-sheet) 0 0;background:var(--ios-bg);color:var(--ios-label);font-family:var(--font-family);box-shadow:var(--ios-shadow-4),inset 0 .5px 0 hsla(0,0%,100%,.14)}@media(min-width:744px){.StreamHistoryModal_modal__CLdtz{max-height:min(820px,100dvh - 48px);border-radius:var(--ios-radius-2xl)}}.StreamHistoryModal_modal__CLdtz{height:min(720px,100dvh - max(24px,env(safe-area-inset-top,0px) + 12px))}.StreamHistoryModal_grabber__TZWa7{flex-shrink:0;width:36px;height:5px;margin:6px auto 0;border-radius:var(--ios-radius-pill);background:var(--ios-fill)}.StreamHistoryModal_header__Eu6SH{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--ios-space-3);min-height:56px;padding:var(--ios-space-2) var(--ios-margin);border:0;background:rgba(0,0,0,0)}.StreamHistoryModal_title__98Dfp{margin:0;min-width:0;flex:1;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-label);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StreamHistoryModal_closeButton__g4JIj{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);position:relative;flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label-2);font-size:20px;line-height:1}.StreamHistoryModal_closeButton__g4JIj:before{content:"";position:absolute;inset:-7px}.StreamHistoryModal_closeButton__g4JIj svg{width:16px;height:16px}.StreamHistoryModal_closeButton__g4JIj:hover{background:var(--ios-fill-2)}.StreamHistoryModal_closeButton__g4JIj:active:not(:disabled){transform:scale(.9);transition-duration:var(--ios-dur-press)}.StreamHistoryModal_closeButton__g4JIj:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamHistoryModal_closeButton__g4JIj:active:not(:disabled){transform:none}}.StreamHistoryModal_content__AALD2{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--ios-space-2) var(--ios-margin) calc(var(--ios-space-6) + env(safe-area-inset-bottom, 0px))}.StreamHistoryModal_loading__szLrZ{display:flex;flex-direction:column;gap:var(--ios-space-3)}@keyframes StreamHistoryModal_historyPulse__D7faW{0%,to{opacity:1}50%{opacity:.45}}.StreamHistoryModal_skeletonCard__2k1ku{border:0;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);overflow:hidden;display:flex;gap:var(--ios-space-3);padding:var(--ios-space-3)}.StreamHistoryModal_skeletonText__Tgv8n span,.StreamHistoryModal_skeletonThumb__Nqtng{display:block;background:var(--ios-fill-4);animation:StreamHistoryModal_historyPulse__D7faW 1.4s ease-in-out infinite}.StreamHistoryModal_skeletonThumb__Nqtng{flex-shrink:0;width:112px;aspect-ratio:16/9;border-radius:var(--ios-radius-sm)}.StreamHistoryModal_skeletonText__Tgv8n{flex:1;display:flex;flex-direction:column;gap:8px;padding-top:4px}.StreamHistoryModal_skeletonText__Tgv8n span{height:12px;border-radius:var(--ios-radius-pill)}.StreamHistoryModal_skeletonText__Tgv8n span:first-child{width:80%}.StreamHistoryModal_skeletonText__Tgv8n span:last-child{width:45%}@media(prefers-reduced-motion:reduce){.StreamHistoryModal_skeletonText__Tgv8n span,.StreamHistoryModal_skeletonThumb__Nqtng{animation:none}}.StreamHistoryModal_empty__zrOpl,.StreamHistoryModal_error__AeazY{display:flex;flex-direction:column;align-items:center;gap:var(--ios-space-1);padding:var(--ios-space-8) var(--ios-space-6);text-align:center;font:var(--ios-text-subheadline);letter-spacing:var(--ios-track-subheadline);color:var(--ios-label-2)}.StreamHistoryModal_empty__zrOpl svg,.StreamHistoryModal_error__AeazY svg{margin-bottom:var(--ios-space-2);color:var(--ios-label-3)}.StreamHistoryModal_empty__zrOpl p,.StreamHistoryModal_error__AeazY p{margin:0;max-width:280px}.StreamHistoryModal_error__AeazY,.StreamHistoryModal_error__AeazY svg{color:var(--ios-red)}.StreamHistoryModal_emptyTitle__iSXUC{font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-label)}.StreamHistoryModal_streamsList__cNyPE{display:flex;flex-direction:column;gap:var(--ios-space-3)}.StreamHistoryModal_streamCard__Tz47H{border:0;border-radius:var(--ios-radius-lg);background:var(--ios-bg-2);overflow:hidden}.StreamHistoryModal_streamHead__7kNCu{display:flex;gap:var(--ios-space-3);padding:var(--ios-space-3)}.StreamHistoryModal_streamPreview__T4ul0{position:relative;flex-shrink:0;width:112px;height:112px;border-radius:var(--ios-radius-sm);overflow:hidden;background:var(--ios-bg-3);color:var(--ios-label-3);display:flex;align-items:center;justify-content:center}.StreamHistoryModal_streamPreview__T4ul0:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--ios-hairline) var(--ios-image-edge);pointer-events:none}.StreamHistoryModal_streamPreview__T4ul0 img,.StreamHistoryModal_streamPreview__T4ul0 video{width:100%;height:100%;object-fit:cover;display:block}.StreamHistoryModal_streamPreview__T4ul0{height:auto;aspect-ratio:16/9}.StreamHistoryModal_previewImage__zJYuG{width:100%;height:100%;object-fit:cover}.StreamHistoryModal_durationBadge__Sb_7X{position:absolute;right:4px;bottom:4px;z-index:1;display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 5px;border-radius:var(--ios-radius-xs);background:rgba(0,0,0,.7);color:#fff;font:var(--ios-text-caption-2);font-weight:600;font-variant-numeric:tabular-nums}.StreamHistoryModal_streamInfo__hXcc9{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.StreamHistoryModal_streamTitle__xvD95{margin:0;font:var(--ios-text-headline);letter-spacing:var(--ios-track-headline);color:var(--ios-label);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StreamHistoryModal_metaItem__OYZ_A{display:inline-flex;align-items:center;gap:4px}.StreamHistoryModal_metaItem__OYZ_A,.StreamHistoryModal_streamDescription__KcJG7{font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);color:var(--ios-label-2)}.StreamHistoryModal_streamDescription__KcJG7{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StreamHistoryModal_streamStats__K_1Ky{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--ios-hairline) solid var(--ios-separator)}.StreamHistoryModal_statItem__gnboX{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--ios-space-2) var(--ios-space-1)}.StreamHistoryModal_statItem__gnboX+.StreamHistoryModal_statItem__gnboX{border-left:var(--ios-hairline) solid var(--ios-separator)}.StreamHistoryModal_statValue__6ZM_8{display:inline-flex;align-items:center;gap:4px;font:var(--ios-text-subheadline);font-weight:600;letter-spacing:var(--ios-track-subheadline);font-variant-numeric:tabular-nums;color:var(--ios-label)}.StreamHistoryModal_statValue__6ZM_8 svg{color:var(--ios-label-2)}.StreamHistoryModal_statLabel__eX1gJ{font:var(--ios-text-caption-2);letter-spacing:var(--ios-track-caption);color:var(--ios-label-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.StreamHistoryModal_pagination__JNERn{margin-top:var(--ios-space-4);display:flex;align-items:center;justify-content:center;gap:var(--ios-space-4)}.StreamHistoryModal_pageButton__W9M_c{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform var(--ios-spring-snappy-duration) var(--ios-spring-snappy),background-color var(--ios-dur-fast) var(--ios-ease-out),opacity var(--ios-dur-fast) var(--ios-ease-out),color var(--ios-dur-fast) var(--ios-ease-out);flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--ios-fill-3);color:var(--ios-label)}.StreamHistoryModal_pageButton__W9M_c:disabled{opacity:.4;cursor:default}.StreamHistoryModal_pageButton__W9M_c:active:not(:disabled){transform:scale(.9);transition-duration:var(--ios-dur-press)}.StreamHistoryModal_pageButton__W9M_c:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.StreamHistoryModal_pageButton__W9M_c:active:not(:disabled){transform:none}}.StreamHistoryModal_pageButton__W9M_c{width:44px;height:44px}.StreamHistoryModal_pageInfo__X7MH0{min-width:56px;text-align:center;font:var(--ios-text-footnote);letter-spacing:var(--ios-track-footnote);font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.StudioPageContainer_studioPage__cVNqi{min-height:100vh;padding:0 0 calc(140px + env(safe-area-inset-bottom, 0px));background:var(--ios-bg);color:var(--ios-label);font-family:var(--font-family)}.StudioPageContainer_studioContent__JDzyl{width:min(680px,100%);margin:0 auto;padding:0 var(--ios-margin)}.StudioPageContainer_header__uNsAK{display:flex;flex-direction:column;gap:var(--ios-space-4);padding-top:var(--ios-space-3);margin-bottom:var(--ios-space-8)}.StudioPageContainer_largeTitle__Y6dn3{margin:0;padding:0 var(--ios-space-1);font:var(--ios-text-large-title);letter-spacing:var(--ios-track-large-title);color:var(--ios-label)}.StudioPageContainer_softRow__P7qQk{position:relative}.StudioPageContainer_softRowSpacer__lFlp1{display:inline-block;width:28px}.StudioPageContainer_softRowDismiss__EZqoR{position:absolute;top:50%;right:var(--ios-space-2,8px);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--ios-label-3);transform:translateY(-50%);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.StudioPageContainer_softRowDismiss__EZqoR:active{background:var(--ios-fill-3,rgba(120,120,128,.12))}