body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,code,html{font-family:Avenir,sans-serif}#root,body,html{background-color:#000;color:#fff;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}.p{color:#fff}.user-panel{scrollbar-color:#fff3 #0000;scrollbar-width:thin}.user-panel::-webkit-scrollbar{width:5px}.user-panel::-webkit-scrollbar-track{background:#0000}.user-panel::-webkit-scrollbar-thumb{background-color:#fff3;border:1px solid #0000;border-radius:2.5px}.user-panel::-webkit-scrollbar-thumb:hover{background-color:#fff6}.historic-scroll{scrollbar-color:#a892d133 #0000;scrollbar-width:thin}.historic-scroll::-webkit-scrollbar{width:5px}.historic-scroll::-webkit-scrollbar-track{background:#0000}.historic-scroll::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#a892d133;border:2px solid #0000;border-radius:10px}.historic-scroll::-webkit-scrollbar-thumb:hover{background-color:#a892d166}@font-face{font-family:Avenir,sans-serif;font-style:normal;font-weight:400;src:url(/static/media/avenir_roman_12.a558d41e821ac254b0ac.otf) format("truetype")}.scroll-minimal{scrollbar-color:#fff3 #0000;scrollbar-width:thin}.scroll-minimal::-webkit-scrollbar{width:5px}.scroll-minimal::-webkit-scrollbar-track{background:#0000}.scroll-minimal::-webkit-scrollbar-thumb{background-color:#fff3;border:1px solid #0000;border-radius:2.5px}.scroll-minimal::-webkit-scrollbar-thumb:hover{background-color:#fff6}#root,.scrollable,body,html{scrollbar-color:#fff3 #0000;scrollbar-width:thin}.scrollable::-webkit-scrollbar,body::-webkit-scrollbar{width:5px}.scrollable::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#0000}.scrollable::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#fff3;border:1px solid #0000;border-radius:2.5px}.scrollable::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background-color:#fff6}.afterglow-nodes-container{background-color:initial;color:#222;font-family:Audiowide,sans-serif;min-height:100vh;padding:20px}.afterglow-nodes-container h2{color:#222;font-size:24px;font-weight:700;margin-bottom:16px}.afterglow-nodes-container h3{color:#222;font-size:20px;margin-bottom:12px}.afterglow-nodes-container .nodes-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.afterglow-nodes-container .node-card{background-color:#0000000d;border-radius:8px;cursor:pointer;padding:12px;text-align:center;transition:transform .15s,box-shadow .15s}.afterglow-nodes-container .node-card:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-2px)}.afterglow-nodes-container .node-card img{border:2px solid #ccc;border-radius:50%;height:80px;margin-bottom:8px;object-fit:cover;width:80px}.afterglow-nodes-container .node-name{color:#222;font-size:16px;font-weight:700;margin-bottom:4px}.afterglow-nodes-container .node-location{color:#555;font-size:12px;margin-bottom:2px}.afterglow-nodes-container .node-distance{color:#777;font-size:12px}.afterglow-nodes-container .section{margin-bottom:32px}.afterglow-nodes-container .section-title{color:#222;font-size:20px;font-weight:700;margin-bottom:16px}.afterglow-nodes-container p{color:#555;font-size:14px;margin:4px 0}.afterglow-nodes-container h2{color:#555;margin:4px 0}.afterglow-nodes-container .similar-profiles span{color:#555!important;font-weight:700}.afterglow-nodes-container{font-family:Avenir!important}.comments-box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000004d;border-radius:8px;color:#fff;margin-top:12px;padding:8px}.comments-box .comment{border-bottom:1px solid #fff3;padding:4px}.comments-box input{background-color:#ffffff1a;padding:4px;width:70%}.comments-box button,.comments-box input{border:1px solid #fff;border-radius:4px;color:#fff}.comments-box button{background-color:initial;cursor:pointer;margin-left:4px;padding:4px 8px}.verification-form{display:flex;flex-direction:column;font-family:Avenir,sans-serif;gap:28px;margin:0 auto;max-width:520px;padding:24px}.verification-form-title{font-size:22px;font-weight:600;letter-spacing:.5px}.verification-field{display:flex;flex-direction:column;gap:8px}.verification-field label{font-family:Avenir,sans-serif;font-size:13px;opacity:.7}.verification-field input,.verification-field textarea{border:1px solid;border-radius:14px;font-size:14px;outline:none;padding:14px 16px;transition:border-color .2s,background .2s}.verification-field textarea{min-height:140px;resize:none}.verification-form button{border:none;border-radius:14px;cursor:pointer;font-size:15px;font-weight:500;padding:14px;transition:opacity .2s,background .2s}.verification-form button:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .verification-form{color:#fff}[data-theme=dark] .verification-field input,[data-theme=dark] .verification-field textarea{background:#0f0f0f;border-color:#2a2a2a;color:#fff}[data-theme=dark] .verification-form button{background:#fff;color:#000}[data-theme=light] .verification-form{color:#fff}[data-theme=light] .verification-field input,[data-theme=light] .verification-field textarea{background:#fff;border-color:#d0d0d0;color:#000}[data-theme=light] .verification-form button{background:#000;color:#fff}:root{--bg-primary:#000;--bg-secondary:#0d0d0d;--bg-card:#141414;--bg-hover:#ffffff0f;--text-primary:#fff;--text-secondary:#b5b5b5;--text-overlay:#fff;--text-post:#a2a2a2;--border-color:#ffffff1f;--icon-filter:invert(1);--danger-text:#ae8585}[data-theme=light]{--bg-primary:#f2f2f2;--bg-secondary:#fff;--bg-card:#fff;--bg-hover:#0000000f;--text-primary:#000;--text-post:#a2a2a2;--text-secondary:#333;--text-overlay:#fff;--border-color:#0000001f;--icon-filter:invert(0);--danger-text:#ae8585}*{box-sizing:border-box}body{background:#000;background:var(--bg-primary);color:#fff;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;margin:0;padding:0}button{background-color:initial;color:gray;font-family:inherit}a{color:inherit;text-decoration:none}.app-container{background:#000;background:var(--bg-primary);min-height:100vh;width:100%}.cosmos-sidebar{align-items:center;background:#0d0d0d;background:var(--bg-secondary);border-right:1px solid #ffffff1f;border-right:1px solid var(--border-color);display:flex;flex-direction:column;height:100vh;left:0;padding:12px 0;position:fixed;top:0;width:72px;z-index:100}.cosmos-logo{filter:none;height:40px;margin-bottom:0;transition:none;width:40px}.cosmos-sidebar button{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;height:44px;justify-content:center;margin:6px 0;transition:background .2s ease,transform .15s ease;width:44px}.cosmos-sidebar button:hover{background:#ffffff0f;background:var(--bg-hover);transform:scale(1.05)}.sidebar-bottom{margin-top:auto;padding-bottom:12px}.sidebar-icon{display:block;filter:invert(1);filter:var(--icon-filter);height:20px;margin:auto;object-fit:contain;transform:scale(1.15);transition:transform .15s ease,opacity .15s ease;width:20px}.cosmos-sidebar button:hover .sidebar-icon{opacity:.9;transform:scale(1.25)}.icon-dashboard{height:28px;width:28px}.cosmos-main{background:#000;background:var(--bg-primary);margin-left:72px;min-height:100vh;padding:20px}.my-masonry-grid{display:flex;width:100%}.my-masonry-grid_column{background-clip:padding-box;flex:1 1;margin-left:16px}.post-card{background:#141414;background:var(--bg-card);border-radius:14px;cursor:pointer;margin-bottom:14px;overflow:hidden;position:relative;transition:transform .2s ease}.post-card img{border-radius:14px;display:block;width:100%}.post-card .post-text,.post-card p{color:#a2a2a2;color:var(--text-post);font-family:Avenir,sans-serif}.post-card.text-only{min-height:100px;padding:14px}.author-badge{align-items:center;background:#0000008c;border-radius:20px;bottom:10px;color:#fff;color:var(--text-overlay);display:flex;font-size:12px;gap:6px;left:10px;padding:4px 8px;position:absolute}.author-badge img{border-radius:50%;height:18px;object-fit:cover;width:18px}.sound-badge{background:#0009;border-radius:50%;color:#fff;color:var(--text-overlay);left:10px;padding:6px;position:absolute;top:10px}.text-card{background:#141414;background:var(--bg-card);border-radius:14px;color:#a2a2a2;color:var(--text-post);font-size:13px;padding:14px}.dashboard-feed{margin-left:100px;max-width:900px;padding:16px}@media (max-width:768px){.dashboard-feed{margin-left:0;padding:0 12px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}audio{background:#0000;border:none;height:30px;width:100%}[data-theme=dark] .author-badge,[data-theme=dark] .author-badge *,[data-theme=dark] .author-name,[data-theme=dark] .post-author,[data-theme=dark] .post-user,[data-theme=dark] .username{color:#fff!important}[data-theme=light] .author-badge,[data-theme=light] .author-badge *,[data-theme=light] .author-name,[data-theme=light] .post-author,[data-theme=light] .post-user,[data-theme=light] .username{color:#b5b5b5!important;color:var(--text-secondary)!important}.dashboard-post-card{background:#141414;background:var(--bg-card);border-radius:12px;color:#a2a2a2;color:var(--text-post);cursor:pointer;margin-bottom:16px;padding:12px}.dashboard-author{color:#fff;color:var(--text-primary);font-weight:700;margin-bottom:8px}.dashboard-text{color:#a2a2a2;color:var(--text-post);font-family:Avenir,sans-serif}.dashboard-image{border-radius:8px;margin-top:8px;width:100%}.dashboard-youtube{border-radius:8px;margin-top:12px;overflow:hidden;padding-top:56.25%;position:relative}.dashboard-youtube iframe{border:none;height:100%;inset:0;position:absolute;width:100%}.dashboard-sound-box{background:#0d0d0d;background:var(--bg-secondary);border-radius:10px;margin-top:12px;padding:12px}.dashboard-sound-title{color:#fff;color:var(--text-primary);font-weight:700}.dashboard-sound-desc{color:#b5b5b5;color:var(--text-secondary);font-size:13px}.dashboard-plays{font-size:12px;margin-top:6px;opacity:.7}.comment-toggle{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;margin-top:10px;opacity:.6}.comment-toggle img{height:14px;object-fit:contain;width:14px}.comment-toggle:hover{opacity:1}.comments-box{font-family:D-DIN,sans-serif}.comment-author{color:#fff;color:var(--text-primary)}.comment-text{color:#a2a2a2;color:var(--text-post)}.comment-input-row button,.comment-input-row input{color:#fff;color:var(--text-primary)}.comment-delete{color:#ae8585;color:var(--danger-text);transition:opacity .15s ease,transform .15s ease,background .15s ease,color .15s ease}.post-star{transition:color .15s ease}[data-theme=light] .post-star:not([data-selected=true]){color:#a2a2a2}[data-theme=dark] .post-star:not([data-selected=true]){color:#fff}.dashboard-text,.post-card .post-text,.post-card p,.text-card{word-wrap:break-word;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.post-detail-wrapper{font-family:Avenir,sans-serif;font-size:14px;margin:0 auto;max-width:600px;padding:20px}.post-detail-wrapper .post-image{border-radius:8px;margin-top:12px;max-height:500px;object-fit:contain;width:100%}.post-detail-wrapper .post-actions{display:flex;font-size:14px;gap:16px;margin-top:12px}.post-detail-wrapper .post-audio-player{border-radius:8px;margin-top:12px;width:100%}.post-detail-wrapper .post-delete-btn{background:#0000;border:1px solid #6a4242;border-radius:6px;color:#6a4242;cursor:pointer;font-size:13px;margin-top:16px;padding:6px 12px}.post-detail-wrapper .audio-cover-wrapper{position:relative}.post-detail-wrapper .audio-cover{border-radius:12px;object-fit:cover;width:100%}.post-detail-wrapper .audio-icon{left:50%;opacity:.9;position:absolute;top:50%;transform:translate(-50%,-50%)}.post-detail-wrapper .post-spotify iframe{border-radius:8px;height:152px;width:100%}.post-detail-wrapper .post-text{font-size:14px;line-height:1.4;margin-top:12px;white-space:pre-wrap;word-break:break-word}.post-detail-wrapper .post-username{cursor:pointer;font-size:16px;font-weight:700;margin-bottom:12px}.post-detail-wrapper .post-title{font-size:16px;font-weight:700;margin-top:12px}.post-detail-wrapper .post-score{margin-top:8px;opacity:.8}.post-detail-wrapper .post-date{display:block;font-size:12px;margin-top:12px;opacity:.8}.comments-box{background:#141414;background:var(--bg-card);border:1px solid #ffffff1f;border:1px solid var(--border-color);border-radius:10px;margin-top:10px;padding:10px}.comment-item{align-items:center;display:flex;font-size:12px;gap:6px;margin-bottom:6px}.comment-author{font-weight:600}.comment-text{font-size:12px}.comment-input-row{display:flex;gap:6px;margin-top:8px}.comment-input-row input{background:#0000;border:1px solid #ffffff1f;border:1px solid var(--border-color);border-radius:8px;flex:1 1;font-size:12px;padding:6px 8px}.comment-input-row button{background:#0000;border:1px solid #ae8585;border:1px solid var(--danger-text);border-radius:8px;cursor:pointer;font-size:12px;padding:6px 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.comment-input-row button:hover{background:#ae8585;background:var(--danger-text);border-color:#ae8585;border-color:var(--danger-text);color:#fff}.comment-delete{background:#0000;border:1px solid #ae8585;border:1px solid var(--danger-text);border-radius:4px;cursor:pointer;font-size:12px;margin-left:auto;opacity:0;padding:2px 6px;transition:opacity .15s ease,transform .15s ease}.comment-item:hover .comment-delete{opacity:.8}.comment-delete:hover{background:#ae8585;background:var(--danger-text);color:#fff;opacity:1;transform:translateY(-1px)}.post-detail-wrapper.dark .comment-author,.post-detail-wrapper.dark .comment-text,.post-detail-wrapper.dark .no-posts-msg,.post-detail-wrapper.dark .post-actions span,.post-detail-wrapper.dark .post-date,.post-detail-wrapper.dark .post-score,.post-detail-wrapper.dark .post-text,.post-detail-wrapper.dark .post-title,.post-detail-wrapper.dark .post-username,.post-detail-wrapper.dark .reaction-number{color:#fff!important;color:var(--text-primary)!important}[data-theme=light] .post-detail-wrapper,[data-theme=light] .post-detail-wrapper .post-text,[data-theme=light] .post-detail-wrapper .post-title,[data-theme=light] .post-detail-wrapper .post-username{color:#333!important}[data-theme=light] .post-detail-wrapper .no-posts-msg,[data-theme=light] .post-detail-wrapper .post-actions span,[data-theme=light] .post-detail-wrapper .post-date,[data-theme=light] .post-detail-wrapper .post-score,[data-theme=light] .post-detail-wrapper .reaction-number{color:#555!important}[data-theme=light] .post-detail-wrapper .comment-author,[data-theme=light] .post-detail-wrapper .comment-text{color:#333!important}[data-theme=light] .post-detail-wrapper .comment-input-row input{background-color:#fff!important;border-color:#ccc!important;color:#333!important}[data-theme=light] .post-detail-wrapper .comment-input-row input::placeholder{color:#777!important;opacity:1!important}[data-theme=light] .post-detail-wrapper .comment-input-row button{background-color:initial!important;border-color:#333!important;color:#333!important}[data-theme=light] .post-detail-wrapper .comment-delete{border-color:#ae8585!important;color:#ae8585!important}[data-theme=light] .post-detail-wrapper .post-delete-btn{background-color:initial!important;border-color:#6a4242!important;color:#6a4242!important}[data-theme=light] .post-detail-wrapper .post-spotify iframe,[data-theme=light] .post-detail-wrapper audio{background-color:#fff!important}[data-theme=light] .post-detail-wrapper .no-posts-msg{color:#555!important}[data-theme=light] .post-detail-wrapper *{color:inherit!important}.comment-author,.comment-input-row button,.comment-input-row input,.comment-item,.comment-text{font-family:D-DIN,sans-serif}[data-theme=light] button,[data-theme=light] input,[data-theme=light] label,[data-theme=light] select,[data-theme=light] textarea{color:#909090}[data-theme=light] h1,[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#000!important}.EditProfile-container input,.EditProfile-container textarea{background-color:#f9f9f9;border:1px solid #ccc;border-radius:12px;box-sizing:border-box;color:#000;font-size:14px;margin-top:4px;outline:none;padding:10px 12px;transition:all .2s ease;width:100%}.EditProfile-container input:focus,.EditProfile-container textarea:focus{background-color:#fff;border-color:#888;box-shadow:0 0 0 2px #0000000d}[data-theme=dark] .EditProfile-container input,[data-theme=dark] .EditProfile-container textarea{background-color:#222;border:1px solid #444;color:#fff}[data-theme=dark] .EditProfile-container input:focus,[data-theme=dark] .EditProfile-container textarea:focus{background-color:#333;border-color:#888}.edit-profile-form button{background-color:initial;border:1px solid #ccc;border-radius:8px;color:#999;cursor:pointer;font-size:14px;padding:10px 16px;transition:background-color .2s,border-color .2s}.edit-profile-form button:hover{background-color:#f0f0f0;border-color:#999}.loading,.loading-feed .loading-user,.loading-profile{color:#888!important;font-size:14px;font-weight:500;text-align:center}.user-profile-container{color:#555;font-family:Avenir,sans-serif;font-size:14px;padding:20px}.user-profile-container h2{color:#222;font-size:20px}.user-profile-container p{color:#555;cursor:pointer;font-family:Avenir,sans-serif;margin:4px 0}.up-btn-follow{background:#1db954}.up-btn-follow,.up-btn-unfollow{border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;padding:6px 12px}.up-btn-unfollow{background:#555}.up-post p{color:#555}.up-post-meta span{color:#fff}.landing-content h1{color:#fff;color:var(--text-primary);font-family:Avenir,sans-serif;font-size:clamp(22px,8vw,22px);letter-spacing:4px;margin-bottom:12px;text-transform:uppercase}.landing-content p{color:#b5b5b5;color:var(--text-secondary);font-family:Avenir,sans-serif;font-size:16px;margin-bottom:32px;opacity:.85}.landing-actions button{cursor:pointer;font-family:Avenir,sans-serif;font-weight:600}@font-face{font-family:Avenir;src:url(/static/media/avenir_roman_12.a558d41e821ac254b0ac.otf) format("opentype")}button,input,select,textarea{background:#0d0d0d;background:var(--bg-secondary);border:1px solid #ffffff1f;border:1px solid var(--border-color);border-radius:6px;color:#fff;color:var(--text-primary);font-family:Avenir,sans-serif;font-size:14px;outline:none;padding:6px 10px}input::placeholder,textarea::placeholder{color:#b5b5b5;color:var(--text-secondary);opacity:1}.input{background:#0d0d0d;background:var(--bg-secondary);border:1px solid #ffffff1f;border:1px solid var(--border-color);border-radius:6px;color:#fff;color:var(--text-primary);padding:6px 10px}.contact-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.contact-box{background-color:#292929;border-radius:16px;box-shadow:#0000;color:#fff;display:flex;flex-direction:column;gap:16px;max-width:400px;padding:32px;width:100%}.contact-box input,.contact-box textarea{background-color:initial;border:1px solid #444;border-radius:8px;box-sizing:border-box;color:#fff;font-size:14px;padding:12px;width:100%}.contact-box input::placeholder,.contact-box text::placeholder,.contact-box textarea::placeholder{color:#aaa}.contact-box button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:12px;transition:background-color .2s;width:100%}.contact-box button,.contact-box button:hover{background-color:#6a6a6a}.contact-thanks{display:flex;flex-direction:column;gap:12px;text-align:center}.contact-thanks button{background-color:#4f46e5;border-radius:8px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .2s;width:auto}.contact-thanks button:hover{background-color:#6366f1}.contact-box input::placeholder,.contact-box textarea::placeholder{color:#fff!important;opacity:1}.h6{color:gray}.my-sounds-container{color:#ccc;font-family:Avenir,sans-serif;margin:0 auto;max-width:800px;padding:20px}.my-sounds-container h2,.my-sounds-container h3,.my-sounds-container h4,.my-sounds-container h6{color:#797979}.mysounds-input,.mysounds-textarea{background-color:#616161;border:1px solid #555;border-radius:6px;color:#fff;padding:8px}.mysounds-input::placeholder,.mysounds-textarea::placeholder{color:#888!important}.mysounds-form{background-color:#6d6d6d;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding:20px}.mysounds-button{background-color:#444;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px}.mysounds-button:disabled{cursor:not-allowed;opacity:.5}.notifications-container{color:#6a6a6a;display:flex;flex-direction:column;font-family:Avenir,sans-serif;gap:10px;padding:20px}.notifications-container h3{color:#868686;margin:0}.notifications-empty{color:#505050;font-style:italic}.notification-item{background-color:#ffffff0d;border-radius:6px;color:#7c7c7c;cursor:pointer;padding:8px 12px;transition:background .2s,color .2s}.notification-item:hover{background-color:#ffffff1a;color:#686868}
/*# sourceMappingURL=main.df8fecde.css.map*/