*{box-sizing:border-box}#root,body,html{height:auto;min-height:100%}body{background-color:#000;margin:0;overflow-x:hidden;overflow-y:auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#222;color:#4e4e4e;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes globalFlip{50%{opacity:0;transform:rotateY(0deg)}to{transform:rotateY(1turn)}to{opacity:1;transform:rotateY(0deg)}}.global-container>*{animation:globalFlip 1.1s ease-in-out forwards;margin:0 auto}.global-container>#artist-page+.modal,.global-container>#release-page+.release-modal{animation:none}.global-container>#home-page{animation:none!important;transform:none!important}.sidebar{background-color:#000;color:#fff;height:100vh;padding-top:0;width:150px}.sidebar-ul{list-style:none;padding:0}.sidebar-li{border-bottom:1px solid #444}.sidebar-link{color:#fff;display:block;padding:15px 20px;text-align:center;text-decoration:none;transition:transform .3s ease,background .3s}.sidebar-link:active{transform:scale(.95) rotate(3deg)}.sidebar-button-link{background:none;border:none;color:#fff;cursor:pointer;padding:15px 20px;text-align:center;text-decoration:underline;transition:transform .3s ease,background .3s;width:100%}.sidebar-button-link:active{transform:scale(.95) rotate(3deg)}:root{--cube-size:350px}.cube-container{cursor:grab;height:350px;height:var(--cube-size);margin:0 auto;perspective:1120px;perspective:calc(var(--cube-size)*3.2);width:350px;width:var(--cube-size)}.cube-container .cube{height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s ease-out;width:100%}.cube-container .cube-face{align-items:center;background-color:#111;border:.15em solid #aaa;display:flex;height:350px;height:var(--cube-size);justify-content:center;position:absolute;width:350px;width:var(--cube-size)}.cube-container .cube-face.front{transform:rotateY(0deg) translateZ(175px);transform:rotateY(0deg) translateZ(calc(var(--cube-size)/2))}.cube-container .cube-face.back{transform:rotateY(180deg) translateZ(175px);transform:rotateY(180deg) translateZ(calc(var(--cube-size)/2))}.cube-container .cube-face.right{transform:rotateY(90deg) translateZ(175px);transform:rotateY(90deg) translateZ(calc(var(--cube-size)/2))}.cube-container .cube-face.left{transform:rotateY(-90deg) translateZ(175px);transform:rotateY(-90deg) translateZ(calc(var(--cube-size)/2))}.cube-container .cube-face.top{transform:rotateX(90deg) translateZ(175px);transform:rotateX(90deg) translateZ(calc(var(--cube-size)/2))}.cube-container .cube-face.bottom{transform:rotateX(-90deg) translateZ(175px);transform:rotateX(-90deg) translateZ(calc(var(--cube-size)/2))}.cube-container .face-content{align-items:center;background-color:#1f1f1f;display:flex;flex-direction:column;font-size:23.33333px;font-size:calc(var(--cube-size)/15);height:98%;justify-content:flex-start;padding-top:14px;padding-top:calc(var(--cube-size)*.04);-webkit-user-select:none;user-select:none;width:98%}.cube-container .face-label{color:#ffe60ac2;font-size:1em;font-weight:700;margin-bottom:14px;margin-bottom:calc(var(--cube-size)*.04);margin-top:0;overflow:hidden;text-align:end;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.custom-player{background:#222;color:#fff;font-family:Arial,sans-serif;margin:0 auto;max-width:600px;width:90%}.custom-player,.custom-player .main-player{border-radius:14px;border-radius:calc(var(--cube-size)*.04);padding:7px;padding:calc(var(--cube-size)*.02)}.custom-player .main-player{align-items:center;display:flex;margin-bottom:28px;margin-bottom:calc(var(--cube-size)*.08);position:relative}.custom-player .slider-wrapper{margin:7px 0;margin:calc(var(--cube-size)*.02) 0;margin-top:-25.2px;margin-top:calc(var(--cube-size)*-.072);padding:0 7px;padding:0 calc(var(--cube-size)*.02)}.custom-player .overlay{align-items:center;background-color:#f70a0a66;border-radius:14px;border-radius:calc(var(--cube-size)*.04);display:flex;margin-top:0;padding:7px;padding:calc(var(--cube-size)*.02);width:100%}.custom-player .track-image{border-radius:5px;height:80px;margin-right:10px;object-fit:cover;width:80px}.custom-player .play-pause-btn{background:orange;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:23.33333px;font-size:calc(var(--cube-size)/15);height:42px;height:calc(var(--cube-size)*.12);margin-right:14px;margin-right:calc(var(--cube-size)*.04);width:42px;width:calc(var(--cube-size)*.12)}.custom-player .track-info{flex:1 1;max-width:100%;overflow:hidden;text-align:left}.custom-player .track-title{font-size:.8em}.custom-player .track-artist,.custom-player .track-title{font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-player .track-artist{color:#fff;font-size:.65em}.custom-player .slider-container{align-items:center;display:flex;flex:1 1;flex-direction:column;margin-left:10px;max-width:50px}.custom-player .progress-slider{appearance:none;background:#0000;margin-top:0;width:100%}.custom-player .progress-slider::-webkit-slider-runnable-track{background:#fff3;border-radius:10px;height:4px}.custom-player .progress-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#f3d547;border-radius:50%;cursor:pointer;height:12px;margin-top:-4px;width:12px}.custom-player .progress-slider::-moz-range-track{background:#fff3;height:4px}.custom-player .progress-slider::-moz-range-thumb{background:#f3d547;border:none;border-radius:50%;height:12px;width:12px}.custom-player .time-info{font-size:.6em;margin-top:-11.2px;margin-top:calc(var(--cube-size)*-.032);text-align:center}.custom-player .track-list{border-top:1px solid #444;padding-top:7px;padding-top:calc(var(--cube-size)*.02)}.custom-player .track-item{align-items:center;display:flex;margin-bottom:7px;margin-bottom:calc(var(--cube-size)*.02)}.custom-player .small-play-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:.6em;height:14px;height:calc(var(--cube-size)*.04);justify-content:center;margin-right:7px;margin-right:calc(var(--cube-size)*.02);width:14px;width:calc(var(--cube-size)*.04)}.custom-player .small-play-btn .player-play-icon{background:#0000;border-bottom:.43em solid #0000;border-left:.72em solid;border-top:.43em solid #0000;display:block;flex:0 0 auto;height:0;transform:translateX(.06em);width:0}.custom-player .track-details{font-size:.65em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-modal{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.gallery-modal-content{align-items:center;background-color:#000;display:flex;flex-direction:column;height:600px;overflow:hidden;padding:20px;position:relative;width:600px}.gallery-close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;font-weight:700;position:absolute;right:0;top:0}.gallery-close:hover{color:#ccc}.gallery-modal-image-row{align-items:center;background-color:#000;border-radius:30px;display:flex;height:calc(100% - 100px);justify-content:center;overflow:hidden;width:100%}.gallery-modal-image-row img{display:block;height:100%;object-fit:contain;width:100%}.gallery-navigation-row{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.gallery-nav-button{background:none;border:none;color:#fff;cursor:pointer;font-size:30px;-webkit-user-select:none;user-select:none}.gallery-nav-button:hover{color:#ccc}.gallery-thumbnail-container{align-items:center;display:flex;justify-content:center;margin-top:15.5px;width:100%}.gallery-thumbnail-row{display:flex;gap:10px;overflow:hidden}.gallery-thumbnail{border:2px solid #0000;cursor:pointer;height:80px;object-fit:cover;opacity:.6;transition:opacity .3s,border .3s;width:100px}.gallery-thumbnail.active,.gallery-thumbnail:hover{border:2px solid #fff;opacity:1}.gallery-thumb-nav-button{background:none;border:none;color:#fff;cursor:pointer;font-size:10px;-webkit-user-select:none;user-select:none}.gallery-thumb-nav-button:hover{color:#ccc}.page{background-color:#000;color:#fff;font-family:Verdana,sans-serif,cursive;padding:0;text-align:center}.background-sticky{height:100vh;position:sticky;top:0;width:100%;z-index:-1}.background-sticky img,.background-sticky video{display:block;height:100vh;object-fit:cover;width:100%}.header-top{margin-bottom:40px;margin-top:-99vh;text-align:center}.main-content{padding:20px}#home-page{overscroll-behavior:auto;padding-top:0!important;position:relative;touch-action:pan-y}#home-page .background-sticky{height:100vh;inset:0;left:0;pointer-events:none;position:fixed;top:0;transform:none!important;width:100vw;will-change:auto;z-index:-1}#home-page .background-sticky img,#home-page .background-sticky video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}#home-page .kh-hero{margin-top:10px!important;padding-top:0!important}#home-page .kh-hero__visual{margin-top:0!important;padding-top:0!important}#home-page .cube-wrapper{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;width:100%}#home-page.page.kh-home-page{background:#0000!important;background-color:initial!important}#home-page:after,#home-page:before{content:none!important;display:none!important}#home-page .background-sticky{z-index:0!important}#home-page>:not(.background-sticky){position:relative;z-index:1}#home-page .kh-featured-shell,#home-page .kh-hero,#home-page .kh-hero__visual,#home-page .kh-home-section{background:#0000!important;background-color:initial!important}#release-page{height:100%}#release-page .main-content{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#release-page .release-card{cursor:pointer;text-align:center}#release-page .release-image{border:3px solid grey;box-sizing:border-box;height:250px;min-width:150px;object-fit:cover;width:250px}#release-page .release-album-name{background-color:#000;border:3px solid grey;color:#ccc;font-size:12px;margin-top:5px;max-width:auto}#release-page+.release-modal{align-content:center;background-color:#000000e6;display:block;height:100%;left:0;overflow:hidden;padding-top:20px;position:fixed;top:0;width:100%;z-index:1000}#release-page+.release-modal .release-modal-content{background-color:#000;margin:auto;max-height:94vh;max-width:1200px;overflow-y:auto;padding:0 0 20px;position:relative;width:90%}#release-page+.release-modal .release-close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;font-weight:700;position:absolute;right:10px;top:10px;z-index:1000}#release-page+.release-modal .release-close:focus,#release-page+.release-modal .release-close:hover{color:#fff;text-decoration:none}#release-page+.release-modal .release-modal-image-row{align-items:center;animation:khzBgMove 6s ease-in-out infinite;background:linear-gradient(135deg,#4f4f4f,#9a9a9a 25%,#5e5e5e 50%,#b5b5b5 75%,#4f4f4f);background-size:300% 300%;border:5px solid #888;border-radius:30px;display:flex;height:250px;justify-content:center;margin:0 auto 20px;max-width:fit-content;overflow:hidden;text-align:center;width:100%}#release-page+.release-modal .release-modal-image-row:before{animation:khzVerticalFlow 4s linear infinite;background:linear-gradient(180deg,#ffffff40 0,#ffffff26 20%,#ffffff0d 40%,#0000000d 60%,#00000026 80%,#00000040);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}#release-page+.release-modal .release-modal-image-row:after{animation:khzPulse 4s ease-in-out infinite;background:radial-gradient(circle at 20% 30%,#ffffff2e,#0000 30%),radial-gradient(circle at 80% 70%,#ffffff24,#0000 28%),radial-gradient(circle at 50% 50%,#0000001f,#0000 45%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}#release-page+.release-modal .release-modal-image-row img{display:block;height:100%;object-fit:contain;width:100%}#release-page+.release-modal .release-caption-container{background-color:#000;color:#fff;font-size:16px;padding:10px 16px;text-align:center}#release-page+.release-modal .release-navigation-row{display:flex;gap:100px;justify-content:center;padding:0 20px}#release-page+.release-modal .release-nav-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:0;transition:.6s ease;-webkit-user-select:none;user-select:none}#release-page+.release-modal .release-nav-button:hover{background-color:#000c}#release-page+.release-modal .release-thumbnail-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:5px}#release-page+.release-modal .release-thumbnail{border:2px solid #0000;cursor:pointer;height:auto;object-fit:cover;opacity:.6;transition:opacity .3s,border .3s;width:100px}#release-page+.release-modal .release-thumbnail.active,#release-page+.release-modal .release-thumbnail:hover{border:2px solid #fff;opacity:1}#release-page+.release-modal .buy-button{background-color:green;border-radius:4px;bottom:45px;color:#000;cursor:pointer;font-size:14px;opacity:.9;outline:5px solid border;padding:5px 10px;position:absolute;right:1px;transition:opacity .3s;z-index:2}#release-page+.release-modal .buy-button:hover{opacity:1}#release-page+.release-modal .buy-digital-button{background-color:green;border-radius:4px;bottom:15px;color:#000;cursor:pointer;font-size:14px;opacity:.9;outline:5px solid border;padding:5px 10px;position:absolute;right:1px;transition:opacity .3s;z-index:2}#release-page+.release-modal .buy-digital-button:hover{opacity:1}#video-page .main-content{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px}#video-page .video-card{background-color:#000000be;border:3px solid gray;cursor:pointer;display:inline-block;margin:10px;width:320px}#video-page .video-card img{height:auto;object-fit:fill;width:100%}#video-page button{background-color:green;border:3px solid;color:#fff;display:block;margin:0 auto;padding:10px 20px;position:relative;top:-40px}#artist-page{height:100%}#artist-page .main-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,.3fr);justify-content:center;width:100%}#artist-page .artist-image{background-color:#000000d5;border:3px solid grey;box-sizing:border-box;cursor:pointer;height:70%;margin:0 auto;object-fit:fill;padding:5%;width:80%}#artist-page+.modal{align-content:center;background-color:#000000e6;display:block;height:100%;left:0;overflow:hidden;padding-top:50px;position:fixed;top:0;width:100%;z-index:1000}#artist-page+.modal .modal-content{background-color:#000;margin:auto;max-height:90vh;max-width:1100px;overflow-y:auto;padding:0 0 20px;position:relative;width:100%}#artist-page+.modal .close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;font-weight:700;position:absolute;right:25px;top:10px;z-index:1000}#artist-page+.modal .close:focus,#artist-page+.modal .close:hover{color:#fff;text-decoration:none}#artist-page+.modal .modal-image-row{align-items:center;background-color:#888;border:5px solid #888;border-radius:30px;display:flex;height:100px;justify-content:center;margin:0 auto 20px;max-width:500px;width:auto}#artist-page+.modal .modal-image-row img{display:block;height:100%;object-fit:fill;width:100%}#artist-page+.modal .modal-player-bio{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-bottom:-20px}#artist-page+.modal .modal-player{align-items:center;display:flex;flex:1 1;flex-direction:column;height:auto}#artist-page+.modal .modal-player iframe{border:none;height:380px;max-height:380px;object-fit:fill;width:cover}#artist-page+.modal .music-container{margin-top:10px}#artist-page+.modal .music-link{text-decoration:none;transition:color .3s}#artist-page+.modal .music-link img{margin-right:10px;width:40px}#artist-page+.modal .modal-bio{background-color:#000;color:#fff;flex:1 1;font-family:cursive;font-size:1;margin-left:4%;margin-right:4%;margin-top:0;max-height:auto;overflow-y:auto;padding:15px;text-align:left}#artist-page+.modal .navigation-row{text-align:center}#artist-page+.modal .nav-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:-20px;margin-top:-20px;padding:10px;transition:.6s ease;-webkit-user-select:none;user-select:none}#artist-page+.modal .nav-button.prev{margin-right:80px}#artist-page+.modal .nav-button.next{margin-left:auto}#artist-page+.modal .nav-button:hover{background-color:#000c}#artist-page+.modal .caption-container{background-color:#444;color:#fff;font-size:14px;padding:10px 16px;text-align:center}#artist-page+.modal .thumbnail-row{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:5px auto 0;max-width:calc(100% - 22px);padding:0 12px 0 0;width:fit-content}#artist-page+.modal .thumbnail-row img{box-sizing:border-box;cursor:pointer;height:78px;margin:5px;object-fit:cover;opacity:.6;transition:opacity .3s,border .3s;width:98px}#artist-page+.modal .thumbnail-row img.active,#artist-page+.modal .thumbnail-row img:hover{border:2px solid #fff;opacity:1}#gallery-page .gallery-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#gallery-page .gallery-column{flex:1 1 50%;padding:8px}#gallery-page .gallery-image{background-color:#000000e0;border:3px solid grey;box-sizing:border-box;cursor:pointer;height:250px;object-fit:contain;width:250px}#gallery-page .modal{align-items:center;background-color:#000000e6;display:flex;height:170vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}#gallery-page .modal-content{background-color:#000;margin:auto;max-height:90vh;max-width:1100px;object-fit:stretch;overflow-y:auto;padding-bottom:20px;position:relative;width:90%}#gallery-page .close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;font-weight:700;position:absolute;right:25px;top:10px}#gallery-page .close:focus,#gallery-page .close:hover{color:#fff;text-decoration:none}#gallery-page .modal-image-row{align-items:center;background-color:#888;border:5px solid #888;border-radius:30px;display:flex;height:70vh;justify-content:center;margin:0 auto 20px;object-fit:stretch;overflow:hidden;width:100%}#gallery-page .modal-image{display:block;max-height:100%;max-width:100%;object-fit:stretch}#gallery-page .navigation-buttons{align-items:center;display:flex;justify-content:space-between;margin:10px}#gallery-page .nav-button{background:none;border:none;color:#fff;cursor:pointer;font-size:30px;padding:16px;transition:.6s ease;-webkit-user-select:none;user-select:none}#gallery-page .nav-button.prev{left:0;position:absolute;top:50%;transform:translateY(-50%)}#gallery-page .nav-button.next{position:absolute;right:0;top:50%;transform:translateY(-50%)}#gallery-page .nav-button:hover{background-color:#000c}#gallery-page .caption-container{background-color:#000;color:#fff;font-size:14px;padding:10px 16px;text-align:center}#gallery-page .gallery-container{background-color:#000;color:#fff;font-family:Verdana,sans-serif;padding:20px;text-align:center}#gallery-page .gallery-title{margin:15px 0}#party-page .main-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,300px));justify-content:center;margin:0 auto}#party-page .party-card{background-color:#000000d8;border:2px solid #444;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;padding:10px}#party-page .party-card-image{border:1px solid #666;margin-bottom:10px;object-fit:fill;width:100%}#party-page .party-card-info h3{font-size:1.2em;margin:0 0 5px}#party-page .party-card-info p{color:#ccc;font-size:.9em;margin:0}.party-modal-overlay{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.party-modal-content{background-color:#000;border:5px solid #888;border-radius:10px;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;overflow-y:auto;padding:20px;position:relative;width:90%}.party-modal-close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;position:absolute;right:20px;top:10px}.party-modal-body{flex-wrap:wrap;margin-top:40px}.party-modal-image{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:400px;min-width:300px}.party-modal-image img{border:2px solid #444;border-radius:4px;height:auto;object-fit:contain;width:100%}.party-modal-description{word-wrap:break-word;color:#ccc;flex:2 1;font-size:1em;line-height:1.5;min-width:300px;text-align:justify}#partners-page .main-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}#partners-page .partner-card:hover{transform:scale(1.02)}#contacts-page .main-content{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#about-page .bio-section,#about-page .news-section{background-color:#222222e6;border:2px solid #444;border-radius:22px;box-sizing:border-box;flex:1 1;margin:12px;min-width:300px;overflow:hidden;padding:20px}#about-page .main-content{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:12px}#about-page .bio-section h2,#about-page .news-section h2{margin-top:0}#about-page .news-section ul{list-style:none;padding:0}#about-page .news-section li{margin-bottom:10px}#about-page .news-section a{color:#61dafb;text-decoration:none}@media (min-width:1200px){:root{--cube-size:300px}}@media (max-width:1350px){#artist-page .main-content{grid-template-columns:repeat(2,.5fr)}}@media (max-width:800px){:root{--cube-size:200px}#artist-page .main-content{gap:50px;grid-template-columns:repeat(1,1fr)}#artist-page .artist-image{height:auto}}@media (max-width:640px){.header-top{padding:0 5px}.header-top img{height:auto;width:100%}}@media (max-width:600px){.App-header{font-size:calc(8px + 2vmin);padding:20px}.App-logo{height:30vmin}.gallery-modal-content{height:100%;padding:10px;width:100%}.gallery-thumbnail{height:40px;width:50px}}@media (max-width:500px){.main-content{padding:0 0 20px!important}#release-page #videoGrid{padding:10px}#release-page .video-card{margin:10px 0}#party-page .main-content{grid-template-columns:none;padding:0 20px 20px!important}.party-modal-description,.party-modal-image{min-width:100%}}@media (max-width:450px){.sidebar{background-color:#000;color:#fff;height:100vh;height:auto;left:0;padding-top:0;position:fixed;top:0;width:150px;z-index:1000}.sidebar-ul{padding:5px}.sidebar-button-link,.sidebar-link{font-size:14px;padding:10px 15px}.sidebar-li{border-bottom:1px solid #666}.header-top img{border:5px solid #888;display:block;height:100px;margin:0 auto;object-fit:fill;width:90%}.main-content{padding:0 20px 20px}:root{--cube-size:200px}#home-page .cube{margin-top:-20%}#release-page+.release-modal{height:100%}#release-page+.release-modal .release-thumbnail{width:50px}#release-page+.release-modal .release-modal-image-row{height:auto;max-width:100%}#release-page+.release-modal .release-modal-content{background-color:#000;margin:auto;max-height:94vh;max-width:1200px;overflow-y:auto;padding:0 0 20px;position:relative;width:90%}#release-page #videoGrid{padding:0}#artist-page+.modal{background-color:#000000e6;display:block;height:110vh;left:0;overflow:hidden;padding-top:30px;position:fixed;top:0;width:100%;z-index:1000}#artist-page+.modal .modal-content{background-color:#000;margin:auto;max-height:110vh;max-width:1100px;overflow-y:auto;padding:0 0 20px;position:relative;width:100%}#artist-page+.modal .music-link img{width:30px}#artist-page+.modal .modal-bio{margin-bottom:25px;max-height:250px}#artist-page+.modal .thumbnail-row img{height:45px;width:45px}#artist-page+.modal .modal-player-bio{flex-direction:column}#gallery-page .modal-content{background-color:#000;margin:auto;max-height:400px;max-width:1100px;object-fit:stretch;overflow-y:auto;padding-bottom:20px;position:relative;width:90%}}.krh-cover{display:inline-block;line-height:0;position:relative}.krh-cover img{border:5px solid #888;display:block;height:100px;margin:0 auto;max-width:1000px;object-fit:fill}.krh-cover .krh-hint{--base:translate(0,0) rotate(0deg);color:#fff;display:none;line-height:1;opacity:.85;pointer-events:none;position:absolute;text-shadow:0 0 6px #000000e6;transform:var(--base);-webkit-user-select:none;user-select:none;z-index:2}.krh-cover .krh-hint-left{--base:translate(-110%,-50%) rotate(180deg);animation:krhBlinkSide 2s infinite;left:5%;top:50%}.krh-cover .krh-hint-right{--base:translate(110%,-50%) rotate(0deg);animation:krhBlinkSide 2s infinite;right:5%;top:50%}.krh-cover .krh-hint-bottom-center{--base:translate(-50%,10%) rotate(0deg);animation:krhBlinkBottom 1.6s infinite;color:#b093ff;left:50%;top:100%}.krh-cover .krh-hint-bottom-left{--base:translate(-20%,10%) rotate(0deg);animation:krhBlinkBottom 1.6s .4s infinite;color:#faffba;left:20%;top:100%}.krh-cover .krh-hint-bottom-right{--base:translate(20%,10%) rotate(0deg);animation:krhBlinkBottom 1.6s .4s infinite;color:#faffba;right:20%;top:100%}@keyframes krhBlinkSide{0%,to{opacity:.25;transform:var(--base) scale(.9)}50%{opacity:.95;transform:var(--base) scale(1.1)}}@keyframes krhBlinkBottom{0%,to{opacity:.2;transform:var(--base) scale(.9)}50%{opacity:1;transform:var(--base) scale(1.05)}}@media (max-width:640px){.krh-cover .krh-hint{display:block;font-size:22px}.krh-cover .krh-hint-left{--base:translate(-100%,-50%) rotate(180deg)}.krh-cover .krh-hint-right{--base:translate(100%,-50%) rotate(0deg)}.krh-cover .krh-hint-bottom-center{--base:translate(-50%,8%) rotate(0deg)}.krh-cover .krh-hint-bottom-left{--base:translate(-15%,8%) rotate(0deg)}.krh-cover .krh-hint-bottom-right{--base:translate(15%,8%) rotate(0deg)}.sidebar-open .krh-cover .krh-hint{display:none!important}}.modal-open .krh-cover .krh-hint{display:none!important}.krh-hint{font-family:Noto Sans Symbols,Segoe UI Symbol,Arial Unicode MS,sans-serif;font-size:28px;line-height:1}.party-modal-body{align-items:flex-start;display:flex;gap:20px}.party-modal-image{flex-shrink:0}.party-modal-description{flex:1 1}.party-description{display:flex;flex-direction:column;font-family:monospace;gap:6px}.flyer-title{font-size:22px;margin-bottom:12px;text-transform:uppercase}.flyer-section,.flyer-title{font-weight:700;letter-spacing:2px;text-align:center}.flyer-section{border-bottom:1px dashed #fff;border-top:1px dashed #fff;font-size:14px;margin-top:12px;padding-bottom:4px;padding-top:6px}.flyer-dj{font-size:16px;font-weight:700;letter-spacing:2px;text-align:center}.flyer-text{font-size:13px;opacity:.85;text-align:center}.party-card-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.site-layout-shell{background:#000;min-height:100vh;width:100%}.topbar-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000eb;border-bottom:1px solid #ffffff24;box-shadow:0 12px 32px #00000047;position:sticky;top:0;width:100%;z-index:5000}.topbar-inner{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(220px,1fr) auto minmax(160px,1fr);margin:0 auto;max-width:1440px;min-height:86px;padding:12px 24px;width:100%}.brand-zone{min-width:0}.brand-link{display:inline-flex;flex-direction:column;gap:3px;text-decoration:none}.brand-title{color:#fff;font-size:1.2rem;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}.brand-subtitle{color:#ffe60ac7;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.topnav{align-items:stretch;display:flex;gap:8px;justify-content:center}.topnav-home,.topnav-trigger{appearance:none;background:#0000;border:0}.topnav-link{align-items:center;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;letter-spacing:.12em;min-height:46px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,transform .22s ease}.topnav-group.is-open>.topnav-trigger,.topnav-link.active,.topnav-link:hover{background:#ffffff17;color:#ffe60a;transform:translateY(-1px)}.topnav-group{align-items:center;display:flex;margin-bottom:-8px;padding-bottom:8px;position:relative}.topnav-group:after{content:"";height:12px;left:0;position:absolute;right:0;top:100%}.topnav-dropdown{background:#0a0a0afa;border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 18px 34px #00000059;left:0;min-width:220px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 2px);transform:translateY(8px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease;visibility:hidden}.topnav-group.is-open .topnav-dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.topnav-dropdown-link{border-radius:12px;color:#f3f3f3;display:block;font-size:.86rem;letter-spacing:.06em;padding:11px 14px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.topnav-dropdown-link.active,.topnav-dropdown-link:hover{background:#ffe60a1f;color:#ffe60a;transform:translateX(2px)}.topbar-utility{align-items:center;display:flex;gap:10px;justify-content:flex-end;position:relative}.topbar-logout,.topbar-search-button{appearance:none;background:#0000;border:1px solid #ffffff24;border-radius:999px;color:#fff;cursor:pointer;font-size:.76rem;font-weight:700;letter-spacing:.11em;min-height:42px;min-width:42px;padding:0 16px;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.topbar-search-button{padding:0;width:42px}.topbar-search-icon{align-items:center;display:inline-flex;font-size:1.2rem;justify-content:center;line-height:1}.topbar-logout:hover,.topbar-search-button.is-open,.topbar-search-button:hover{background:#ffffff14;border-color:#ffe60a73;color:#ffe60a;transform:translateY(-1px)}.topbar-search-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808fa;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 20px 36px #00000061;max-height:min(60vh,520px);overflow:hidden;padding:14px;position:absolute;right:0;top:calc(100% + 12px);width:min(360px,calc(100vw - 28px))}.topbar-search-label{color:#ffe60ae0;display:block;font-size:.76rem;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.topbar-search-input{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;color:#fff;min-height:44px;outline:none;padding:0 14px;width:100%}.topbar-search-input:focus{border-color:#ffe60a7a;box-shadow:0 0 0 3px #ffe60a1a}.topbar-search-results{display:flex;flex-direction:column;gap:8px;margin-top:12px;max-height:320px;overflow-y:auto}.topbar-search-result{appearance:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:100%}.topbar-search-result:hover{background:#ffe60a1a;border-color:#ffe60a4d;transform:translateX(2px)}.topbar-search-result-title{font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.topbar-search-result-group{color:#ffffff9e;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.topbar-search-empty{background:#ffffff0a;border-radius:14px;color:#ffffffb8;font-size:.85rem;padding:14px}.topbar-burger{align-items:center;background:#0000;border:1px solid #ffffff29;border-radius:14px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:48px;justify-content:center;width:48px}.topbar-burger span{background:#fff;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:18px}.topbar-burger.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.topbar-burger.is-open span:nth-child(2){opacity:0}.topbar-burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sidebar,.sidebar-button-link,.sidebar-li,.sidebar-link,.sidebar-ul{border-bottom:0;height:auto;padding-top:0;width:auto}@media (max-width:900px){.topbar-inner{gap:12px;grid-template-columns:1fr auto auto}.topbar-burger{display:inline-flex;order:3}.topbar-utility{order:2}.topnav{align-items:stretch;background:#080808fa;border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 16px 30px #0000005c;display:none;flex-direction:column;gap:6px;left:14px;padding:14px;position:absolute;right:14px;top:calc(100% + 1px)}.topnav.is-open{display:flex}.topnav-group{display:block;margin-bottom:0;padding-bottom:0}.topnav-group:after{display:none}.topnav-link{border-radius:14px;justify-content:flex-start;min-height:0;padding:12px 14px;width:100%}.topnav-dropdown{background:#ffffff0a;border-radius:14px;box-shadow:none;margin-top:0;max-height:0;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:static;transform:none;visibility:hidden}.topnav-group.is-open .topnav-dropdown{margin-top:4px;max-height:320px;opacity:1;padding:6px;pointer-events:auto;visibility:visible}.topnav-dropdown-link{font-size:.8rem}.topbar-search-card{right:0;width:min(360px,calc(100vw - 28px))}}@media (max-width:640px){.topbar-inner{grid-template-columns:1fr auto auto;min-height:78px;padding:10px 14px}.brand-title{font-size:1rem;letter-spacing:.16em}.brand-subtitle{font-size:.62rem;letter-spacing:.12em}.topbar-search-card{left:14px;position:fixed;right:14px;top:92px;width:auto}}:root{--khz-topbar-offset:104px;--khz-page-bg:radial-gradient(circle at top left,#ffe60a14,#0000 30%),radial-gradient(circle at top right,#ffffff0d,#0000 28%),radial-gradient(circle at bottom center,#ffe60a0a,#0000 24%),linear-gradient(180deg,#060606,#0a0a0a 36%,#050505)}body{background:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0),radial-gradient(circle at top left,#ffe60a14,#0000 30%),radial-gradient(circle at top right,#ffffff0d,#0000 28%),radial-gradient(circle at bottom center,#ffe60a0a,#0000 24%),linear-gradient(180deg,#060606,#0a0a0a 36%,#050505)!important;background:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),var(--khz-page-bg)!important;background-attachment:fixed;background-size:28px 28px,28px 28px,auto;color:#fff}.site-layout-shell{background:#0000!important}.site-page-content{background:#0000;min-height:calc(100vh - 86px);padding-bottom:48px;position:relative;width:100%}.site-page-content:before{background:radial-gradient(circle at 20% 18%,#ffe60a0d,#0000 18%),radial-gradient(circle at 82% 22%,#ffffff0a,#0000 16%),linear-gradient(180deg,hsla(0,0%,100%,.015),#0000);content:"";inset:86px 0 0 0;pointer-events:none;position:fixed;z-index:0}.site-page-content>*{position:relative;z-index:1}.gallery-modal,.modal,.party-modal-overlay,.release-modal{-webkit-overflow-scrolling:touch;align-items:flex-start!important;background:#000000d6!important;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:104px 16px 28px!important;padding:var(--khz-topbar-offset) 16px 28px!important;position:fixed;z-index:7000!important}.gallery-modal-content,.modal-content,.party-modal-content,.release-modal-content{margin-top:0!important;max-height:none!important}.close,.gallery-close,.party-modal-close,.release-close{z-index:7100}@media (max-width:900px){:root{--khz-topbar-offset:96px}}@media (max-width:640px){:root{--khz-topbar-offset:88px}body{background-size:20px 20px,20px 20px,auto}}:root{--khz-accent-yellow:#ffe60a}.gallery-modal-content,.modal-content,.party-modal-content,.release-modal-content{border:2px solid #ffe60a!important;border:2px solid var(--khz-accent-yellow)!important;box-shadow:0 0 0 1px #ffe60a38,0 18px 40px #00000080}#artist-page+.modal,.artist-modal-overlay{align-items:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:24px!important;padding-top:max(16px,104px)!important;padding-top:max(16px,var(--khz-topbar-offset,96px))!important}#artist-page+.modal .modal-content,.artist-modal-overlay .modal-content{border-radius:22px;margin:0 auto!important;max-height:none!important;max-width:1100px!important;min-height:auto!important;overflow:visible!important;padding:56px 18px 24px!important;position:relative;width:min(1100px,calc(100vw - 32px))!important}#artist-page+.modal .close,.artist-modal-overlay .close{background:#000000eb;border:2px solid #ffe60a;border:2px solid var(--khz-accent-yellow);border-radius:999px;color:#ffe60a;color:var(--khz-accent-yellow);display:block;height:44px;line-height:1;margin-left:auto;position:sticky!important;right:0!important;width:44px}#artist-page+.modal .modal-image-row,.artist-modal-overlay .modal-image-row{background-color:#111!important;border:2px solid #ffe60a!important;border:2px solid var(--khz-accent-yellow)!important;border-radius:22px!important;height:auto!important;margin:0 auto 20px!important;max-width:1000px!important;min-height:100px;overflow:hidden;padding:10px;width:100%!important}#artist-page+.modal .modal-image-row .krh-cover,.artist-modal-overlay .modal-image-row .krh-cover{width:100%}#artist-page+.modal .modal-image-row img,.artist-modal-overlay .modal-image-row img{display:block;height:auto!important;max-height:42vh}#artist-page+.modal .modal-player-bio,.artist-modal-overlay .modal-player-bio{gap:16px!important;margin-bottom:0!important;width:100%}#artist-page+.modal .modal-bio,#artist-page+.modal .modal-player,#artist-page+.modal .thumbnail-row,.artist-modal-overlay .modal-bio,.artist-modal-overlay .modal-player,.artist-modal-overlay .thumbnail-row{width:100%}#artist-page+.modal .modal-bio,.artist-modal-overlay .modal-bio{border:1px solid #ffe60a47;border-radius:16px;margin:0!important;max-height:none!important;overflow:visible!important}#artist-page+.modal .navigation-row,#artist-page+.modal .thumbnail-row,.artist-modal-overlay .navigation-row,.artist-modal-overlay .thumbnail-row{margin-top:14px}@media (max-width:900px){#artist-page+.modal .modal-content,.artist-modal-overlay .modal-content{border-radius:18px;padding:54px 12px 18px!important;width:calc(100vw - 20px)!important}#artist-page+.modal .modal-image-row,.artist-modal-overlay .modal-image-row{border-radius:18px!important}}#artist-page .artist-image{height:180px!important;object-fit:cover!important;padding:10px!important;width:min(100%,260px)!important}#artist-page+.modal .modal-content,.artist-modal-overlay .modal-content{padding-top:62px!important}#artist-page+.modal .close,.artist-modal-overlay .close{left:auto!important;margin-left:0!important;position:absolute!important;right:14px!important;top:14px!important;z-index:20!important}#artist-page+.modal .modal-image-row,.artist-modal-overlay .modal-image-row{height:220px!important;max-width:620px!important;min-height:220px!important;padding:10px!important}#artist-page+.modal .modal-image-row img,.artist-modal-overlay .modal-image-row img{height:100%!important;max-height:none!important;object-fit:contain!important;width:100%!important}#artist-page+.modal .music-container,.artist-modal-overlay .music-container{gap:12px}#artist-page+.modal .music-link,.artist-modal-overlay .music-link{align-items:center;display:inline-flex;justify-content:center}#artist-page+.modal .music-link img,.artist-modal-overlay .music-link img{display:block;height:40px!important;margin-right:0!important;object-fit:contain!important;width:40px!important}@media (max-width:900px){#artist-page .artist-image{height:150px!important;width:min(100%,220px)!important}#artist-page+.modal .modal-image-row,.artist-modal-overlay .modal-image-row{height:190px!important;max-width:100%!important;min-height:190px!important}#artist-page+.modal .music-link img,.artist-modal-overlay .music-link img{height:34px!important;width:34px!important}}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{display:block!important;flex:0 0 74px!important;height:56px!important;margin:0!important;max-height:56px!important;max-width:74px!important;min-height:56px!important;min-width:74px!important;object-fit:cover!important;width:74px!important}@media (max-width:900px){#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:62px!important;height:46px!important;max-height:46px!important;max-width:62px!important;min-height:46px!important;min-width:62px!important;width:62px!important}}#artist-page+.modal .navigation-row,.artist-modal-overlay .navigation-row{align-items:center!important;display:flex!important;gap:56px!important;justify-content:center!important;margin:0 auto -38px!important;pointer-events:none!important;position:relative!important;width:100%!important;z-index:4!important}#artist-page+.modal .nav-button,.artist-modal-overlay .nav-button{align-items:center!important;background:#000000e6!important;border:2px solid #ffe60ae6!important;border-radius:999px!important;box-shadow:0 8px 20px #00000059!important;color:#ffe60a!important;color:var(--khz-accent-yellow)!important;display:inline-flex!important;font-size:24px!important;height:42px!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important;pointer-events:auto!important;width:42px!important}#artist-page+.modal .nav-button.next,#artist-page+.modal .nav-button.prev,.artist-modal-overlay .nav-button.next,.artist-modal-overlay .nav-button.prev{margin:0!important}#artist-page+.modal .nav-button:hover,.artist-modal-overlay .nav-button:hover{background:#141414f5!important;transform:scale(1.06)}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{margin-top:0!important;padding:16px 12px 6px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{border:2px solid #0000!important;border-radius:10px!important;box-shadow:none!important;flex:0 0 84px!important;height:62px!important;max-height:62px!important;max-width:84px!important;min-height:62px!important;min-width:84px!important;opacity:.72!important;outline:2px solid #0000!important;outline-offset:2px!important;transition:opacity .25s ease,transform .25s ease,outline-color .25s ease,box-shadow .25s ease!important;width:84px!important}#artist-page+.modal .thumbnail-row img.active,.artist-modal-overlay .thumbnail-row img.active{box-shadow:0 0 0 1px #ffe60a80,0 10px 18px #00000047!important;opacity:1!important;outline-color:#ffe60a!important;outline-color:var(--khz-accent-yellow)!important;transform:translateY(-1px) scale(1.03)!important}#artist-page+.modal .thumbnail-row img:hover,.artist-modal-overlay .thumbnail-row img:hover{opacity:.95!important}@media (max-width:900px){#artist-page+.modal .navigation-row,.artist-modal-overlay .navigation-row{gap:42px!important;margin-bottom:-32px!important}#artist-page+.modal .nav-button,.artist-modal-overlay .nav-button{font-size:22px!important;height:38px!important;width:38px!important}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{gap:8px!important;padding-top:14px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:70px!important;height:52px!important;max-height:52px!important;max-width:70px!important;min-height:52px!important;min-width:70px!important;width:70px!important}}#artist-page+.modal .navigation-row,.artist-modal-overlay .navigation-row{gap:84px!important;margin:8px auto -8px!important}#artist-page+.modal .nav-button,.artist-modal-overlay .nav-button{position:relative!important;z-index:5!important}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{gap:14px!important;padding:24px 14px 10px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{border-radius:12px!important;flex:0 0 168px!important;height:124px!important;max-height:124px!important;max-width:168px!important;min-height:124px!important;min-width:168px!important;width:168px!important}#artist-page+.modal .thumbnail-row img.active,.artist-modal-overlay .thumbnail-row img.active{box-shadow:0 0 0 2px #ffe60a8c,0 12px 24px #00000057!important;outline-offset:3px!important;outline-width:3px!important}#artist-page+.modal .modal-bio,.artist-modal-overlay .modal-bio{text-wrap:pretty!important;border:2px solid #ffe60a6b!important;box-shadow:0 0 0 1px #ffe60a33,inset 0 0 0 1px #ffe60a14!important;letter-spacing:.01em!important;line-height:1.75!important;overflow-wrap:break-word!important;padding:18px 20px!important}#artist-page+.modal .modal-bio p,.artist-modal-overlay .modal-bio p{line-height:1.75!important;margin:0 0 .95em!important}#artist-page+.modal .modal-bio br,.artist-modal-overlay .modal-bio br{content:""!important;display:block!important;margin-bottom:.55em!important}@media (max-width:900px){#artist-page+.modal .navigation-row,.artist-modal-overlay .navigation-row{gap:54px!important;margin:6px auto 0!important}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{gap:10px!important;padding:18px 10px 8px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:124px!important;height:92px!important;max-height:92px!important;max-width:124px!important;min-height:92px!important;min-width:124px!important;width:124px!important}#artist-page+.modal .modal-bio,.artist-modal-overlay .modal-bio{line-height:1.65!important;padding:16px!important}}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;overflow:hidden!important;width:100%!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{aspect-ratio:4/3!important;height:auto!important;max-width:none!important;min-width:0!important}@media (max-width:900px){#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{gap:8px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:calc(16.66667% - 6.66667px)!important;width:calc(16.66667% - 6.66667px)!important}}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{overflow:visible!important;padding-right:14px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{background:#0000002e!important;box-sizing:border-box!important;flex-basis:calc(16.66667% - 12px);flex-grow:1;object-fit:contain!important;object-position:center center!important;width:calc(16.66667% - 12px)!important}@media (max-width:900px){#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{padding-left:6px!important;padding-right:10px!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:calc(16.66667% - 9.33333px)!important;width:calc(16.66667% - 9.33333px)!important}}#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{box-sizing:border-box!important;gap:10px!important;justify-content:flex-start!important;margin:0 auto!important;max-width:calc(100% - 18px)!important;padding-left:8px!important;padding-right:30px!important;width:calc(100% - 18px)!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:calc(16.66667% - 8.33333px);flex-grow:0;flex-shrink:1;max-width:calc(16.66667% - 8.33333px)!important;width:calc(16.66667% - 8.33333px)!important}@media (max-width:900px){#artist-page+.modal .thumbnail-row,.artist-modal-overlay .thumbnail-row{gap:8px!important;max-width:calc(100% - 12px)!important;padding-left:6px!important;padding-right:18px!important;width:calc(100% - 12px)!important}#artist-page+.modal .thumbnail-row img,.artist-modal-overlay .thumbnail-row img{flex-basis:calc(16.66667% - 6.66667px)!important;max-width:calc(16.66667% - 6.66667px)!important;width:calc(16.66667% - 6.66667px)!important}}#release-page+.release-modal,.release-modal{-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{-webkit-overflow-scrolling:touch!important;margin:0 auto 24px!important;max-height:calc(100vh - 140px)!important;max-height:calc(100vh - var(--khz-topbar-offset, 0px) - 36px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}.release,.release-card,.release-container,.release-container *,.release-item{background:#000000b3!important}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{max-width:900px!important;width:min(900px,calc(100vw - 64px))!important}#release-page+.release-modal .release-modal-image-row,.release-modal .release-modal-image-row{height:243px!important;margin:0 auto 16px!important;width:min(90%,760px)!important}#release-page+.release-modal .release-navigation-row,.release-modal .release-navigation-row{gap:72px!important}#release-page+.release-modal .release-thumbnail-row,.release-modal .release-thumbnail-row{gap:8px!important;margin-top:2px!important}@media (max-width:900px){#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}#release-page+.release-modal .release-modal-image-row,.release-modal .release-modal-image-row{height:219px!important;width:min(88%,100%)!important}#release-page+.release-modal .release-navigation-row,.release-modal .release-navigation-row{gap:48px!important}}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{grid-column-gap:24px!important;grid-row-gap:10px!important;align-items:start!important;column-gap:24px!important;display:grid!important;grid-template-areas:"image caption" "nav nav" "thumbs thumbs"!important;grid-template-columns:minmax(320px,420px) minmax(280px,1fr)!important;padding:18px 18px 20px!important;row-gap:10px!important}#release-page+.release-modal .release-modal-image-row,.release-modal .release-modal-image-row{grid-area:image!important;justify-self:start!important;margin:0!important;max-width:100%!important;width:100%!important}#release-page+.release-modal .release-caption-container,.release-modal .release-caption-container{align-self:stretch!important;display:flex!important;flex-direction:column!important;grid-area:caption!important;justify-content:flex-start!important;margin:0!important;min-height:300px!important;padding:16px 18px!important;text-align:left!important;width:100%!important}#release-page+.release-modal .release-navigation-row,.release-modal .release-navigation-row{grid-area:nav!important}#release-page+.release-modal .release-thumbnail-row,.release-modal .release-thumbnail-row{grid-area:thumbs!important}@media (max-width:900px){#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{grid-template-areas:"image" "caption" "nav" "thumbs"!important;grid-template-columns:1fr!important;row-gap:12px!important}#release-page+.release-modal .release-caption-container,#release-page+.release-modal .release-modal-image-row,.release-modal .release-caption-container,.release-modal .release-modal-image-row{min-height:auto!important;width:100%!important}}#release-page+.release-modal .release-modal-image-row{position:relative}#release-page+.release-modal .release-title-overlay{background:#b4b4b4e0;border-radius:12px;color:#000;font-size:14px;font-weight:700;left:50%;letter-spacing:.02em;line-height:1.2;max-width:calc(100% - 80px);overflow:hidden;padding:4px 12px;pointer-events:none;position:absolute;text-align:center;text-overflow:ellipsis;top:10px;transform:translateX(-50%);white-space:nowrap;z-index:4}#release-page+.release-modal .release-thumbnail-row{gap:8px}#release-page+.release-modal .release-thumbnail{width:84px}@keyframes khzGradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes khzBgMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes khzStripeMove{0%{transform:translateX(-40px) translateY(-20px)}50%{transform:translateX(40px) translateY(20px)}to{transform:translateX(-40px) translateY(-20px)}}@keyframes khzPulse{0%{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}to{opacity:.55;transform:scale(1)}}@keyframes khzVerticalFlow{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:640px){.krh-cover .krh-hint,.krh-cover .krh-hint-bottom-center,.krh-cover .krh-hint-bottom-left,.krh-cover .krh-hint-bottom-right,.krh-cover .krh-hint-left,.krh-cover .krh-hint-right{display:none!important}#artist-page .main-content{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;width:100%!important}#artist-page .artist-image{height:auto!important;width:100%!important}#video-page .main-content{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:50px!important}#video-page .video-card{margin:0!important;width:100%!important}#artist-page .main-content{align-items:stretch!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#artist-page .artist-image{background-color:#000000d5!important;display:block!important;height:185px!important;margin:0!important;max-width:none!important;min-width:0!important;object-fit:contain!important;object-position:center center!important;padding:0!important;width:100%!important}}#artist-page+.modal .modal-content,#gallery-page .modal-content,#party-page .party-modal-content,#release-page+.release-modal .release-modal-content,.gallery-modal-content,.party-modal-content{border-radius:30px!important;overflow:hidden!important}.kh-home-section--featured{padding:1.5rem 0 2rem;position:relative;width:100%}.kh-featured-shell{margin:0 auto;position:relative;width:min(1200px,calc(100% - 32px))}.kh-featured-slider{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff24;border-radius:28px;min-height:440px;overflow:hidden;position:relative;width:100%}.kh-featured-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(1.02);transition:opacity .7s ease,transform .7s ease}.kh-featured-slide.is-active{opacity:1;pointer-events:auto;transform:scale(1)}.kh-featured-slide__overlay{background:linear-gradient(90deg,#000000c7 0,#00000075 48%,#0000004d),linear-gradient(0deg,#00000085 0,#0000001f);inset:0;position:absolute}.kh-featured-slide__content{display:flex;flex-direction:column;justify-content:center;max-width:620px;min-height:440px;padding:3rem 2rem;position:relative;z-index:2}.kh-featured-slide__eyebrow{color:#f3d547;display:inline-block;font-size:.82rem;letter-spacing:.18em;margin-bottom:.7rem;text-transform:uppercase}.kh-featured-slide__title{color:#fff;font-size:clamp(2rem,4vw,3.4rem);line-height:.95;margin:0 0 .9rem;text-shadow:0 2px 18px #00000059}.kh-featured-slide__text{color:#ffffffe6;font-size:1.02rem;line-height:1.55;margin:0;max-width:560px}.kh-featured-slide__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.4rem}.kh-featured-slide__button{align-items:center;background:#f3d5471f;border:1px solid #f3d54773;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;letter-spacing:.04em;min-height:46px;padding:0 18px;text-decoration:none;transition:transform .22s ease,background .22s ease,border-color .22s ease}.kh-featured-slide__button:hover{background:#f3d54733;border-color:#f3d547bf;transform:translateY(-2px)}.kh-featured-slide__button--ghost{background:#ffffff0f;border-color:#fff3}.kh-featured-slide__button--ghost:hover{background:#ffffff24;border-color:#fff6}.kh-featured-nav{display:flex;gap:10px;justify-content:center;margin-top:14px}.kh-featured-dot{background:#ffffff47;border:none;border-radius:999px;cursor:pointer;height:12px;transition:transform .2s ease,background .2s ease;width:12px}.kh-featured-dot.is-active{background:#f3d547;transform:scale(1.12)}@media (max-width:768px){.kh-featured-slider{border-radius:22px;min-height:520px}.kh-featured-slide__content{justify-content:flex-end;min-height:520px;padding:2rem 1.2rem 2.4rem}.kh-featured-slide__title{font-size:clamp(1.7rem,7vw,2.5rem)}.kh-featured-slide__text{font-size:.96rem;line-height:1.45}.kh-featured-slide__actions{gap:10px}.kh-featured-slide__button{width:100%}}#partners-page .partner-card,#partners-page .partner-card:active,#partners-page .partner-card:hover,#partners-page .partner-card:link,#partners-page .partner-card:visited{color:inherit;text-decoration:none}#partners-page .partner-name{border-bottom:2px solid #ffe60a;color:#fff;display:inline-block;font-size:16px;margin-top:10px;padding-bottom:2px}.header-top img{border:5px solid #888;border-radius:22px;display:block;height:100px;margin:0 auto;max-width:1000px;object-fit:fill;outline:3px solid #f3d547;outline-offset:4px}#partners-page .partner-card{background-color:#000000de;border:3px solid grey;border-radius:22px;box-sizing:border-box;overflow:hidden;padding:10px;transition:transform .3s ease}#partners-page .partner-image{border-radius:18px;display:block;height:100px;margin:0 auto;object-fit:contain;width:100%}#contacts-page .contact-card{background-color:#000000d3;border:3px solid grey;border-radius:22px;box-sizing:border-box;overflow:hidden;padding:10px;width:150px}#contacts-page .contact-image{border-radius:18px;display:block;height:120px;margin:0 auto;object-fit:inherit;width:100%}:root{--kh-radius-main:22px;--kh-radius-inner:18px}.archive-card,.artist-image,.contact-card,.custom-player,.gallery-image,.gallery-modal-content,.modal-content,.partner-card,.release-card,.release-modal-content,.video-card{border-radius:22px!important;border-radius:var(--kh-radius-main)!important;overflow:hidden}.archive-card img,.artist-image,.contact-image,.gallery-image,.partner-image,.release-image,.track-image,.video-card img{border-radius:18px!important;border-radius:var(--kh-radius-inner)!important}.header-top img{border-radius:22px!important;border-radius:var(--kh-radius-main)!important}.cube-container .face-content,.custom-player,.gallery-modal-image-row,.modal-image-row,.overlay,.release-modal-image-row{border-radius:22px;border-radius:var(--kh-radius-main)}#home-page .kh-hero__visual,#home-page .kh-hero__visual .krh-cover,#home-page .kh-hero__visual img{border-radius:22px!important}#home-page .kh-hero__visual .krh-cover{display:inline-block;outline:3px solid #f3d547;outline-offset:4px;overflow:visible}#home-page .kh-hero__visual img{border:5px solid #888;display:block}#contacts-page .contact-card,#contacts-page .contact-card:active,#contacts-page .contact-card:hover,#contacts-page .contact-card:link,#contacts-page .contact-card:visited{color:inherit;text-decoration:none}#contacts-page .contact-title{border-bottom:2px solid #ffe60a;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-top:10px;padding-bottom:2px}#home-page .kh-featured-slide__button--ghost{display:none!important}@media (max-width:768px){#home-page .cube-wrapper{height:auto;margin-top:60px}#home-page .kh-home-section--cube{margin-top:60px}:root{--cube-size:260px}}.custom-player .play-pause-btn:disabled,.custom-player .small-play-btn:disabled{cursor:wait;opacity:1}.custom-player .player-loading-spinner{animation:khz-player-loading-spin .62s linear infinite;border-color:#fff #fff #ffffff59 #ffffff59;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;height:.82em;transform-origin:center;vertical-align:-.1em;width:.82em}.custom-player .player-loading-spinner.small{border-width:2px;height:.82em;width:.82em}@keyframes khz-player-loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-player .play-pause-btn{align-items:center;display:inline-flex;justify-content:center}.custom-player .play-pause-btn .player-play-icon{background:currentColor;clip-path:polygon(8% 0,100% 50%,8% 100%);display:block;flex:0 0 auto;height:1em;transform:translateX(.06em);width:.9em}.custom-player .play-pause-btn .player-loading-spinner-main{background:#0000;border:0;height:1.22rem;position:relative;transform-origin:center;vertical-align:0;width:1.22rem}.custom-player .play-pause-btn .player-loading-spinner-main:before{background:#fff;border-radius:80% 999px 999px 80%;clip-path:polygon(0 50%,14% 27%,33% 12%,100% 0,100% 100%,33% 88%,14% 73%);content:"";height:.28rem;left:50%;position:absolute;top:50%;transform:translateY(-50%) rotate(-8deg);transform-origin:left center;width:1.02rem}.khz-network-alert{align-items:center;animation:khz-network-alert-in .28s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#0c0c0cf5,#242424f5);border:1px solid #ffe60ab8;border-left:4px solid #ffe60a;border-radius:14px;bottom:24px;box-shadow:0 14px 36px #0000007a,0 0 18px #ffe60a1f;box-sizing:border-box;color:#fff;display:flex;gap:14px;max-width:min(420px,calc(100vw - 32px));min-width:310px;padding:14px 18px;position:fixed;right:24px;z-index:100000}.khz-network-alert-icon{align-items:center;background:#ffe60a1f;border-radius:50%;box-shadow:inset 0 0 0 1px #ffe60a40;display:flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.khz-network-alert-icon svg{fill:none;stroke:#ffe60a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:26px;width:26px}.khz-network-alert-icon .khz-network-alert-slash{stroke:#ff4c4c;stroke-width:2.4}.khz-network-alert-copy{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.khz-network-alert-copy strong{color:#ffe60a;font-size:.82rem;letter-spacing:.12em;line-height:1.1}.khz-network-alert-copy span{color:#ffffffe6;font-size:.82rem;line-height:1.35}@keyframes khz-network-alert-in{0%{opacity:0;transform:translate3d(18px,8px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:600px){.khz-network-alert{bottom:16px;left:16px;max-width:none;min-width:0;right:16px}#release-page+.release-modal{-webkit-overflow-scrolling:touch;align-content:flex-start;box-sizing:border-box;height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y}#release-page+.release-modal .release-modal-content{margin:0 auto;max-height:none;overflow:visible}#release-page+.release-modal,.release-modal{align-items:flex-start!important;box-sizing:border-box!important;height:auto!important;inset:0!important;overflow:hidden!important;position:fixed!important;width:100%!important}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{margin:0 auto!important;max-height:calc(100dvh - 132px)!important;max-height:calc(100dvh - var(--khz-topbar-offset, 88px) - 28px)!important}#release-page+.release-modal,#release-page+.release-modal .release-modal-content,.release-modal,.release-modal .release-modal-content{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}#release-page+.release-modal,.release-modal{align-items:flex-start!important;box-sizing:border-box!important;height:100svh!important;inset:0!important;justify-content:center!important;max-height:100svh!important;min-height:100svh!important;padding:12px 10px 18px!important;position:fixed!important;width:100%!important}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{flex:0 0 auto!important;margin:0 auto!important;max-height:none!important;overflow:visible!important;width:100%!important}#release-page+.release-modal,.release-modal{-webkit-overflow-scrolling:touch!important;align-items:flex-start!important;bottom:auto!important;box-sizing:border-box!important;height:100dvh!important;height:var(--khz-release-visual-height,100dvh)!important;justify-content:center!important;left:0!important;max-height:100dvh!important;max-height:var(--khz-release-visual-height,100dvh)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;padding:6px 8px calc(8px + env(safe-area-inset-bottom))!important;position:fixed!important;right:0!important;top:0!important;touch-action:pan-y!important;width:100%!important}#release-page+.release-modal .release-modal-content,.release-modal .release-modal-content{flex:0 0 auto!important;margin:0 auto!important;max-height:none!important;overflow:visible!important;width:100%!important}#release-page+.release-modal,.release-modal{--khz-release-mobile-topbar:78px;height:calc(100dvh - var(--khz-release-mobile-topbar))!important;height:calc(var(--khz-release-visual-height, 100dvh) - var(--khz-release-mobile-topbar))!important;max-height:calc(100dvh - var(--khz-release-mobile-topbar))!important;max-height:calc(var(--khz-release-visual-height, 100dvh) - var(--khz-release-mobile-topbar))!important;top:var(--khz-release-mobile-topbar)!important}}.cube-container{overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=main.b4a702a7.css.map*/