.back-to-top_backToTop__TGIrs{display:flex;justify-content:center;align-items:center;position:fixed;right:1rem;bottom:2rem;width:42px;height:42px;background-color:#fff;font-size:40px;z-index:90;cursor:pointer;text-align:center;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15)}.MusicPlayer_musicPlayer___eF_6{position:fixed;bottom:20px;right:20px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,98%,.95));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08);padding:20px;min-width:320px;max-width:380px;z-index:1000;transition:all .4s cubic-bezier(.25,.8,.25,1);border:1px solid hsla(0,0%,100%,.3);overflow:visible}.MusicPlayer_musicPlayer___eF_6.MusicPlayer_minimized__lZows{min-width:64px;max-width:64px;padding:12px;border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.15)}.MusicPlayer_musicPlayer___eF_6.MusicPlayer_minimized__lZows .MusicPlayer_toggleButton__1CThk{margin:0;position:static;width:100%;height:100%;font-size:20px}@media(max-width:768px){.MusicPlayer_musicPlayer___eF_6{bottom:20px;right:15px;min-width:300px;max-width:340px;padding:16px}.MusicPlayer_musicPlayer___eF_6.MusicPlayer_minimized__lZows{min-width:56px;max-width:56px;padding:10px}}@media(prefers-color-scheme:dark){.MusicPlayer_musicPlayer___eF_6{background:linear-gradient(135deg,rgba(30,30,30,.95),hsla(0,0%,8%,.95));border:1px solid hsla(0,0%,100%,.15);color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.2)}}.MusicPlayer_toggleButton__1CThk{position:absolute;top:12px;right:12px;background:hsla(0,0%,100%,.9);border:none;font-size:14px;cursor:pointer;padding:6px 10px;border-radius:8px;transition:all .3s ease;color:#666;box-shadow:0 2px 8px rgba(0,0,0,.1)}.MusicPlayer_toggleButton__1CThk:hover{background:#fff;color:#333;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(prefers-color-scheme:dark){.MusicPlayer_toggleButton__1CThk{background:rgba(60,60,60,.9);color:#ccc}.MusicPlayer_toggleButton__1CThk:hover{background:#505050;color:#fff}}.MusicPlayer_trackInfo__KqZ5U{margin-bottom:16px;margin-right:40px}.MusicPlayer_trackNameContainer__XLgnr{overflow:hidden;width:100%;position:relative}.MusicPlayer_trackName__fIS5E{font-weight:600;font-size:15px;color:#333;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-color-scheme:dark){.MusicPlayer_trackName__fIS5E{color:#fff}}.MusicPlayer_trackTime__toXqt{font-size:12px;color:#888;font-family:Monaco,Menlo,SF Mono,monospace;background:rgba(0,0,0,.05);padding:2px 8px;border-radius:6px;display:inline-block}@media(prefers-color-scheme:dark){.MusicPlayer_trackTime__toXqt{color:#aaa;background:hsla(0,0%,100%,.1)}}.MusicPlayer_progressContainer___1Z_0{margin-bottom:20px;cursor:pointer;padding:8px 0}.MusicPlayer_progressBar__EbJBi{width:100%;height:6px;background:rgba(0,0,0,.08);border-radius:3px;position:relative;overflow:hidden}@media(prefers-color-scheme:dark){.MusicPlayer_progressBar__EbJBi{background:hsla(0,0%,100%,.15)}}.MusicPlayer_progressFill__KgCfD{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px;transition:width .1s ease;position:relative}.MusicPlayer_progressThumb__8eC_t{position:absolute;top:-6px;width:18px;height:18px;background:#667eea;border-radius:50%;transform:translateX(-50%);box-shadow:0 3px 8px rgba(102,126,234,.3);transition:left .1s ease;border:3px solid #fff}.MusicPlayer_progressThumb__8eC_t:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}@media(prefers-color-scheme:dark){.MusicPlayer_progressThumb__8eC_t{border:3px solid #333}}.MusicPlayer_controls__LXsje{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px}.MusicPlayer_controlButton__5SKGj{background:hsla(0,0%,100%,.9);border:none;font-size:18px;cursor:pointer;padding:10px;border-radius:12px;transition:all .3s ease;color:#666;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.MusicPlayer_controlButton__5SKGj:hover:not(:disabled){background:rgba(102,126,234,.1);color:#667eea;transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.2)}.MusicPlayer_controlButton__5SKGj:disabled{opacity:.3;cursor:not-allowed;transform:none}.MusicPlayer_controlButton__5SKGj.MusicPlayer_active__E2G8e{background:rgba(102,126,234,.15);color:#667eea}@media(prefers-color-scheme:dark){.MusicPlayer_controlButton__5SKGj{background:rgba(60,60,60,.9);color:#ccc}.MusicPlayer_controlButton__5SKGj:hover:not(:disabled){background:rgba(102,126,234,.2);color:#667eea}}.MusicPlayer_playButton__atn8j{background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:22px;color:#fff;cursor:pointer;padding:0;border-radius:50%;transition:all .3s ease;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(102,126,234,.3)}.MusicPlayer_playButton__atn8j:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 10px 30px rgba(102,126,234,.4)}.MusicPlayer_playButton__atn8j:active{transform:translateY(-1px) scale(.98)}.MusicPlayer_volumeContainer__Ryfs_{display:flex;align-items:center;gap:12px;margin-bottom:8px;background:rgba(0,0,0,.03);padding:8px 12px;border-radius:10px}@media(prefers-color-scheme:dark){.MusicPlayer_volumeContainer__Ryfs_{background:hsla(0,0%,100%,.08)}}.MusicPlayer_volumeIcon__1SkyC{font-size:16px;min-width:24px;color:#666}@media(prefers-color-scheme:dark){.MusicPlayer_volumeIcon__1SkyC{color:#ccc}}.MusicPlayer_volumeSlider__L3m2N{flex:1;height:6px;border-radius:3px;background:rgba(0,0,0,.1);outline:none;-webkit-appearance:none}.MusicPlayer_volumeSlider__L3m2N::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#667eea;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);border:2px solid #fff}.MusicPlayer_volumeSlider__L3m2N::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#667eea;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}@media(prefers-color-scheme:dark){.MusicPlayer_volumeSlider__L3m2N{background:hsla(0,0%,100%,.2)}.MusicPlayer_volumeSlider__L3m2N::-webkit-slider-thumb{border:2px solid #333}.MusicPlayer_volumeSlider__L3m2N::-moz-range-thumb{border:2px solid #333}}.MusicPlayer_playlist__Ver9Z{position:absolute;bottom:100%;right:0;margin-bottom:12px;background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 16px 50px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.25);max-width:380px;min-width:320px;max-height:320px;overflow:hidden;animation:MusicPlayer_slideUp__0fCF_ .4s cubic-bezier(.25,.8,.25,1);z-index:1001;display:block;visibility:visible}@media(prefers-color-scheme:dark){.MusicPlayer_playlist__Ver9Z{background:rgba(40,40,40,.98);border:1px solid hsla(0,0%,100%,.15)}}@media(max-width:768px){.MusicPlayer_playlist__Ver9Z{max-width:340px;min-width:300px}}@keyframes MusicPlayer_slideUp__0fCF_{0%{opacity:0;transform:translateY(15px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MusicPlayer_playlistHeader__rKU7G{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.08);font-weight:600;font-size:14px;color:#333;display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.02)}@media(prefers-color-scheme:dark){.MusicPlayer_playlistHeader__rKU7G{border-bottom:1px solid hsla(0,0%,100%,.12);color:#fff;background:hsla(0,0%,100%,.05)}}.MusicPlayer_closePlaylist__zkuK6{background:rgba(0,0,0,.05);border:none;font-size:18px;cursor:pointer;padding:0;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}.MusicPlayer_closePlaylist__zkuK6:hover{background:rgba(0,0,0,.1);color:#333;transform:scale(1.05)}@media(prefers-color-scheme:dark){.MusicPlayer_closePlaylist__zkuK6{background:hsla(0,0%,100%,.1);color:#ccc}.MusicPlayer_closePlaylist__zkuK6:hover{background:hsla(0,0%,100%,.15);color:#fff}}.MusicPlayer_playlistItems__XExEi{max-height:260px;overflow-y:auto}.MusicPlayer_playlistItems__XExEi::-webkit-scrollbar{width:8px}.MusicPlayer_playlistItems__XExEi::-webkit-scrollbar-track{background:transparent}.MusicPlayer_playlistItems__XExEi::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}@media(prefers-color-scheme:dark){.MusicPlayer_playlistItems__XExEi::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}}.MusicPlayer_playlistItem__0ESXW{padding:12px 20px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:14px;border-bottom:1px solid rgba(0,0,0,.04)}.MusicPlayer_playlistItem__0ESXW:hover{background:rgba(102,126,234,.08);transform:translateX(2px)}.MusicPlayer_playlistItem__0ESXW.MusicPlayer_active__E2G8e{background:rgba(102,126,234,.12);color:#667eea;font-weight:500}.MusicPlayer_playlistItem__0ESXW.MusicPlayer_active__E2G8e .MusicPlayer_trackIndex__APGkt{background:rgba(102,126,234,.2);color:#667eea}.MusicPlayer_playlistItem__0ESXW:last-child{border-bottom:none}@media(prefers-color-scheme:dark){.MusicPlayer_playlistItem__0ESXW{border-bottom:1px solid hsla(0,0%,100%,.06)}.MusicPlayer_playlistItem__0ESXW:hover{background:rgba(102,126,234,.15)}.MusicPlayer_playlistItem__0ESXW.MusicPlayer_active__E2G8e{background:rgba(102,126,234,.25)}}.MusicPlayer_trackIndex__APGkt{font-size:11px;color:#999;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.05);border-radius:6px;font-family:Monaco,Menlo,monospace;font-weight:500}@media(prefers-color-scheme:dark){.MusicPlayer_trackIndex__APGkt{color:#666;background:hsla(0,0%,100%,.1)}}.MusicPlayer_trackTitle__sGoI9{flex:1;font-size:13px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(prefers-color-scheme:dark){.MusicPlayer_trackTitle__sGoI9{color:#fff}}.MusicPlayer_trackExt__HQr87{font-size:10px;color:#999;text-transform:uppercase;font-weight:600;background:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px}@media(prefers-color-scheme:dark){.MusicPlayer_trackExt__HQr87{color:#666;background:hsla(0,0%,100%,.1)}}@keyframes MusicPlayer_pulse__qaZhA{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.MusicPlayer_playButton__atn8j:active{animation:MusicPlayer_pulse__qaZhA .2s ease}.MusicPlayer_loading__REec_{opacity:.6;pointer-events:none}.MusicPlayer_musicPlayer___eF_6:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.4)}.author-card-hover_authorCardHover__DS_iq{position:relative;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,box-shadow;transform:translateZ(0);transform-style:preserve-3d;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.author-card-hover_authorCardHover__DS_iq:hover{transform:translateY(-4px) translateZ(0);box-shadow:0 10px 20px rgba(0,0,0,.08),0 5px 10px rgba(0,0,0,.04),0 3px 5px rgba(0,0,0,.02)}.dark .author-card-hover_authorCardHover__DS_iq:hover{box-shadow:0 10px 20px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.08)}.author-card-hover_authorCardTilt__SNDKf{transform-style:preserve-3d;perspective:1000px}@media (max-width:768px){.author-card-hover_authorCardHover__DS_iq:hover{transform:translateY(-2px) translateZ(0);box-shadow:0 6px 12px rgba(0,0,0,.06),0 3px 6px rgba(0,0,0,.03);transition:transform .2s ease,box-shadow .2s ease}}@media (prefers-reduced-motion:reduce){.author-card-hover_authorCardHover__DS_iq,.author-card-hover_authorCardHover__DS_iq:hover{transition:none;transform:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.dark .author-card-hover_authorCardHover__DS_iq:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}}.post-card-hover_postCardHover__swl46{position:relative;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,box-shadow;transform:translateZ(0);transform-style:preserve-3d;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.post-card-hover_postCardHover__swl46:hover{transform:translateY(-6px) translateZ(0);box-shadow:0 12px 24px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.02)}.dark .post-card-hover_postCardHover__swl46:hover{box-shadow:0 12px 24px rgba(0,0,0,.25),0 6px 12px rgba(0,0,0,.15),0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.05)}.post-card-hover_postCardTilt__u7J28{transform-style:preserve-3d;perspective:1000px}@media (max-width:768px){.post-card-hover_postCardHover__swl46:hover{transform:translateY(-4px) translateZ(0);box-shadow:0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}}@media (prefers-reduced-motion:reduce){.post-card-hover_postCardHover__swl46,.post-card-hover_postCardHover__swl46:hover{transition:none;transform:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.dark .post-card-hover_postCardHover__swl46:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}}