@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;color:#fff;font-family:Roboto Condensed,sans-serif;letter-spacing:2px;text-transform:uppercase}.App{min-height:100vh}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#121212}::-webkit-scrollbar-thumb{background:#f36;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#f47}.navbar{align-items:center;background-color:#00000040;border-bottom:1px solid #3333334d;display:flex;justify-content:space-between;padding:1rem 2rem;position:fixed;top:0;transition:background-color .3s ease,border-bottom .3s ease;width:100%;z-index:1000}.navbar.scrolled{background-color:#000000e6;border-bottom:1px solid #333}.nav-left{gap:2rem}.nav-brand,.nav-left{align-items:center;display:flex}.nav-brand{text-decoration:none}.brand-logo{height:50px;transform:scaleX(1.2);width:auto}.nav-menu,.nav-right{display:flex;gap:2rem}.nav-right{align-items:center}.social-links{display:flex;gap:1rem}.social-links a{color:#fff;font-size:1.2rem;transition:color .3s ease}.social-links a:hover{color:#f36}.language-selector{background-color:initial;border:1px solid #333;color:#fff;cursor:pointer;font-family:Roboto Condensed,sans-serif;padding:.5rem;text-transform:uppercase}.language-selector option{background-color:#000}.nav-item{color:#fff;font-size:1rem;text-decoration:none;transition:color .3s ease}.nav-item:hover{color:#f36}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px}.hamburger span{background-color:#fff;height:3px;transition:all .3s ease;width:25px}@media (max-width:768px){.hamburger{display:flex}.nav-menu{background-color:#121212;display:none;flex-direction:column;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:100%}.nav-menu.active{display:flex}}.footer{background-color:#000000e6;border-top:1px solid #ffffff1a;color:#fff;padding:40px 0}.footer-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 2fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px}.footer-nav{display:flex;flex-direction:column;gap:10px}.footer-nav a{color:#fff;text-decoration:none;transition:color .3s ease}.footer-nav a:hover{color:#f36}.footer-newsletter,.newsletter-form{text-align:left}.footer-newsletter h3,.newsletter-form h3{color:#f36;margin-bottom:15px}.footer-newsletter form,.newsletter-form form{align-items:flex-start;display:flex;flex-direction:column;gap:15px;max-width:400px;width:100%}.newsletter-input{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;font-size:1rem;padding:10px;width:100%}.privacy-checkbox-container{width:100%}.footer-newsletter input[type=email],.newsletter-form input[type=email]{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;padding:10px}.privacy-checkbox{align-items:center;display:flex;font-size:.85rem;gap:8px;margin:8px 0;text-align:left;width:100%}.privacy-checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:16px;margin:0;order:-1;width:16px}.privacy-checkbox label{color:#fff;cursor:pointer;flex:1 1;line-height:1.2;padding:2px 0}.privacy-checkbox a{border-bottom:1px dotted #f36;color:#f36;text-decoration:none}.privacy-checkbox a:hover{border-bottom-style:solid}.footer-newsletter button{background:#f36;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease}.footer-newsletter button:hover{background:#ff1f5a}.footer-info{color:#ccc;font-size:.9rem;text-align:right}.footer-info p{margin:5px 0}@media (max-width:768px){.footer-content{grid-template-columns:1fr;text-align:center}.footer-nav{align-items:center}.footer-info{text-align:center}}.home{background-color:#121212;color:#fff;min-height:100vh}.hero{align-items:center;background:linear-gradient(#00000080,#00000080),url(/static/media/hero-bg.0620fc7c5121801572b3.JPG);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;text-align:center}.hero h1{color:#fff;font-size:6rem;font-weight:700;letter-spacing:12px;margin-bottom:1rem;text-shadow:0 0 20px #ffffff80}.hero p{font-size:1.8rem;letter-spacing:6px;margin-bottom:3rem}.nav-item:hover{color:#fff;text-shadow:0 0 10px #fffc}.latest-release,.upcoming-Live{padding:4rem 2rem}h2{color:#f36;margin-bottom:2rem}.release-card,h2{text-align:center}.release-card{margin:0 auto;max-width:400px}.release-card img{border-radius:10px;margin-bottom:1rem;width:100%}.Live-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}@media (max-width:768px){.hero h1{font-size:2.5rem}.hero p{font-size:1.2rem}}.history-page{background-color:#000;min-height:100vh;padding:80px 0}.timeline-container{margin:0 auto;max-width:1200px;padding:40px 20px 300px;position:relative}.timeline-line{background:#ffffff4d;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.floating-year-marker{align-items:center;background:#000;border:2px solid #f36;border-radius:50%;color:#f36;display:flex;font-size:1.2rem;font-weight:700;height:80px;justify-content:center;left:50%;padding:10px;position:fixed;top:180px;transform:translateX(-50%);transition:all .3s ease;width:80px;z-index:1000}.timeline-event-wrapper{align-items:flex-start;display:flex;justify-content:center;margin:100px 0;position:relative;width:100%}.timeline-media,.timeline-text{margin:0 10px;position:relative;width:45%}.timeline-text{background:#ffffff0d;border-radius:8px;padding:20px;transition:all .3s ease}.timeline-text:hover{background:#ffffff14;box-shadow:0 0 20px #f363;transform:scale(1.02)}.timeline-text.left{text-align:right}.timeline-text.right{text-align:left}.timeline-media.left{order:-1}.timeline-media.right{order:1}.event-details{margin-bottom:20px}.event-details h3{color:#fff;margin-bottom:10px}.event-details p{color:#ccc;font-size:.9rem;letter-spacing:1px;line-height:1.6;text-transform:none}.event-media img{border-radius:4px;transition:transform .3s ease;width:100%}.event-media img:hover{transform:scale(1.05)}@media (max-width:768px){.timeline-line{left:20px}.floating-year-marker{font-size:1rem;height:60px;left:20px;top:160px;transform:translateX(0);width:60px}.timeline-event-wrapper{align-items:flex-start;flex-direction:column;padding-left:50px}.timeline-media,.timeline-text{margin:10px 0;width:100%}.timeline-text.left,.timeline-text.right{text-align:left}.timeline-media.left,.timeline-media.right{order:2}}.live-page{background:#0000;min-height:100vh;padding-top:80px}.newsletter-container{background:#00000080;border-radius:8px;left:20px;padding:20px;position:fixed;top:100px;width:600px}.newsletter-description{color:#fff;font-size:1rem;line-height:1.4;margin-bottom:20px}.newsletter-form{display:flex;flex-direction:column;gap:15px}.newsletter-form input[type=email]{background:#000000b3;border:1px solid #333;color:#fff;font-family:Roboto Condensed,sans-serif;padding:12px}.newsletter-form button{background:#f36;border:none;color:#fff;cursor:pointer;padding:12px;transition:background-color .3s ease}.newsletter-form button:hover{background:#f47}.privacy-section{margin-top:10px}.privacy-label{align-items:center;color:#fff;display:flex;font-size:.9rem;gap:8px}.privacy-label input[type=checkbox]{cursor:pointer;height:16px;width:16px}.privacy-label a{color:#f36;text-decoration:none}.privacy-label a:hover{text-decoration:underline}@media (max-width:768px){.newsletter-container{margin:20px auto;position:static;width:90%}}.about-page{background:url(/static/media/hero-bg-2.bebf814d062fbfb654be.JPG) no-repeat 50%;background-size:cover;margin:0;min-height:100vh;padding:2rem;position:relative}.about-page:before{background:#0000004d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.about-content{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:none;border-radius:10px;display:flex;flex-wrap:wrap;gap:2rem;margin:80px auto 0;max-width:1200px;padding:2rem;position:relative;z-index:2}.artist-image{border-radius:10px;height:300px;object-fit:cover;width:300px}.bio{background:none;color:#fff;flex:1 1;min-width:300px}.bio h1{color:#f36}.bio h1,.bio p{margin-bottom:1rem}.bio p{line-height:1.6}@media (max-width:768px){.about-content{align-items:center;flex-direction:column}.artist-image{max-width:300px;width:100%}}.contact-page{margin:80px auto 0;max-width:800px;padding:2rem}.contact-form{background:#ffffff0d;border-radius:10px;padding:2rem}.form-group{margin-bottom:1.5rem}label{color:#f36;display:block;margin-bottom:.5rem}input,textarea{background:#ffffff1a;border:1px solid #fff3;border-radius:5px;color:#fff;padding:.8rem;width:100%}input:focus,textarea:focus{border-color:#f36;outline:none}button{border-radius:5px;padding:1rem 2rem;transition:background-color .3s}button:hover{background:#f47}.admin-page{background-color:#000;color:#fff;min-height:100vh;padding:80px 20px}.admin-container{background:#ffffff0d;border-radius:8px;margin:0 auto;max-width:800px;padding:30px}.admin-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.admin-header h1{color:#f36;margin:0}.logout-button{background:#333;border:1px solid #f36;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .3s ease}.logout-button:hover{background:#f36;color:#fff}.form-group input[type=number],.form-group input[type=text],.form-group input[type=url],.form-group textarea{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;padding:10px;width:100%}.form-group textarea{min-height:150px;resize:vertical}.form-group.position-selector{margin:20px 0}.radio-group{display:flex;gap:20px;margin-top:10px}.radio-group label{align-items:center;cursor:pointer;display:flex;gap:8px}.radio-group input[type=radio]{cursor:pointer;margin:0}button{padding:12px 24px}button:disabled{background:#666;cursor:not-allowed}.message{border-radius:4px;color:#fff;margin-bottom:20px;padding:15px}.message.success{background:#28a74533;border:1px solid #28a74566}.message.error{background:#dc354533;border:1px solid #dc354566}.login-page{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:80px 20px}.login-container{background:#ffffff0d;border-radius:8px;max-width:400px;padding:30px;width:100%}.login-container h1{color:#f36;margin-bottom:30px;text-align:center}.error-message{background:#f333;border-radius:4px;color:#f33;padding:10px;text-align:center}.error-message,.form-group{margin-bottom:20px}.form-group label{color:#ccc;display:block;margin-bottom:8px}.form-group input{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;padding:10px;width:100%}button{background:#f36;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s ease;width:100%}button:hover{background:#ff1f5a}.music-page{margin:0 auto;max-width:1200px;padding:2rem}.albums-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.album-card{background:#ffffff0d;border-radius:10px;padding:1rem;text-align:center}.album-card img{border-radius:5px;margin-bottom:1rem;width:100%}.album-card h3{color:#f36;margin-bottom:.5rem}.streaming-links{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.streaming-links a{color:#fff;text-decoration:none}.streaming-links a:hover{color:#f36}
/*# sourceMappingURL=main.c7de321c.css.map*/