.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}.CommentInput_commentSection__f4_YX label{color:var(--muted);display:block;margin-bottom:6px;font-size:.9rem}.VoteSection_profileSection__ZUvTD{margin-top:12px}.VoteSection_profileSection__ZUvTD h3{color:#fff;font-family:var(--font-family);font-size:clamp(24px,5.9vw,32px);font-weight:800;line-height:1.1;margin-bottom:20px}.ErrorState_profileWrap__hnGft{width:100%;max-width:480px;position:relative;background:#000;color:#fff;font-family:var(--font-family);min-height:120vh;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;padding:20px 20px calc(92px + env(safe-area-inset-bottom))}.ErrorState_error__ZKzFu{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;padding:40px 20px}.ErrorState_error__ZKzFu p{color:#ff6b6b;font-size:1.1rem;margin:0;max-width:300px;font-weight:500}.ErrorState_error__ZKzFu button{background:rgba(29,185,84,.2);border:1px solid #1db954;border-radius:16px;padding:12px 24px;color:#1db954;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px)}.ErrorState_error__ZKzFu button:hover{background:rgba(29,185,84,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}@media(max-width:768px){.ErrorState_profileWrap__hnGft{margin-top:0}}@media(max-width:600px){.ErrorState_profileWrap__hnGft{max-width:100vw;border-radius:0;padding:20px 16px}}@media(max-width:480px){.ErrorState_profileWrap__hnGft{margin-top:0;padding:16px}}.CreatePlaylistForm_modalForm__9pXIc{padding:0 1.25rem 1.25rem}.CreatePlaylistForm_formGroup__3gb1P{margin-bottom:.75rem}.CreatePlaylistForm_formLabel__Pevuq{display:block;font-size:.8rem;font-weight:600;color:#909090;margin-bottom:.4rem}.CreatePlaylistForm_inputContainer__N06Lg{position:relative;display:flex;align-items:center}.CreatePlaylistForm_formInput__ONgn2{width:100%;padding:.75rem .75rem .75rem 2.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:.95rem;transition:all .3s ease}.CreatePlaylistForm_formInput__ONgn2::placeholder{color:#666}.CreatePlaylistForm_formInput__ONgn2:focus{outline:none;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.5);box-shadow:0 0 0 2px hsla(0,0%,100%,.15)}.CreatePlaylistForm_formInput__ONgn2:disabled{opacity:.5;cursor:not-allowed}.CreatePlaylistForm_inputIcon__Od6YM{position:absolute;left:.75rem;color:#666;pointer-events:none}.CreatePlaylistForm_errorMessage__Kry32{color:#ff6b6b;font-size:.75rem;margin-top:.35rem;display:flex;align-items:center;gap:.25rem}.CreatePlaylistForm_errorMessage__Kry32:before{content:"⚠";font-size:.65rem}.CreatePlaylistForm_characterCount__0YNat{text-align:right;font-size:.7rem;color:#666;margin-top:.2rem}.CreatePlaylistForm_modalActions__IAlX_{display:flex;gap:.75rem;margin-top:1rem}.CreatePlaylistForm_cancelButton__e2ivi{flex:1;padding:.7rem 1rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:#909090;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.CreatePlaylistForm_cancelButton__e2ivi:hover:not(:disabled){background:hsla(0,0%,100%,.12);color:#b3b3b3}.CreatePlaylistForm_cancelButton__e2ivi:disabled{opacity:.5;cursor:not-allowed}.CreatePlaylistForm_createButton__lwcHL{flex:1.3;padding:.7rem 1rem;background:hsla(0,0%,100%,.95);border:none;border-radius:10px;color:#000;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.4rem}.CreatePlaylistForm_createButton__lwcHL:hover:not(:disabled){transform:translateY(-1px);background:#fff;box-shadow:0 6px 20px hsla(0,0%,100%,.3)}.CreatePlaylistForm_createButton__lwcHL:disabled{opacity:.5;cursor:not-allowed;transform:none}.CreatePlaylistModal_createPlaylistModalOverlay__ha54t{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10100;padding:1rem;animation:CreatePlaylistModal_modalFadeIn__oTRBB .3s cubic-bezier(.4,0,.2,1)}.CreatePlaylistModal_createPlaylistModal__w3O86{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:16px;padding:0;width:100%;max-width:360px;box-shadow:0 25px 50px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;animation:CreatePlaylistModal_modalSlideIn__tEDF9 .4s cubic-bezier(.4,0,.2,1)}.CreatePlaylistModal_createPlaylistModal__w3O86.CreatePlaylistModal_closing__ClQCS{animation:CreatePlaylistModal_modalSlideOut__TkQKJ .3s cubic-bezier(.4,0,.2,1)}@keyframes CreatePlaylistModal_modalFadeIn__oTRBB{0%{opacity:0}to{opacity:1}}@keyframes CreatePlaylistModal_modalSlideIn__tEDF9{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes CreatePlaylistModal_modalSlideOut__TkQKJ{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(20px)}}@media(max-width:640px){.CreatePlaylistModal_createPlaylistModal__w3O86{margin:1rem;max-width:none}}@media(prefers-color-scheme:dark){.CreatePlaylistModal_createPlaylistModal__w3O86{background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}}.AddToPlaylistModal_overlay__NXeJ1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:10000;display:flex;align-items:flex-end;justify-content:center}.AddToPlaylistModal_modal__qxrb4{background:#181818;border-radius:24px 24px 0 0;width:100%;max-width:500px;max-height:80vh;overflow:hidden;display:flex;z-index:10001;flex-direction:column;box-shadow:0 -8px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.06);position:relative;touch-action:none}.AddToPlaylistModal_dragHandle__heykG{display:flex;justify-content:center;padding:10px 0 4px;cursor:grab;position:relative;z-index:2}.AddToPlaylistModal_dragHandle__heykG:active{cursor:grabbing}.AddToPlaylistModal_dragPill__HKhAW{width:36px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.2)}.AddToPlaylistModal_accentGlow__rr5Tu{position:absolute;top:0;left:0;right:0;height:120px;background:var(--modal-accent,transparent);opacity:.12;mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgba(0,0,0,0));pointer-events:none;z-index:0;transition:background .6s ease}.AddToPlaylistModal_content__Sd4sv{flex:1;overflow-y:auto;padding:12px 16px;position:relative;z-index:1;scrollbar-width:none}.AddToPlaylistModal_content__Sd4sv::-webkit-scrollbar{display:none}.AddToPlaylistModal_createPlaylistSection__mt6bP{margin-bottom:12px}.AddToPlaylistModal_createPlaylistButton__Imga9{width:100%;padding:14px 18px;background:hsla(0,0%,100%,.06);border:1px dashed hsla(0,0%,100%,.15);border-radius:14px;color:hsla(0,0%,100%,.85);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.AddToPlaylistModal_createPlaylistButton__Imga9:active:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.AddToPlaylistModal_createPlaylistButton__Imga9:disabled{opacity:.4;cursor:not-allowed}.AddToPlaylistModal_plusIcon__uST4m{font-size:20px;font-weight:300;line-height:1;color:hsla(0,0%,100%,.5)}.AddToPlaylistModal_actions__06ImY{position:relative;z-index:1;padding:12px 16px calc(20px + env(safe-area-inset-bottom, 0px))}@media(max-width:600px){.AddToPlaylistModal_modal__qxrb4{border-radius:20px 20px 0 0}}.CoverCarousel_coverViewport__y_Nxi{position:relative;width:100%;max-width:clamp(340px,92vw,460px);aspect-ratio:1/1;margin:12px auto 0;z-index:6;overflow:visible;perspective:1200px;border-radius:clamp(18px,4vw,28px);-webkit-perspective:1200px;--cover-size:clamp(320px,82vw,440px);--cover-side-offset:calc(var(--cover-size) + 140px)}.CoverCarousel_coverStack__EJirF{position:relative;width:100%;height:100%;touch-action:pan-y;transform:translateZ(0);-webkit-transform:translateZ(0)}.CoverCarousel_cover__RH2z_{position:absolute;top:0;left:50%;width:var(--cover-size);height:var(--cover-size);border-radius:clamp(18px,4vw,28px);object-fit:cover;box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.08);transform:translate3d(-50%,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;will-change:auto}.CoverCarousel_center__Lneqz{z-index:3}.CoverCarousel_side__Tg8J2{z-index:1}.CoverCarousel_left__kFR_G{z-index:-1;opacity:.4;transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.88)}.CoverCarousel_right__u5Tpu{z-index:-1;opacity:0;transform:translate3d(calc(-50% + var(--cover-side-offset)),0,0) scale(.88);pointer-events:none}.CoverCarousel_placeholder__pMIY1{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;align-items:center;justify-content:center}.CoverCarousel_coverLetterBg__g42_1{color:#fff;font-size:calc(var(--cover-size)/4.8);font-weight:900;text-shadow:0 2px 8px rgba(0,0,0,.5);position:relative;z-index:1;-webkit-font-smoothing:antialiased}.CoverCarousel_fadeIn__usvil{animation:CoverCarousel_fadein__ejBqn .28s ease-out}@keyframes CoverCarousel_fadein__ejBqn{0%{opacity:.6}to{opacity:1}}@media(max-width:768px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(300px,90vw,420px);--cover-size:clamp(280px,86vw,400px);--cover-side-offset:calc(var(--cover-size) + 120px)}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.84)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.84)}}@media(max-width:480px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(260px,96vw,400px);--cover-size:clamp(260px,94vw,380px);--cover-side-offset:calc(var(--cover-size) + 110px)}.CoverCarousel_cover__RH2z_{box-shadow:0 16px 40px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.06)}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.8)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.8)}}@media(max-width:420px)and (max-height:720px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(220px,78vw,320px);--cover-size:clamp(220px,76vw,320px);--cover-side-offset:calc(var(--cover-size) + 80px);margin-top:4px}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.78)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.78)}}.CoverCarousel_placeholderLetter__6pk6f{font-size:64px}.ActionButtons_wrapper__3xI_s{gap:16px;width:100%;z-index:10}.ActionButtons_mainBtn__WbaNB,.ActionButtons_wrapper__3xI_s{display:flex;align-items:center;justify-content:center;position:relative}.ActionButtons_mainBtn__WbaNB{background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.8);width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%;cursor:pointer;flex-shrink:0;flex-grow:0;transition:background .18s ease,color .18s ease,transform .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ActionButtons_mainBtn__WbaNB:hover{background:hsla(0,0%,100%,.18);color:#fff}.ActionButtons_mainBtn__WbaNB:active{transform:scale(.92);background:hsla(0,0%,100%,.22)}.ActionButtons_mainBtn__WbaNB.ActionButtons_active__yaI7c{background:hsla(0,0%,100%,.22);color:#fff}.ActionButtons_mainBtn__WbaNB.ActionButtons_moreOpen__ODy6M{background:hsla(0,0%,100%,.18);color:#fff}.ActionButtons_dot__MaSks{bottom:8px;width:4px;height:4px;border-radius:50%;background:#fff}.ActionButtons_dot__MaSks,.ActionButtons_repeatOneBadge__kwZbu{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.ActionButtons_repeatOneBadge__kwZbu{bottom:6px;font-size:9px;font-weight:800;color:#fff;line-height:1}.ActionButtons_moreWrapper__kGnE3{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ActionButtons_menu__b6_HT{position:absolute;bottom:calc(100% + 10px);right:0;background:rgba(30,30,36,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:6px;min-width:210px;z-index:200;box-shadow:0 16px 48px rgba(0,0,0,.5);animation:ActionButtons_menuIn__Yr3rn .18s ease}@keyframes ActionButtons_menuIn__Yr3rn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ActionButtons_menuItem__J7bCv{display:flex;align-items:center;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;padding:12px 14px;border-radius:10px;cursor:pointer;text-align:left;transition:background .15s ease;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ActionButtons_menuItem__J7bCv:hover{background:hsla(0,0%,100%,.1)}.ActionButtons_menuItem__J7bCv:active{background:hsla(0,0%,100%,.16)}.ActionButtons_menuItem__J7bCv.ActionButtons_menuItemDisabled__NKe2C{opacity:.38;cursor:not-allowed;pointer-events:none}.ActionButtons_paidIcon__eJ8gG{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.ActionButtons_paidStar__CRIGN{position:absolute;bottom:-3px;right:-4px;color:hsla(0,0%,100%,.7);fill:hsla(0,0%,100%,.7)}@media(max-width:480px){.ActionButtons_mainBtn__WbaNB{width:52px;height:52px;min-width:52px;min-height:52px}.ActionButtons_wrapper__3xI_s{gap:12px}}.ProgressBar_progressContainer__cBuF7{position:relative;z-index:20;margin:0;width:100%;padding:0 8px;box-sizing:border-box;display:flex;flex-direction:column}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:6px}.ProgressBar_trackArtistText__ya1DY,.ProgressBar_trackTitleOverProgress__4Qq1d,.ProgressBar_trackTitleScroll__svrWM,.ProgressBar_trackTitleText__ZLflf{display:none}.ProgressBar_progressBar__YUHWY{width:100%;height:4px;background:var(--player-icon-inactive,rgba(255,255,255,.2));border-radius:2px;margin-bottom:8px;cursor:pointer;position:relative;overflow:visible;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;box-sizing:border-box;display:flex;align-items:center;transition:none}.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY:hover{height:4px;background:var(--player-icon-color,rgba(255,255,255,.3))}.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY:hover .ProgressBar_progressThumb__hUeCz{opacity:1}.ProgressBar_mobile__FTny0 .ProgressBar_progressBar__YUHWY:hover{height:4px;background:var(--player-icon-inactive,rgba(255,255,255,.2))}.ProgressBar_progressFill__tKHtL{height:100%;background:var(--player-icon-color,#1DB954);border-radius:2px;position:relative;will-change:width}@media(prefers-reduced-motion:no-preference){.ProgressBar_progressFill__tKHtL{transition:width 0s linear}}.ProgressBar_progressThumb__hUeCz{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%;opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.3);pointer-events:auto;will-change:opacity;cursor:grab}.ProgressBar_progressThumb__hUeCz:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;pointer-events:auto}.ProgressBar_progressThumb__hUeCz:active{cursor:grabbing}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressThumb__hUeCz{opacity:1;width:16px;height:16px;right:-8px}@media(hover:hover){.ProgressBar_progressBar__YUHWY:hover .ProgressBar_progressThumb__hUeCz{opacity:1;transform:translateY(-50%) scale(1.2)}}.ProgressBar_progressThumb__hUeCz:before{display:none}.ProgressBar_timeInfo__S4_rz{display:flex;justify-content:space-between;color:var(--player-text-secondary,rgba(255,255,255,.75));font-family:var(--font-family);font-size:12px;font-weight:500;letter-spacing:.02em}.ProgressBar_progressContainer__cBuF7.ProgressBar_paused__Byk7_ .ProgressBar_progressFill__tKHtL{opacity:.6}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressBar__YUHWY{height:5px;margin-bottom:6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressThumb__hUeCz{width:14px;height:14px;right:-7px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressThumb__hUeCz{width:18px;height:18px;right:-9px}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_timeInfo__S4_rz{font-size:11px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY{height:4px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressThumb__hUeCz{width:12px;height:12px;right:-6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressThumb__hUeCz{width:16px;height:16px;right:-8px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_timeInfo__S4_rz{font-size:12px}@media(max-width:768px){.ProgressBar_progressContainer__cBuF7{padding:0 4px}.ProgressBar_progressBar__YUHWY{height:5px}}@media(max-width:768px)and (hover:hover){.ProgressBar_progressBar__YUHWY:hover{height:5px;background:hsla(0,0%,100%,.35)}}@media(max-width:768px){.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:5px}.ProgressBar_timeInfo__S4_rz{font-size:11px}}@media(max-width:480px){.ProgressBar_progressContainer__cBuF7{padding:0 2px}.ProgressBar_progressBar__YUHWY{height:5px;margin-bottom:6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:5px}.ProgressBar_progressThumb__hUeCz{width:14px;height:14px;right:-7px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressThumb__hUeCz{width:18px;height:18px;right:-9px}.ProgressBar_timeInfo__S4_rz{font-size:10px}}.PlaybackControls_playbackControlsWrapper__wi1UJ{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;width:100%}.PlaybackControls_playerControls__071Fl{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;z-index:20;margin:0}.PlaybackControls_sideBtn__XHnNC{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.7);width:52px;height:52px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;flex-shrink:0}.PlaybackControls_sideBtn__XHnNC:hover{color:hsla(0,0%,100%,.95);transform:translateY(-2px)}.PlaybackControls_sideBtn__XHnNC:active{transform:translateY(0) scale(.96)}.PlaybackControls_sideBtn__XHnNC.PlaybackControls_active__qkIa8{color:#fff}.PlaybackControls_sideBtn__XHnNC.PlaybackControls_active__qkIa8:hover{transform:translateY(-2px) scale(1.04)}.PlaybackControls_icon___z7GA{width:24px;height:24px;transition:all .3s ease}.PlaybackControls_icon___z7GA.PlaybackControls_activeIcon__R4Fl0{fill:currentColor}.PlaybackControls_likeBtn__7zd8L{order:2}.PlaybackControls_dislikeBtn__5na1z{order:-2}.PlaybackControls_controlBtn__rE58X{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.95);width:56px;height:56px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.PlaybackControls_controlBtn__rE58X:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.PlaybackControls_controlBtn__rE58X:hover{color:#fff;transform:translateY(-2px)}.PlaybackControls_controlBtn__rE58X:hover:before{opacity:1}.PlaybackControls_controlBtn__rE58X:active{transform:translateY(0) scale(.96)}.PlaybackControls_controlBtn__rE58X.PlaybackControls_disabled__b7Fkq,.PlaybackControls_controlBtn__rE58X:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.PlaybackControls_playBtn__5tdYG{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(245,245,245,.95));border:none;color:#121212;width:68px;height:68px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 12px 32px rgba(0,0,0,.3),inset 0 0 0 1.5px hsla(0,0%,100%,.1);position:relative;font-weight:700}.PlaybackControls_playBtn__5tdYG:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.7) 0,transparent 60%);opacity:.5}.PlaybackControls_playBtn__5tdYG:hover{transform:scale(1.06);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 0 0 1.5px hsla(0,0%,100%,.15)}.PlaybackControls_playBtn__5tdYG:active{transform:scale(.98)}.PlaybackControls_playBtn__5tdYG:disabled{opacity:.5;cursor:not-allowed}.PlaybackControls_loadingSpinner__Hn3bM{width:32px;height:32px}.PlaybackControls_loadingSpinnerSmall__XAHD6,.PlaybackControls_loadingSpinner__Hn3bM{border:3px solid #1db954;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:PlaybackControls_spin__8Ac1X 1s linear infinite}.PlaybackControls_loadingSpinnerSmall__XAHD6{width:22px;height:22px}@keyframes PlaybackControls_spin__8Ac1X{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.PlaybackControls_playbackControlsWrapper__wi1UJ{gap:20px}.PlaybackControls_playerControls__071Fl{gap:16px}.PlaybackControls_sideBtn__XHnNC{width:48px;height:48px}.PlaybackControls_sideBtn__XHnNC .PlaybackControls_icon___z7GA{width:22px;height:22px}.PlaybackControls_controlBtn__rE58X{width:50px;height:50px}.PlaybackControls_playBtn__5tdYG{width:62px;height:62px}}@media(max-width:480px){.PlaybackControls_playbackControlsWrapper__wi1UJ{gap:16px}.PlaybackControls_playerControls__071Fl{gap:12px}.PlaybackControls_sideBtn__XHnNC{width:48px;height:48px}.PlaybackControls_sideBtn__XHnNC .PlaybackControls_icon___z7GA{width:24px;height:24px}.PlaybackControls_controlBtn__rE58X{width:44px;height:44px}.PlaybackControls_playBtn__5tdYG{width:56px;height:56px}.PlaybackControls_loadingSpinner__Hn3bM{width:24px;height:24px;border-width:2px}.PlaybackControls_loadingSpinnerSmall__XAHD6{width:16px;height:16px;border-width:1.5px}}.ArtistSection_artistSection__rfIY6{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0 8px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ArtistSection_artistSection__rfIY6:active{opacity:.75}.ArtistSection_artistLeft__H6YKT{display:flex;align-items:center;gap:14px;min-width:0}.ArtistSection_avatar__q_yZW{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.1)}.ArtistSection_avatar__q_yZW img{width:100%;height:100%;object-fit:cover}.ArtistSection_avatarPlaceholder__sL3jV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:hsla(0,0%,100%,.8);background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.06))}.ArtistSection_details__JYHaM{min-width:0}.ArtistSection_name__sI_KQ{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ArtistSection_stats__NwVku{display:flex;align-items:center;gap:5px;margin-top:3px}.ArtistSection_statsIcon__QXnyP{color:hsla(0,0%,100%,.5);flex-shrink:0}.ArtistSection_stats__NwVku span{font-size:13px;color:hsla(0,0%,100%,.5)}.CommentItem_commentItem__yoKMi{display:flex;gap:10px;padding:10px 12px;background:hsla(0,0%,100%,.04);border-radius:12px;transition:opacity .2s ease,background .15s ease}.CommentItem_commentItem__yoKMi:hover{background:hsla(0,0%,100%,.07)}.CommentItem_commentItem__yoKMi.CommentItem_deleting__GXTO7{opacity:.4;pointer-events:none}.CommentItem_avatar__B0P6n{flex-shrink:0;width:36px;height:36px}.CommentItem_avatarImage__9i_Jv{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1.5px solid hsla(0,0%,100%,.12);display:block}.CommentItem_avatarPlaceholder__iquXI{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.14),rgba(255,255,255,.06));border:1.5px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.45)}.CommentItem_content__dIwUZ{flex:1;min-width:0}.CommentItem_header__9HA6g{display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap}.CommentItem_authorName__t4dlE{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.95);display:flex;align-items:center;gap:4px}.CommentItem_verifiedBadge__xXpvy{color:#22c55e;flex-shrink:0}.CommentItem_date__hPKg7{font-size:11px;color:hsla(0,0%,100%,.35);display:flex;align-items:center;gap:4px}.CommentItem_editedBadge__OekHW{font-style:italic}.CommentItem_editedBadge__OekHW:before{content:"· "}.CommentItem_body__ebFRJ{font-size:13px;color:hsla(0,0%,100%,.85);line-height:1.5;margin:0;word-break:break-word;white-space:pre-wrap}.CommentItem_actions__glScZ{display:flex;gap:2px;flex-shrink:0;opacity:0;transition:opacity .15s ease;align-self:flex-start;padding-top:2px}.CommentItem_commentItem__yoKMi:hover .CommentItem_actions__glScZ{opacity:1}@media(max-width:480px){.CommentItem_actions__glScZ{opacity:1}}.CommentItem_actionButton__J4f1i{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.35);padding:4px;cursor:pointer;border-radius:6px;transition:all .15s ease;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CommentItem_actionButton__J4f1i:hover{color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.08)}.CommentItem_actionButton__J4f1i.CommentItem_deleteButton__E_PB2:hover{color:#f87171;background:rgba(248,113,113,.12)}.CommentItem_editForm__HaMqI{display:flex;flex-direction:column;gap:8px;margin-top:4px}.CommentItem_editTextarea__tgkZd{width:100%;min-width:0}.CommentItem_editTextarea__tgkZd .ui-textarea__control{min-height:60px;padding:8px 10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;transition:all .2s ease}.CommentItem_editTextarea__tgkZd .ui-textarea__field{min-height:44px;color:#fff;font-size:13px;line-height:1.5;resize:vertical;font-family:inherit}.CommentItem_editTextarea__tgkZd .ui-textarea__control:hover{background:hsla(0,0%,100%,.08)}.CommentItem_editTextarea__tgkZd .ui-textarea__control:focus-within{outline:none;border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.09);box-shadow:none}.CommentItem_editTextarea__tgkZd .ui-textarea__field:disabled{opacity:.5}.CommentItem_editActions__xfuyK{display:flex;gap:8px}.CommentItem_cancelButton__AGuVP,.CommentItem_saveButton__2Qgxd{padding:6px 14px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.CommentItem_cancelButton__AGuVP:disabled,.CommentItem_saveButton__2Qgxd:disabled{opacity:.45;cursor:not-allowed}.CommentItem_saveButton__2Qgxd{background:rgba(34,197,94,.85);border:none;color:#fff}.CommentItem_saveButton__2Qgxd:hover:not(:disabled){background:#22c55e}.CommentItem_cancelButton__AGuVP{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.65)}.CommentItem_cancelButton__AGuVP:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.CommentItem_deleteConfirm__vMHpA{margin-top:8px;padding:10px 12px;background:rgba(248,113,113,.08);border-radius:10px;border:1px solid rgba(248,113,113,.18)}.CommentItem_deleteConfirm__vMHpA span{display:block;font-size:12px;color:#fca5a5;margin-bottom:8px}.CommentItem_confirmActions__dVpfy{display:flex;gap:8px}.CommentItem_confirmDelete__lasTR{padding:6px 14px;border-radius:8px;font-size:12px;font-weight:500;background:rgba(248,113,113,.85);border:none;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:4px}.CommentItem_confirmDelete__lasTR:hover:not(:disabled){background:#f87171}.CommentItem_confirmDelete__lasTR:disabled{opacity:.45;cursor:not-allowed}.CommentItem_confirmCancel__m4jNa{padding:6px 14px;border-radius:8px;font-size:12px;font-weight:500;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.65);cursor:pointer;transition:all .2s ease}.CommentItem_confirmCancel__m4jNa:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.CommentItem_confirmCancel__m4jNa:disabled{opacity:.45;cursor:not-allowed}.CommentItem_spinner___Sgnq{animation:CommentItem_spin__vrptJ 1s linear infinite}@keyframes CommentItem_spin__vrptJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CommentForm_commentForm__fdyMH{display:flex;gap:10px;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.08);align-items:flex-end}.CommentForm_textarea__Jfg4q{flex:1;min-width:0}.CommentForm_textarea__Jfg4q .ui-textarea__control{min-height:36px;padding:8px 12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:18px}.CommentForm_textarea__Jfg4q .ui-textarea__field{min-height:18px;max-height:100px;color:#fff;font-size:13px;line-height:1.4;resize:none;font-family:inherit}.CommentForm_textarea__Jfg4q .ui-textarea__field::placeholder{color:hsla(0,0%,100%,.4)}.CommentForm_textarea__Jfg4q .ui-textarea__control:hover{background:hsla(0,0%,100%,.08)}.CommentForm_textarea__Jfg4q .ui-textarea__control:focus-within{outline:none;border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);box-shadow:none}.CommentForm_textarea__Jfg4q .ui-textarea__field:disabled{opacity:.6;cursor:not-allowed}.CommentForm_submitButton__ITZFN{flex-shrink:0;width:36px;height:36px;padding:0;background:rgba(34,197,94,.85);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CommentForm_submitButton__ITZFN:hover:not(:disabled){background:#22c55e;transform:scale(1.05)}.CommentForm_submitButton__ITZFN:active:not(:disabled){transform:scale(.95)}.CommentForm_submitButton__ITZFN:disabled{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.3);cursor:not-allowed}.CommentForm_spinner__PqD4N{animation:CommentForm_spin__q2oQw 1s linear infinite}@keyframes CommentForm_spin__q2oQw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CommentForm_authRequired__CbUtf{padding:12px 16px;text-align:center;color:hsla(0,0%,100%,.5);font-size:13px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.06)}.CommentsSkeleton_skeletonContainer__JOZwO{display:flex;flex-direction:column}.CommentsSkeleton_skeletonItem__w_0U8{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.CommentsSkeleton_skeletonItem__w_0U8:last-child{border-bottom:none}.CommentsSkeleton_skeletonAvatar__W_QEQ{width:32px;height:32px;border-radius:50%;background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;animation:CommentsSkeleton_skeleton-loading__lDKMz 1.5s ease-in-out infinite;flex-shrink:0}.CommentsSkeleton_skeletonContent__vkoVx{flex:1;display:flex;flex-direction:column;gap:6px}.CommentsSkeleton_skeletonHeader__MYM8h{display:flex;align-items:center;gap:8px}.CommentsSkeleton_skeletonName__FYl2x{height:13px;width:80px}.CommentsSkeleton_skeletonDate__DLTAc,.CommentsSkeleton_skeletonName__FYl2x{background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;border-radius:4px;animation:CommentsSkeleton_skeleton-loading__lDKMz 1.5s ease-in-out infinite}.CommentsSkeleton_skeletonDate__DLTAc{height:11px;width:50px;animation-delay:.1s}.CommentsSkeleton_skeletonBody__r5xxK{width:100%;animation:CommentsSkeleton_skeleton-loading__lDKMz 1.5s ease-in-out infinite;animation-delay:.2s}.CommentsSkeleton_skeletonBodyShort__NndfI,.CommentsSkeleton_skeletonBody__r5xxK{height:13px;background:linear-gradient(90deg,rgba(60,60,60,.3),rgba(80,80,80,.5) 50%,rgba(60,60,60,.3));background-size:200% 100%;border-radius:4px}.CommentsSkeleton_skeletonBodyShort__NndfI{width:60%;animation:CommentsSkeleton_skeleton-loading__lDKMz 1.5s ease-in-out infinite;animation-delay:.3s}@keyframes CommentsSkeleton_skeleton-loading__lDKMz{0%{background-position:200% 0}to{background-position:-200% 0}}.CommentsSection_commentsSection__4ayEq{display:flex;flex-direction:column;background:rgba(0,0,0,0);border:none;border-radius:0;overflow:hidden;margin:0 16px 16px;flex:0 0 auto;max-height:440px}@media(max-width:480px){.CommentsSection_commentsSection__4ayEq{margin:0 12px 14px;max-height:400px}}.CommentsSection_header__33aza{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;transition:background .2s ease;flex-shrink:0}.CommentsSection_header__33aza:hover{background:hsla(0,0%,100%,.04)}.CommentsSection_header__33aza:active{background:hsla(0,0%,100%,.07)}@media(max-width:480px){.CommentsSection_header__33aza{padding:12px 14px}}.CommentsSection_headerLeft__08BaV{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.85)}.CommentsSection_headerTitle__Zqxw2{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85);letter-spacing:.01em}.CommentsSection_count__R2A6S{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.1);padding:2px 8px;border-radius:8px;min-width:22px;text-align:center}.CommentsSection_chevron__JaF_B{color:hsla(0,0%,100%,.4);transition:transform .25s ease;flex-shrink:0}.CommentsSection_chevron__JaF_B.CommentsSection_expanded__gP_fe{transform:rotate(180deg)}.CommentsSection_content__JiDGN{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0;border-top:1px solid hsla(0,0%,100%,.07)}.CommentsSection_commentsList__1e79z{display:flex;flex-direction:column;padding:10px 12px;gap:6px;overflow-y:auto;overflow-x:hidden;flex:1}.CommentsSection_commentsList__1e79z::-webkit-scrollbar{width:3px}.CommentsSection_commentsList__1e79z::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CommentsSection_commentsList__1e79z::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.CommentsSection_commentsList__1e79z::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}@media(max-width:480px){.CommentsSection_commentsList__1e79z{padding:8px 10px}}.CommentsSection_formWrapper__eV3EF{flex-shrink:0;padding:10px 12px 14px;background:rgba(0,0,0,.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid hsla(0,0%,100%,.07);z-index:10}@media(max-width:480px){.CommentsSection_formWrapper__eV3EF{padding:8px 10px 12px}}.CommentsSection_emptyState__Y0yrL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:hsla(0,0%,100%,.4);text-align:center;gap:6px}.CommentsSection_emptyState__Y0yrL span{font-size:13px}.CommentsSection_emptyHint__QkK77{font-size:12px!important;color:hsla(0,0%,100%,.28)!important}.CommentsSection_errorState__sdncq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;color:#fca5a5;text-align:center;gap:10px}.CommentsSection_errorState__sdncq span{font-size:13px}.CommentsSection_retryButton__asgfA{display:flex;align-items:center;gap:6px;padding:8px 14px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:12px;cursor:pointer;transition:all .2s ease}.CommentsSection_retryButton__asgfA:hover{background:hsla(0,0%,100%,.13)}.CommentsSection_loadingMore__SnzE9{display:flex;justify-content:center;padding:10px 0}.CommentsSection_spinner__doI_y{animation:CommentsSection_spin__0Piu3 1s linear infinite;color:hsla(0,0%,100%,.4)}@keyframes CommentsSection_spin__0Piu3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CommentsSection_sentinel__iSEqy{height:1px;width:100%}.FeaturedArtistsSection_wrapper__DPAYA{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.FeaturedArtistsSection_featLabel__7NUC2{font-size:10px;font-weight:600;letter-spacing:.06em;color:hsla(0,0%,100%,.35);text-transform:lowercase;flex-shrink:0;line-height:1}.FeaturedArtistsSection_pill__QK7Hf{display:flex;flex-direction:row;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .15s ease,border-color .15s ease;flex-shrink:0;max-width:150px}.FeaturedArtistsSection_pill__QK7Hf:active{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.2)}.FeaturedArtistsSection_avatarWrapper__S7Nfk{width:22px;height:22px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid hsla(0,0%,100%,.15)}.FeaturedArtistsSection_avatar__0xAKQ{width:100%;height:100%;object-fit:cover;display:block}.FeaturedArtistsSection_avatarPlaceholder__qyewj{width:100%;height:100%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5)}.FeaturedArtistsSection_name__CvxwC{font-size:11px;font-weight:500;color:hsla(0,0%,100%,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.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}.page_page__WfcnD{min-height:100vh;padding:2rem;background:var(--background,#0a0a0a)}@media(max-width:768px){.page_page__WfcnD{padding:1rem}}.page_header__4PFO4{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.page_header__4PFO4 h1{font-size:2rem;font-weight:700;color:var(--text-primary,#ffffff);margin:0}.page_count__59ghr{font-size:1rem;color:hsla(0,0%,100%,.6)}.page_empty__32YZs,.page_loading__CxPqU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;color:hsla(0,0%,100%,.6);text-align:center}.page_empty__32YZs p,.page_loading__CxPqU p{margin-top:1rem;font-size:1rem}.page_spinner__toEzX{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.2);border-top-color:#58ff00;border-radius:50%;animation:page_spin__BBRE3 1s linear infinite}@keyframes page_spin__BBRE3{to{transform:rotate(1turn)}}.page_emptyIcon__u2041{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:50%;color:hsla(0,0%,100%,.3);margin-bottom:1.5rem}.page_empty__32YZs h2{font-size:1.5rem;font-weight:700;color:var(--text-primary,#ffffff);margin:0 0 .5rem}.page_empty__32YZs p{color:hsla(0,0%,100%,.5)}.page_streamsList__db14n{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.page_streamsList__db14n{grid-template-columns:1fr}}.page_streamCard__Cq2BI{background:var(--card-background,#1a1a1a);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .2s ease}.page_streamCard__Cq2BI:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.page_streamPreview__I_REg{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden}.page_streamPreview__I_REg img{width:100%;height:100%;object-fit:cover}.page_previewPlaceholder__YtU0v{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,68,88,.2),rgba(255,68,88,.05));color:hsla(0,0%,100%,.3)}.page_liveIndicator__rxbVr{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ff4458;color:#fff;font-size:12px;font-weight:700;border-radius:6px;animation:page_pulse__Eh1_6 2s ease-in-out infinite}.page_liveDot__X4GZX{animation:page_blink__6PMEP 1.5s ease-in-out infinite}@keyframes page_pulse__Eh1_6{0%,to{opacity:1}50%{opacity:.85}}@keyframes page_blink__6PMEP{0%,to{opacity:1}50%{opacity:.3}}.page_streamInfo__DuEFw{padding:1rem}.page_streamInfo__DuEFw h3{font-size:1.125rem;font-weight:700;color:var(--text-primary,#ffffff);margin:0 0 .5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.page_artistName__V25bt{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_streamStats__P_rHy{display:flex;align-items:center;gap:16px;font-size:.875rem;color:hsla(0,0%,100%,.5)}.page_statItem__XTF4U{display:flex;align-items:center;gap:6px}.page_loadMoreContainer__P1i3l{display:flex;justify-content:center;padding:2rem 0}.page_loadMoreButton__cIrLj{padding:12px 32px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.page_loadMoreButton__cIrLj:hover:not(:disabled){background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.page_loadMoreButton__cIrLj:disabled{opacity:.5;cursor:not-allowed}.page_streamCardSkeleton__Y3iXz{background:hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;animation:page_skeletonPulse__WC344 1.5s ease-in-out infinite}.page_streamCardSkeleton__Y3iXz:before{content:"";display:block;padding-top:56.25%}@keyframes page_skeletonPulse__WC344{0%,to{opacity:1}50%{opacity:.5}}.PlaylistTracks_tracksContainer__PAUEP{padding:20px}.PlaylistTracks_component-track-list__F7Zvj{display:flex;flex-direction:column;gap:8px}.PlaylistTracks_trackItem__PT6_z{display:grid;grid-template-columns:40px 48px 1fr 60px auto;gap:12px;align-items:center;padding:10px 12px;border-radius:8px;background:hsla(0,0%,100%,.02);cursor:pointer;transition:all .2s ease}.PlaylistTracks_trackItem__PT6_z:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.PlaylistTracks_trackItem__PT6_z:hover .PlaylistTracks_deleteButton__Eno4f{opacity:1}.PlaylistTracks_trackItem__PT6_z.PlaylistTracks_playing__gTIst{background:rgba(29,185,84,.1);border-color:rgba(29,185,84,.3)}.PlaylistTracks_trackItem__PT6_z.PlaylistTracks_highlighted__ntyzx{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.4);animation:PlaylistTracks_highlightPulse__Daeck 2s ease-in-out}@keyframes PlaylistTracks_highlightPulse__Daeck{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 8px rgba(34,197,94,0)}}.PlaylistTracks_trackNumber__l5rJ_{font-size:14px;color:hsla(0,0%,100%,.5);font-weight:500}.PlaylistTracks_playingIndicator__VFYYj,.PlaylistTracks_soundWave__vqb8J,.PlaylistTracks_trackNumber__l5rJ_{display:flex;align-items:center;justify-content:center}.PlaylistTracks_soundWave__vqb8J{gap:2px;height:16px}.PlaylistTracks_wave__5RKCE{width:3px;height:100%;background:#1db954;border-radius:1px;animation:PlaylistTracks_soundWave__vqb8J 1.2s ease-in-out infinite}.PlaylistTracks_wave__5RKCE:first-child{animation-delay:0s}.PlaylistTracks_wave__5RKCE:nth-child(2){animation-delay:.2s}.PlaylistTracks_wave__5RKCE:nth-child(3){animation-delay:.4s}@keyframes PlaylistTracks_soundWave__vqb8J{0%,40%,to{height:6px}20%{height:16px}}.PlaylistTracks_trackCover__RmJMr{width:48px;height:48px;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.05);flex-shrink:0}.PlaylistTracks_coverImage__oUJ2i{width:100%;height:100%;object-fit:cover}.PlaylistTracks_coverPlaceholder__XbNVf{width:100%;height:100%;background:linear-gradient(135deg,#333,#111)}.PlaylistTracks_trackInfo__Bbypm{display:flex;flex-direction:column;gap:4px;min-width:0}.PlaylistTracks_trackTitle__K9Fav{font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaylistTracks_trackArtist__elgs4{font-size:12px;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaylistTracks_trackFeat__RuKhh{color:hsla(0,0%,100%,.35);font-size:10px}.PlaylistTracks_trackDuration__RyKWR{font-size:12px;color:hsla(0,0%,100%,.5);text-align:right;justify-self:flex-end}.PlaylistTracks_trackActions__VKE7f{display:flex;align-items:center;justify-content:flex-end;gap:8px}.PlaylistTracks_likedIndicator__B2r4A{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.PlaylistTracks_likedIndicator__B2r4A svg{filter:drop-shadow(0 0 4px rgba(233,30,99,.4))}.PlaylistTracks_moreButton__x87NA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85);cursor:pointer;transition:all .2s ease}.PlaylistTracks_moreButton__x87NA:hover{background:hsla(0,0%,100%,.16);color:#fff}.PlaylistTracks_moreButton__x87NA:active{transform:scale(.95)}.PlaylistTracks_moreButton__x87NA svg{width:16px;height:16px}.PlaylistTracks_deleteButton__Eno4f{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:rgba(255,59,48,.1);color:rgba(255,59,48,.7);cursor:pointer;opacity:0;transition:all .2s ease;flex-shrink:0}.PlaylistTracks_deleteButton__Eno4f:hover:not(:disabled){background:rgba(255,59,48,.2);color:#ff3b30;transform:scale(1.05)}.PlaylistTracks_deleteButton__Eno4f:active:not(:disabled){transform:scale(.95)}.PlaylistTracks_deleteButton__Eno4f:disabled{opacity:1;cursor:not-allowed;color:rgba(255,59,48,.5)}.PlaylistTracks_deleteButton__Eno4f svg{width:16px;height:16px}.PlaylistTracks_trackPlayButton___3SF4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.PlaylistTracks_trackPlayButton___3SF4:hover{background:hsla(0,0%,100%,.2);color:#fff}.PlaylistTracks_loadingState__thfG4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:hsla(0,0%,100%,.6);gap:12px}.PlaylistTracks_loadingSpinner__gd05E{animation:PlaylistTracks_spin__ocfHM 1s linear infinite}.PlaylistTracks_emptyState__hnzdi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:hsla(0,0%,100%,.5);gap:12px}.PlaylistTracks_emptyIcon__IPWzR{font-size:48px;opacity:.6}@media(max-width:768px){.PlaylistTracks_trackItem__PT6_z{grid-template-columns:36px 40px 1fr 48px auto;gap:10px;padding:8px 10px}.PlaylistTracks_trackCover__RmJMr{width:40px;height:40px}.PlaylistTracks_trackTitle__K9Fav{font-size:13px}.PlaylistTracks_trackArtist__elgs4,.PlaylistTracks_trackDuration__RyKWR{font-size:11px}.PlaylistTracks_deleteButton__Eno4f{width:28px;height:28px;opacity:1}.PlaylistTracks_deleteButton__Eno4f svg{width:14px;height:14px}.PlaylistTracks_moreButton__x87NA,.PlaylistTracks_trackPlayButton___3SF4{width:28px;height:28px}}@media(max-width:480px){.PlaylistTracks_tracksContainer__PAUEP{padding:16px 14px}.PlaylistTracks_trackItem__PT6_z{grid-template-columns:32px 36px 1fr 44px auto;gap:8px;padding:6px 8px}.PlaylistTracks_trackCover__RmJMr{width:36px;height:36px}.PlaylistTracks_trackTitle__K9Fav{font-size:12px}.PlaylistTracks_trackArtist__elgs4,.PlaylistTracks_trackDuration__RyKWR{font-size:10px}.PlaylistTracks_deleteButton__Eno4f{width:24px;height:24px;opacity:1}.PlaylistTracks_deleteButton__Eno4f svg{width:12px;height:12px}.PlaylistTracks_moreButton__x87NA{width:24px;height:24px}.PlaylistTracks_moreButton__x87NA svg{width:12px;height:12px}.PlaylistTracks_trackPlayButton___3SF4{width:24px;height:24px}.PlaylistTracks_trackPlayButton___3SF4 svg{width:12px;height:12px}.PlaylistTracks_emptyState__hnzdi,.PlaylistTracks_loadingState__thfG4{padding:40px 16px}}[data-style=modal] .PlaylistTracks_tracksContainer__PAUEP{padding:8px 0 20px;background:#000;border-radius:0;flex:1;overflow-y:auto;max-height:calc(100vh - 400px);scrollbar-width:none;-ms-overflow-style:none}[data-style=modal] .PlaylistTracks_tracksContainer__PAUEP::-webkit-scrollbar{display:none}[data-style=modal] .PlaylistTracks_tracksList__5QppK{display:flex;flex-direction:column;gap:0}[data-style=modal] .PlaylistTracks_trackItem__PT6_z{display:flex;align-items:center;padding:8px 10px;gap:8px;transition:background .2s ease;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.05);background:#000}[data-style=modal] .PlaylistTracks_trackItem__PT6_z:hover .PlaylistTracks_deleteButton__Eno4f{opacity:1}[data-style=modal] .PlaylistTracks_trackItem__PT6_z.PlaylistTracks_playing__gTIst,[data-style=modal] .PlaylistTracks_trackItem__PT6_z:hover{background:hsla(0,0%,100%,.05)}[data-style=modal] .PlaylistTracks_trackNumber__l5rJ_{width:20px;text-align:center;color:#b3b3b3;font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-style=modal] .PlaylistTracks_trackCover__RmJMr{width:38px;height:38px;border-radius:3px;overflow:hidden;flex-shrink:0;background:#404040}[data-style=modal] .PlaylistTracks_trackActions__VKE7f{display:flex;align-items:center;gap:6px;margin-left:6px}[data-style=modal] .PlaylistTracks_moreButton__x87NA{background:rgba(0,0,0,0);border:none;width:28px;height:28px;color:#b3b3b3;border-radius:50%}[data-style=modal] .PlaylistTracks_moreButton__x87NA:hover{background:hsla(0,0%,100%,.08);color:#fff}[data-style=modal] .PlaylistTracks_coverImage__oUJ2i{width:100%;height:100%;object-fit:cover;display:block}[data-style=modal] .PlaylistTracks_coverPlaceholder__XbNVf{width:100%;height:100%;background:#404040}[data-style=modal] .PlaylistTracks_trackInfo__Bbypm{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;gap:2px}[data-style=modal] .PlaylistTracks_trackTitle__K9Fav{color:#fff;line-height:1.2}[data-style=modal] .PlaylistTracks_trackArtist__elgs4,[data-style=modal] .PlaylistTracks_trackTitle__K9Fav{font-family:var(--font-family);font-size:clamp(16px,3.8vw,20px);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-style=modal] .PlaylistTracks_trackArtist__elgs4{color:hsla(0,0%,100%,.85);margin-top:2px;line-height:1.15}[data-style=modal] .PlaylistTracks_trackDuration__RyKWR{font-size:12px;font-weight:400;color:#b3b3b3;min-width:28px;text-align:right;flex-shrink:0}[data-style=modal] .PlaylistTracks_deleteButton__Eno4f{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#b3b3b3;cursor:pointer;opacity:0;transition:all .2s ease;flex-shrink:0}[data-style=modal] .PlaylistTracks_deleteButton__Eno4f:hover:not(:disabled){background:rgba(255,59,48,.2);color:#ff3b30}[data-style=modal] .PlaylistTracks_deleteButton__Eno4f:disabled{opacity:1;color:#b3b3b3}[data-style=modal] .PlaylistTracks_deleteButton__Eno4f svg{width:16px;height:16px}[data-style=modal] .PlaylistTracks_trackPlayButton___3SF4{background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;padding:5px;border-radius:50%;transition:background .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}[data-style=modal] .PlaylistTracks_trackPlayButton___3SF4:hover{background:hsla(0,0%,100%,.1)}[data-style=modal] .PlaylistTracks_playingIndicator__VFYYj{display:flex;align-items:center;justify-content:center}[data-style=modal] .PlaylistTracks_soundWave__vqb8J{display:flex;gap:1px;height:8px}[data-style=modal] .PlaylistTracks_wave__5RKCE{width:1px;height:100%;background:#1db954;animation:PlaylistTracks_wave__5RKCE 1s ease-in-out infinite}[data-style=modal] .PlaylistTracks_wave__5RKCE:first-child{animation-delay:0s}[data-style=modal] .PlaylistTracks_wave__5RKCE:nth-child(2){animation-delay:.2s}[data-style=modal] .PlaylistTracks_wave__5RKCE:nth-child(3){animation-delay:.4s}@keyframes PlaylistTracks_wave__5RKCE{0%,40%,to{transform:scaleY(1)}20%{transform:scaleY(1.6)}}[data-style=modal] .PlaylistTracks_emptyState__hnzdi,[data-style=modal] .PlaylistTracks_loadingState__thfG4{padding:20px;text-align:center;color:#b3b3b3;display:flex;flex-direction:column;align-items:center;gap:12px;background:#000}[data-style=modal] .PlaylistTracks_emptyIcon__IPWzR{font-size:48px;opacity:.5}[data-style=modal] .PlaylistTracks_loadingSpinner__gd05E{animation:PlaylistTracks_spin__ocfHM 1s linear infinite}@keyframes PlaylistTracks_spin__ocfHM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:600px){[data-style=modal] .PlaylistTracks_tracksContainer__PAUEP{max-height:calc(100vh - 350px)}[data-style=modal] .PlaylistTracks_trackItem__PT6_z{padding:6px 8px}[data-style=modal] .PlaylistTracks_trackCover__RmJMr{width:36px;height:36px}[data-style=modal] .PlaylistTracks_trackArtist__elgs4,[data-style=modal] .PlaylistTracks_trackTitle__K9Fav{font-size:clamp(12px,2.5vw,16px)}[data-style=modal] .PlaylistTracks_trackDuration__RyKWR{font-size:10px}[data-style=modal] .PlaylistTracks_trackPlayButton___3SF4{width:28px;height:28px}[data-style=modal] .PlaylistTracks_moreButton__x87NA{width:24px;height:24px}}.TrackList_tracksContainer__dIXw1{padding:20px}.TrackList_tracksList__XS1Gg{display:flex;flex-direction:column;gap:8px}.TrackList_trackItem__4E05h{display:grid;grid-template-columns:40px 48px 1fr 60px auto;gap:12px;align-items:center;padding:10px 12px;border-radius:8px;background:hsla(0,0%,100%,.02);cursor:pointer;transition:all .2s ease}.TrackList_trackItem__4E05h:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.TrackList_trackItem__4E05h.TrackList_playing__4VGbq{background:rgba(29,185,84,.1);border-color:rgba(29,185,84,.3)}.TrackList_trackNumber__2gP_L{font-size:14px;color:hsla(0,0%,100%,.5);font-weight:500}.TrackList_playingIndicator__ieHUb,.TrackList_soundWave__rjwDw,.TrackList_trackNumber__2gP_L{display:flex;align-items:center;justify-content:center}.TrackList_soundWave__rjwDw{gap:2px;height:16px}.TrackList_wave__TyR2P{width:3px;height:100%;background:#1db954;border-radius:1px;animation:TrackList_soundWave__rjwDw 1.2s ease-in-out infinite}.TrackList_wave__TyR2P:first-child{animation-delay:0s}.TrackList_wave__TyR2P:nth-child(2){animation-delay:.2s}.TrackList_wave__TyR2P:nth-child(3){animation-delay:.4s}@keyframes TrackList_soundWave__rjwDw{0%,40%,to{height:6px}20%{height:16px}}.TrackList_trackCover__uUZ5J{width:48px;height:48px;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.05);flex-shrink:0}.TrackList_coverImage__cQd8F{width:100%;height:100%;object-fit:cover}.TrackList_coverPlaceholder__dEhb0{width:100%;height:100%;background:linear-gradient(135deg,#333,#111)}.TrackList_trackInfo__BKEUk{display:flex;flex-direction:column;gap:4px;min-width:0}.TrackList_trackTitle__3R0dx{font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrackList_trackArtist__qs8lx{font-size:12px;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrackList_trackDuration___sfow{font-size:12px;color:hsla(0,0%,100%,.5);text-align:right;justify-self:flex-end}.TrackList_trackActions__oyGoY{display:flex;align-items:center;justify-content:flex-end;gap:8px}.TrackList_likedIndicator__5MagA{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.TrackList_likedIndicator__5MagA svg{filter:drop-shadow(0 0 4px rgba(233,30,99,.4))}.TrackList_moreButton__E1vRQ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85);cursor:pointer;transition:all .2s ease}.TrackList_moreButton__E1vRQ:hover{background:hsla(0,0%,100%,.16);color:#fff}.TrackList_moreButton__E1vRQ:active{transform:scale(.95)}.TrackList_moreButton__E1vRQ svg{width:16px;height:16px}.TrackList_loadingState__m7ZeB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:hsla(0,0%,100%,.6);gap:12px}.TrackList_loadingSpinner__z42Go{animation:TrackList_spin__PpUSD 1s linear infinite}@keyframes TrackList_spin__PpUSD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TrackList_emptyState__JW6X_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:hsla(0,0%,100%,.5);gap:12px}.TrackList_emptyIcon__nz7cN{font-size:48px;opacity:.6}@media(max-width:768px){.TrackList_trackItem__4E05h{grid-template-columns:36px 40px 1fr 48px auto;gap:10px;padding:8px 10px}.TrackList_trackCover__uUZ5J{width:40px;height:40px}.TrackList_trackTitle__3R0dx{font-size:13px}.TrackList_trackArtist__qs8lx,.TrackList_trackDuration___sfow{font-size:11px}.TrackList_moreButton__E1vRQ{width:28px;height:28px}}@media(max-width:480px){.TrackList_tracksContainer__dIXw1{padding:16px 14px}.TrackList_trackItem__4E05h{grid-template-columns:32px 36px 1fr 44px auto;gap:8px;padding:6px 8px}.TrackList_trackCover__uUZ5J{width:36px;height:36px}.TrackList_trackTitle__3R0dx{font-size:12px}.TrackList_trackArtist__qs8lx,.TrackList_trackDuration___sfow{font-size:10px}.TrackList_moreButton__E1vRQ{width:24px;height:24px}.TrackList_moreButton__E1vRQ svg{width:12px;height:12px}.TrackList_emptyState__JW6X_,.TrackList_loadingState__m7ZeB{padding:40px 16px}}.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}.StreamBroadcaster_broadcaster__pGIjD{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999;display:flex;flex-direction:column}.StreamBroadcaster_header__GBPj4{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1);z-index:10}.StreamBroadcaster_headerInfo__alSR9{display:flex;align-items:center;gap:12px}.StreamBroadcaster_headerInfo__alSR9 h2{font-size:18px;font-weight:700;color:#fff;margin:0}.StreamBroadcaster_liveIndicator__5YZij{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#ff4458;color:#fff;font-size:12px;font-weight:700;border-radius:6px;animation:StreamBroadcaster_pulse__IWPgL 2s ease-in-out infinite}@keyframes StreamBroadcaster_pulse__IWPgL{0%,to{opacity:1}50%{opacity:.8}}.StreamBroadcaster_closeButton__VQrNv{background:hsla(0,0%,100%,.1);border:none;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s ease}.StreamBroadcaster_closeButton__VQrNv:hover{background:hsla(0,0%,100%,.2)}.StreamBroadcaster_videoContainer___XHx4{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.StreamBroadcaster_video___h5Cn{width:100%;height:100%;object-fit:contain;background:#000}@media(min-width:769px){.StreamBroadcaster_video___h5Cn{max-width:800px}}.StreamBroadcaster_statusOverlay__YW03c{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;gap:16px;padding:20px}.StreamBroadcaster_statusOverlay__YW03c p{font-size:18px;margin:0;text-align:center}.StreamBroadcaster_hint__cF0LM{font-size:14px!important;color:hsla(0,0%,100%,.7)!important;max-width:400px}.StreamBroadcaster_spinner__x_S2y{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.2);border-top-color:#58ff00;border-radius:50%;animation:StreamBroadcaster_spin__HZOay 1s linear infinite}@keyframes StreamBroadcaster_spin__HZOay{to{transform:rotate(1turn)}}.StreamBroadcaster_errorText__hSZBt{color:#ff4458;text-align:center;padding:0 20px}.StreamBroadcaster_retryButton__Kk9X7{padding:12px 24px;background:#58ff00;border:none;border-radius:12px;color:#000;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.StreamBroadcaster_retryButton__Kk9X7:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(88,255,0,.4)}.StreamBroadcaster_stats__Ic3Vr{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:12px;z-index:5}.StreamBroadcaster_statItem__tH9p_{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);border-radius:20px;color:#fff;font-size:14px;font-weight:600}.StreamBroadcaster_controls__m4Jlk{display:flex;align-items:center;gap:12px;padding:20px;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);z-index:10}@media(max-width:768px){.StreamBroadcaster_controls__m4Jlk{padding:16px;gap:8px;flex-wrap:wrap}}.StreamBroadcaster_controlButton__LHOrX{width:48px;height:48px;background:hsla(0,0%,100%,.1);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.StreamBroadcaster_controlButton__LHOrX:hover:not(:disabled){background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.StreamBroadcaster_controlButton__LHOrX:active:not(:disabled){transform:translateY(0)}.StreamBroadcaster_controlButton__LHOrX:disabled{opacity:.3;cursor:not-allowed}.StreamBroadcaster_controlButton__LHOrX.StreamBroadcaster_disabled__CFYi5{background:rgba(255,68,88,.2);color:#ff4458}.StreamBroadcaster_controlButton__LHOrX.StreamBroadcaster_active__qhjs_{background:rgba(88,255,0,.2);color:#58ff00}@media(max-width:768px){.StreamBroadcaster_controlButton__LHOrX{width:44px;height:44px}}.StreamBroadcaster_stopButton__g37Ou{flex:1;padding:14px 24px;background:#ff4458;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.StreamBroadcaster_stopButton__g37Ou:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,68,88,.4)}.StreamBroadcaster_stopButton__g37Ou:active:not(:disabled){transform:translateY(0)}.StreamBroadcaster_stopButton__g37Ou:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.StreamBroadcaster_stopButton__g37Ou{width:100%;flex-basis:100%}}.StreamHistoryModal_overlay__fVXjH{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(4px)}.StreamHistoryModal_modal__CLdtz{background:#1a1a1a;border-radius:16px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5)}.StreamHistoryModal_header__Eu6SH{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.StreamHistoryModal_title__98Dfp{font-size:20px;font-weight:600;color:#fff;margin:0;display:flex;align-items:center;gap:12px}.StreamHistoryModal_closeButton__g4JIj{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.StreamHistoryModal_closeButton__g4JIj:hover{background:hsla(0,0%,100%,.1);color:#fff}.StreamHistoryModal_content__AALD2{flex:1;overflow-y:auto;padding:20px 24px}.StreamHistoryModal_empty__zrOpl,.StreamHistoryModal_error__AeazY,.StreamHistoryModal_loading__szLrZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:hsla(0,0%,100%,.6);text-align:center;gap:16px}.StreamHistoryModal_empty__zrOpl svg,.StreamHistoryModal_error__AeazY svg,.StreamHistoryModal_loading__szLrZ svg{color:hsla(0,0%,100%,.3)}.StreamHistoryModal_error__AeazY{color:#ff6b6b}.StreamHistoryModal_streamsList__cNyPE{display:flex;flex-direction:column;gap:16px}.StreamHistoryModal_streamCard__Tz47H{display:flex;gap:16px;background:hsla(0,0%,100%,.05);border-radius:12px;padding:16px;transition:background .2s ease}.StreamHistoryModal_streamCard__Tz47H:hover{background:hsla(0,0%,100%,.08)}.StreamHistoryModal_streamPreview__T4ul0{flex-shrink:0;width:120px;height:120px;border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.1)}.StreamHistoryModal_previewImage__zJYuG{width:100%;height:100%;object-fit:cover}.StreamHistoryModal_previewPlaceholder__K_nG5{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3)}.StreamHistoryModal_streamInfo__hXcc9{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.StreamHistoryModal_streamTitle__xvD95{font-size:16px;font-weight:600;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StreamHistoryModal_streamDescription__KcJG7{font-size:14px;color:hsla(0,0%,100%,.6);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.StreamHistoryModal_streamMeta___NPMN{display:flex;gap:16px;flex-wrap:wrap}.StreamHistoryModal_metaItem__OYZ_A{display:flex;align-items:center;gap:6px;font-size:13px;color:hsla(0,0%,100%,.5)}.StreamHistoryModal_metaItem__OYZ_A svg{flex-shrink:0}.StreamHistoryModal_streamStats__K_1Ky{display:flex;gap:16px;flex-wrap:wrap;margin-top:auto}.StreamHistoryModal_statItem__gnboX{display:flex;align-items:center;gap:6px;font-size:14px;color:hsla(0,0%,100%,.8)}.StreamHistoryModal_statItem__gnboX svg{color:hsla(0,0%,100%,.5);flex-shrink:0}.StreamHistoryModal_statLabel__eX1gJ{font-size:12px;color:hsla(0,0%,100%,.4)}.StreamHistoryModal_pagination__JNERn{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.StreamHistoryModal_pageButton__W9M_c{background:hsla(0,0%,100%,.1);border:none;color:#fff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:16px;transition:all .2s ease}.StreamHistoryModal_pageButton__W9M_c:hover:not(:disabled){background:hsla(0,0%,100%,.15)}.StreamHistoryModal_pageButton__W9M_c:disabled{opacity:.3;cursor:not-allowed}.StreamHistoryModal_pageInfo__X7MH0{font-size:14px;color:hsla(0,0%,100%,.6);min-width:60px;text-align:center}@media(max-width:768px){.StreamHistoryModal_modal__CLdtz{max-width:100%;max-height:100vh;border-radius:0}.StreamHistoryModal_streamCard__Tz47H{flex-direction:column}.StreamHistoryModal_streamPreview__T4ul0{width:100%;height:200px}.StreamHistoryModal_streamStats__K_1Ky{gap:12px}}.StudioPageContainer_studioPage__cVNqi{background:#000;padding:0 0 calc(110px + env(safe-area-inset-bottom));position:relative;color:#fff;font-family:var(--font-family);display:flex;flex-direction:column}.StudioPageContainer_studioContent__JDzyl{width:100%;max-width:600px;margin:0 auto;padding:0 18px;position:relative;display:flex;flex-direction:column;gap:0}.StudioPageContainer_studioEmpty__A61iw{color:#b3b3b3;text-align:center;margin:48px 0 0;font-size:1.1rem;font-weight:500}.StudioPageContainer_studioSection__56ACE{margin-bottom:24px}.StudioPageContainer_studioSectionHeader__5R_59{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 16px}.StudioPageContainer_studioSectionTitle__J8IpP{font-family:var(--font-family);font-size:clamp(24px,5.9vw,32px);font-weight:800;color:var(--tg-theme-text-color,#ffffff);margin:0;line-height:1.1}.StudioPageContainer_createPlaylistSection__nq4S9{display:flex;justify-content:center;margin:24px 0 32px;padding:0 16px}.StudioPageContainer_createPublicPlaylistBtn__WuvyT{padding:8px 16px;background:#10b981;color:#000;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(16,185,129,.2);white-space:nowrap}.StudioPageContainer_createPublicPlaylistBtn__WuvyT:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.StudioPageContainer_createPublicPlaylistBtn__WuvyT:active{transform:translateY(0);box-shadow:0 2px 6px rgba(16,185,129,.2)}.StudioPageContainer_createPublicPlaylistBtn__WuvyT span{display:flex;align-items:center;gap:6px}.StudioPageContainer_actionsRow__XWDZz{display:flex;flex-direction:column;gap:12px;padding:24px 16px;margin:8px 0 16px}.StudioPageContainer_primaryAction__wFUI_{width:100%;padding:14px 24px;border-radius:14px;border:none;background:linear-gradient(135deg,#1db954,#1ed760);color:#000;font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 8px 24px rgba(29,185,84,.3);transition:all .25s cubic-bezier(.34,1.56,.64,1);font-family:var(--font-family);letter-spacing:.3px}.StudioPageContainer_primaryAction__wFUI_:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(29,185,84,.4)}.StudioPageContainer_primaryAction__wFUI_:active{transform:translateY(0);box-shadow:0 6px 16px rgba(29,185,84,.3)}.StudioPageContainer_primaryAction__wFUI_:disabled{opacity:.6;cursor:not-allowed;transform:none}.StudioPageContainer_secondaryAction__iyle5{width:100%;padding:14px 24px;border-radius:14px;border:2px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);color:#fff;font-weight:600;font-size:15px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .25s cubic-bezier(.34,1.56,.64,1);font-family:var(--font-family);letter-spacing:.3px}.StudioPageContainer_secondaryAction__iyle5:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);box-shadow:0 8px 20px hsla(0,0%,100%,.1)}.StudioPageContainer_secondaryAction__iyle5:active{transform:translateY(0);box-shadow:0 4px 12px hsla(0,0%,100%,.05)}.StudioPageContainer_secondaryAction__iyle5:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width:600px){.StudioPageContainer_studioContent__JDzyl{padding:0 2px}.StudioPageContainer_createPlaylistSection__nq4S9{margin:16px 0 24px;padding:0 12px}.StudioPageContainer_createPublicPlaylistBtn__WuvyT{width:100%;padding:10px 16px;font-size:14px}.StudioPageContainer_actionsRow__XWDZz{padding:16px 12px;gap:10px;margin:4px 0 12px}.StudioPageContainer_primaryAction__wFUI_,.StudioPageContainer_secondaryAction__iyle5{padding:12px 20px;font-size:14px;border-radius:12px}}@media(max-width:480px){.StudioPageContainer_actionsRow__XWDZz{padding:12px 8px;gap:8px}.StudioPageContainer_primaryAction__wFUI_,.StudioPageContainer_secondaryAction__iyle5{padding:11px 16px;font-size:13px}}