.MusicSettings-module__bVPvVa__content{color:#fff;background:linear-gradient(135deg,#020912 0%,#030913 100%);min-height:100vh;margin-top:0;margin-right:270px;padding:90px 2rem 2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.MusicSettings-module__bVPvVa__welcomeSection,.MusicSettings-module__bVPvVa__pageHeader{margin-bottom:2rem}.MusicSettings-module__bVPvVa__pageTitle{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:700}.MusicSettings-module__bVPvVa__pageDescription{color:#b0b0b0;max-width:600px;margin:0;font-size:14px;line-height:1.6}.MusicSettings-module__bVPvVa__settingsContainer{grid-template-columns:1fr 1fr;gap:24px;display:grid}.MusicSettings-module__bVPvVa__settingsCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:24px;transition:all .3s;box-shadow:0 20px 40px #0006,0 0 0 1px #ffffff0d}.MusicSettings-module__bVPvVa__settingsCard:hover{transform:translateY(-2px);box-shadow:0 4px 20px #7b61ff33}.MusicSettings-module__bVPvVa__cardHeader{align-items:center;gap:12px;margin-bottom:20px;display:flex}.MusicSettings-module__bVPvVa__cardIcon{color:#7b61ff;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}.MusicSettings-module__bVPvVa__cardTitle{color:#fff;margin:0;font-size:16px;font-weight:600}.MusicSettings-module__bVPvVa__cardDescription{color:#b0b0b0;margin:4px 0 0;font-size:13px;line-height:1.4}.MusicSettings-module__bVPvVa__settingsGroup{flex-direction:column;gap:16px;display:flex}.MusicSettings-module__bVPvVa__settingItem{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.MusicSettings-module__bVPvVa__settingItem:last-child{border-bottom:none}.MusicSettings-module__bVPvVa__settingLabel{flex-direction:column;flex:1;gap:4px;display:flex}.MusicSettings-module__bVPvVa__settingTitle{color:#fff;font-size:14px;font-weight:500}.MusicSettings-module__bVPvVa__settingDescription{color:#b0b0b0;font-size:11px;line-height:1.3}.MusicSettings-module__bVPvVa__settingControl{align-items:center;gap:8px;display:flex}.MusicSettings-module__bVPvVa__toggleSwitch{cursor:pointer;background:#ffffff1a;border:none;border-radius:12px;width:44px;height:24px;transition:background-color .3s;position:relative}.MusicSettings-module__bVPvVa__toggleSwitch.MusicSettings-module__bVPvVa__active{background:#7b61ff}.MusicSettings-module__bVPvVa__toggleSlider{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.MusicSettings-module__bVPvVa__toggleSwitch.MusicSettings-module__bVPvVa__active .MusicSettings-module__bVPvVa__toggleSlider{transform:translate(20px)}.MusicSettings-module__bVPvVa__rangeSlider{-webkit-appearance:none;cursor:pointer;background:#ffffff1a;border-radius:3px;outline:none;width:120px;height:6px}.MusicSettings-module__bVPvVa__rangeSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#7b61ff;border-radius:50%;width:18px;height:18px;transition:transform .2s;box-shadow:0 2px 6px #7b61ff4d}.MusicSettings-module__bVPvVa__rangeSlider::-webkit-slider-thumb:hover{transform:scale(1.1)}.MusicSettings-module__bVPvVa__rangeValue{text-align:center;color:#7b61ff;min-width:40px;font-size:13px;font-weight:500}.MusicSettings-module__bVPvVa__selectWrapper{min-width:150px;position:relative}.MusicSettings-module__bVPvVa__select{color:#fff;cursor:pointer;appearance:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:8px 32px 8px 12px;font-size:13px;transition:all .3s}.MusicSettings-module__bVPvVa__select option{color:#fff;background:#0a0a0a;padding:8px}.MusicSettings-module__bVPvVa__select option:hover{background:#7b61ff1a}.MusicSettings-module__bVPvVa__select:hover{background:#ffffff14;border-color:#7b61ff}.MusicSettings-module__bVPvVa__select:focus{border-color:#7b61ff;outline:none;box-shadow:0 0 0 3px #7b61ff1a}.MusicSettings-module__bVPvVa__selectIcon{color:#b0b0b0;pointer-events:none;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.MusicSettings-module__bVPvVa__colorButtons{gap:8px;display:flex}.MusicSettings-module__bVPvVa__colorButton{cursor:pointer;border:2px solid #0000;border-radius:8px;width:32px;height:32px;transition:all .3s;position:relative}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__primary{background:#007bff}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__secondary{background:#6c757d}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__success{background:#28a745}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__danger{background:#dc3545}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__selected{border-color:#fff;transform:scale(1.1)}.MusicSettings-module__bVPvVa__colorButton:after{content:"";opacity:0;background:#ffffff4d;border-radius:50%;width:12px;height:12px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MusicSettings-module__bVPvVa__colorButton.MusicSettings-module__bVPvVa__selected:after{opacity:1}.MusicSettings-module__bVPvVa__channelList{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;max-height:200px;overflow-y:auto}.MusicSettings-module__bVPvVa__channelItem{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.MusicSettings-module__bVPvVa__channelItem:hover{background:#ffffff0d}.MusicSettings-module__bVPvVa__channelItem.MusicSettings-module__bVPvVa__selected{color:#7b61ff;background:#7b61ff33}.MusicSettings-module__bVPvVa__channelIcon{color:#b0b0b0;font-size:14px}.MusicSettings-module__bVPvVa__channelName{color:#fff;font-size:13px}.MusicSettings-module__bVPvVa__loading{color:#b0b0b0;justify-content:center;align-items:center;padding:60px 20px;font-size:14px;display:flex}.MusicSettings-module__bVPvVa__loadingSpinner{border:2px solid #7b61ff4d;border-top-color:#7b61ff;border-radius:50%;width:20px;height:20px;margin-left:12px;animation:1s linear infinite MusicSettings-module__bVPvVa__spin}@keyframes MusicSettings-module__bVPvVa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MusicSettings-module__bVPvVa__actionButtons{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:linear-gradient(135deg,#0a0a0a 0%,#0a0a0afa 100%);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:16px 2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.4s ease-out MusicSettings-module__bVPvVa__slideUp;display:flex;position:fixed;bottom:0;left:0;right:270px;box-shadow:0 -4px 20px #0000004d,0 0 0 1px #ffffff0d}@keyframes MusicSettings-module__bVPvVa__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.MusicSettings-module__bVPvVa__unsavedChangesAlert{color:#ff6b6b;background:#ff6b6b1a;border:1px solid #ff6b6b33;border-radius:8px;flex:1;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;animation:2s infinite MusicSettings-module__bVPvVa__pulse;display:flex}@keyframes MusicSettings-module__bVPvVa__pulse{0%,to{opacity:1}50%{opacity:.7}}.MusicSettings-module__bVPvVa__actionButtonsGroup{align-items:center;gap:12px;display:flex}.MusicSettings-module__bVPvVa__cancelButton{color:#b0b0b0;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:140px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.MusicSettings-module__bVPvVa__cancelButton:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.MusicSettings-module__bVPvVa__cancelButton:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #0003}.MusicSettings-module__bVPvVa__cancelButton:disabled{opacity:.5;cursor:not-allowed}.MusicSettings-module__bVPvVa__saveButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b61ff 0%,#6b51e6 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:160px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #7b61ff4d}.MusicSettings-module__bVPvVa__saveButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.MusicSettings-module__bVPvVa__saveButton:hover:not(:disabled){background:linear-gradient(135deg,#8b71ff 0%,#7b61f6 100%);transform:translateY(-2px);box-shadow:0 8px 25px #7b61ff66}.MusicSettings-module__bVPvVa__saveButton:hover:not(:disabled):before{left:100%}.MusicSettings-module__bVPvVa__saveButton:active:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7b61ff59}.MusicSettings-module__bVPvVa__saveButton:disabled{cursor:not-allowed;background:#7b61ff80;transform:none;box-shadow:0 2px 8px #7b61ff33}.MusicSettings-module__bVPvVa__saveButton:disabled .MusicSettings-module__bVPvVa__loadingSpinner{border:2px solid #ffffff4d;border-left-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite MusicSettings-module__bVPvVa__spin}@media (max-width:768px){.MusicSettings-module__bVPvVa__actionButtons{flex-direction:column;align-items:stretch;gap:12px;padding:12px 1rem;right:0}.MusicSettings-module__bVPvVa__unsavedChangesAlert{text-align:center;padding:6px 10px;font-size:13px}.MusicSettings-module__bVPvVa__actionButtonsGroup{flex-direction:column;gap:8px}.MusicSettings-module__bVPvVa__cancelButton,.MusicSettings-module__bVPvVa__saveButton{width:100%;min-width:unset;padding:14px 20px;font-size:15px}}@media (max-width:480px){.MusicSettings-module__bVPvVa__actionButtons{padding:10px .75rem}.MusicSettings-module__bVPvVa__cancelButton,.MusicSettings-module__bVPvVa__saveButton{padding:12px 16px;font-size:14px}.MusicSettings-module__bVPvVa__unsavedChangesAlert{padding:6px 8px;font-size:12px}}.MusicSettings-module__bVPvVa__actionButtons:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000 0%,#7b61ff 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.MusicSettings-module__bVPvVa__errorContainer{color:#ff6b6b;background:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;margin:16px 0;padding:16px;font-size:13px}@media (max-width:768px){.MusicSettings-module__bVPvVa__content{margin-right:0;padding:70px 1rem 2rem}.MusicSettings-module__bVPvVa__settingItem{flex-direction:column;align-items:flex-start;gap:8px}.MusicSettings-module__bVPvVa__settingControl{align-self:flex-end}.MusicSettings-module__bVPvVa__colorButtons{flex-wrap:wrap}.MusicSettings-module__bVPvVa__settingsContainer{grid-template-columns:1fr}.MusicSettings-module__bVPvVa__settingItem{gap:4px}.MusicSettings-module__bVPvVa__toggleSwitch,.MusicSettings-module__bVPvVa__selectWrapper,.MusicSettings-module__bVPvVa__themeButtons,.MusicSettings-module__bVPvVa__colorButtons{margin-top:-40px}}.MusicSettings-module__bVPvVa__themeButtons{gap:8px;display:flex}.MusicSettings-module__bVPvVa__themeButton{cursor:pointer;background-color:#ffffff0d;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:2px solid #0000;border-radius:8px;width:48px;height:48px;transition:all .3s;position:relative}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__yellow{background-image:url(/Buttons/pause-yellow.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__green{background-image:url(/Buttons/green-pasue.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__purple{background-image:url(/Buttons/pause-purple.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__blue{background-image:url(/Buttons/blue.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__red{background-image:url(/Buttons/pause-red.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__gray{background-image:url(/Buttons/pause-gray.png)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__selected{border-color:#7b61ff;transform:scale(1.1)}.MusicSettings-module__bVPvVa__themeButton:after{content:"";opacity:0;background:#ffffff4d;border-radius:50%;width:12px;height:12px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MusicSettings-module__bVPvVa__themeButton.MusicSettings-module__bVPvVa__selected:after{opacity:1}@media (max-width:768px){.MusicSettings-module__bVPvVa__themeButtons{flex-wrap:wrap}.MusicSettings-module__bVPvVa__themeButton{background-size:20px 20px;width:40px;height:40px}}@media (max-width:480px){.MusicSettings-module__bVPvVa__themeButton{background-size:18px 18px;width:36px;height:36px}}
.SettingsCard-module__J2RuoW__settingsCard{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;padding:28px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.SettingsCard-module__J2RuoW__settingsCard:before{content:"";opacity:0;background:linear-gradient(135deg,#7b61ff 0%,#9f7aea 50%,#6b51e6 100%);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.SettingsCard-module__J2RuoW__settingsCard:hover{border-color:#7b61ff4d;transform:translateY(-4px);box-shadow:0 20px 40px #0006}.SettingsCard-module__J2RuoW__settingsCard:hover:before{opacity:1}.SettingsCard-module__J2RuoW__cardHeader{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.SettingsCard-module__J2RuoW__cardIcon{color:#7b61ff;background:#7b61ff1a;border:1px solid #7b61ff33;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.SettingsCard-module__J2RuoW__cardHeaderText{flex:1}.SettingsCard-module__J2RuoW__cardTitle{color:#fff;margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:700}.SettingsCard-module__J2RuoW__cardDescription{color:#b0b0b0;margin:0;font-size:14px;line-height:1.5}.SettingsCard-module__J2RuoW__cardActions{gap:8px;display:flex}.SettingsCard-module__J2RuoW__cardBody{flex-direction:column;gap:20px;display:flex}@media (max-width:768px){.SettingsCard-module__J2RuoW__settingsCard{padding:20px}.SettingsCard-module__J2RuoW__cardHeader{flex-direction:column;gap:12px}.SettingsCard-module__J2RuoW__cardIcon{width:40px;height:40px;font-size:20px}.SettingsCard-module__J2RuoW__cardTitle{font-size:18px}}
