@font-face{font-family:"Oxanium";font-style:normal;font-weight:200 800;font-display:swap;src:url("/assets/Oxanium-VariableFont_wght-c72001e5.ttf") format("truetype")}@font-face{font-family:"Chivo";font-style:normal;font-weight:400 600;src:url("/assets/Chivo-VariableFont_wght-c2600ab6.ttf") format("truetype")}@font-face{font-family:"SF Pro Rounded-Medium";font-style:normal;font-weight:500;src:url("/assets/SF-Pro-Rounded-Medium-34f571bb.otf") format("opentype")}@font-face{font-family:"SF Pro Rounded-Semibold";font-style:normal;font-weight:600;src:url("/assets/SF-Pro-Rounded-Semibold-919467e8.otf") format("opentype")}@font-face{font-family:"TiltWarp-Regular";font-style:normal;font-weight:400;src:url("/assets/TiltWarp-Regular-787ad4c9.ttf") format("truetype")}@font-face{font-family:"ShareTechMono-Regular";font-style:normal;font-weight:400;src:url("/assets/ShareTechMono-Regular-97499b96.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("/assets/fa-solid-900-64d74b77.woff2") format("woff2")}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;font-display:block;src:url("/assets/fa-v4compatibility-afce1f50.woff2") format("woff2")}html{overscroll-behavior-y:none}body{background:#141414;color:#fff;font-family:"Chivo",inter,system-ui}html,body{position:relative;min-height:100dvh;touch-action:manipulation}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(255,0,0,.05);font-size:1rem}a{transition:color .15s ease-in-out}svg{flex-shrink:0}.no-hover:hover{background:inherit !important;color:inherit !important}.container{width:100%;padding:0 1rem;margin-left:auto;margin-right:auto}@media(min-width: 601px){.container{max-width:1352px !important}}.form-input{display:flex;position:relative;width:100%;background:rgba(62,62,62,.4196078431);color:#9f9f9f;outline:1px solid hsla(0,0%,100%,.0392156863);outline-offset:-1px;border-radius:100px;font-size:15px;line-height:1.5}.form-input input{font-family:inherit;padding:11.5px 40px 11.5px 42px;width:100%;background:rgba(0,0,0,0);border:none}.form-input input:focus-visible{outline:none}.form-input__icon{position:absolute;top:50%;transform:translateY(-50%);left:14px;color:#9f9f9f}.form-input__clear{position:absolute;top:50%;right:14px;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;align-items:center;justify-content:center}.form-input__clear[hidden]{display:none}.button{width:fit-content;display:flex;align-items:center;gap:8px;padding:12px 16px;height:43px;border-radius:100px;line-height:1;font-weight:600;justify-content:center;cursor:pointer;font-family:"Oxanium",inter,system-ui;font-size:.875rem}.button-primary{background-color:#f05a22;color:#fff}.button-secondary{background-color:#1f1f1f;color:#fff}.button-icon{display:block;background-color:rgba(62,62,62,.4196078431);color:#fff;outline:1px solid hsla(0,0%,100%,.0392156863);outline-offset:-1px;padding:12px;width:46px;height:46px;border-radius:100px}.modal{position:relative;align-items:center;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out,visibility 0s linear .1s}.modal.open{visibility:visible;opacity:1;pointer-events:all;transition-delay:0s}@media(max-width: 768px){.modal.bottom .modal-content{top:auto;bottom:0;padding:37px 18px 24px;border-top-left-radius:24px;border-top-right-radius:24px;transform:translate(-50%, 100%)}.modal.bottom .modal-content::before{content:"";position:absolute;top:12px;left:50%;width:60px;height:5px;pointer-events:none;background-color:#3e3e3e;border-radius:100px;transform:translateX(-50%)}}@media(max-width: 768px){.modal.bottom.open .modal-content{transform:translate(-50%, calc(0% + var(--modal-swipe-y, 0px)))}}.modal-overlay{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.5)}@media(max-width: 768px){.modal-overlay{backdrop-filter:blur(20px)}}.modal-content{position:fixed;left:50%;top:50%;z-index:9999;max-height:90vh;overflow-y:auto;margin:0;padding:1.75rem;color:#fff;background:#1f1f1f;border:1px solid #262626;transform:translate(-50%, 100%);transition:transform .3s ease-out}@media(min-width: 769px){.modal-content{border-radius:24px}}.modal.open .modal-content{transform:translate(-50%, -50%)}.modal-header{width:100%;font-size:18px;line-height:normal;font-family:"Oxanium",inter,system-ui;font-weight:700;text-transform:uppercase;letter-spacing:-0.18px;text-align:left;margin-bottom:8px}.modal p{font-size:.875rem;line-height:1.5;color:#d9d9d9}.modal-dismiss{position:absolute;top:26.5px;right:28px;color:#e1e1e1}@media(max-width: 768px){.modal-dismiss{display:none}}.modal-close{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1rem;padding:.625rem 1rem;font-size:.875rem;font-family:"Oxanium",inter,system-ui;font-weight:600;text-transform:capitalize;color:#fff;cursor:pointer;background:rgba(62,62,62,.5215686275)}@media(min-width: 769px){.modal-close{display:none}}.tooltip{position:relative;background-color:rgba(0,0,0,0);border:none}.tooltip::before{content:"";position:absolute;top:16px;left:50%;transform:translateX(-50%);border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-bottom:14px solid #353535;z-index:1;transition:all .2s ease-in-out;opacity:0;visibility:hidden}.tooltip::after{content:unset}.tooltip-content{position:absolute;background-color:#313131;border:1.5px solid #353535;box-shadow:8px 14px 24px 0 rgba(0,0,0,.14),-3px -5px 24px 0 rgba(0,0,0,.14);z-index:100;top:190%;left:50%;transform:translateX(-50%);transition:all .2s ease-in-out;border-radius:8px;padding:16px 16px;color:#fff;font-size:16px;opacity:0;visibility:hidden}@media(hover: hover){.tooltip:active::before,.tooltip:active .tooltip-content,.tooltip:hover::before,.tooltip:hover .tooltip-content{opacity:1;visibility:visible}}@media(hover: none){.tooltip:active::before,.tooltip:active .tooltip-content{opacity:1;visibility:visible}}.artist-hero{overflow:hidden}@media(min-width: 769px){.artist-hero{display:flex;align-items:flex-start;gap:28px;margin-top:30px}}@media(min-width: 991px){.artist-hero{align-items:center}}.artist-hero__bg{position:relative;z-index:-1;max-height:567px;aspect-ratio:390/567;overflow:hidden;width:calc(100% + 32px);margin-left:-16px;flex-shrink:0}@media(min-width: 769px){.artist-hero__bg{max-height:156px;width:156px;margin-left:0;aspect-ratio:1;border-radius:14px}}.artist-hero__bg::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:auto;aspect-ratio:390/234;background:linear-gradient(180deg, rgba(20, 20, 20, 0) 0%, #141414 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);-webkit-mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);pointer-events:none}@media(min-width: 769px){.artist-hero__bg::after{content:unset}}.artist-hero__bg img{width:100%;height:100%;object-fit:cover}.artist-hero__info{margin-top:-96px;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width: 769px){.artist-hero__info{margin-top:10px;flex-direction:row;justify-content:space-between;flex-grow:1;gap:20px;align-items:flex-start}}@media(min-width: 991px){.artist-hero__info{align-items:center;margin-top:0}}@media(min-width: 769px){.artist-hero__info-col{display:flex;flex-direction:column}}@media(min-width: 769px){.artist-hero__info-col:first-of-type{align-items:flex-start;flex-grow:1;width:stretch;margin-top:auto;margin-bottom:auto}}@media(min-width: 769px){.artist-hero__info-col:last-of-type{align-items:flex-end;text-align:right;width:stretch}}.artist-hero__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@media(min-width: 769px){.artist-hero__badges{order:2;justify-content:flex-start}}.artist-hero__badge{gap:4px;display:flex;align-items:center;font-size:13px;color:#f2f2f2;font-weight:500;padding:7px;border-radius:5px;background-color:rgba(242,115,68,.12);max-height:24px}@media(min-width: 769px){.artist-hero__badge{gap:8px;font-size:18px;color:#d9d9d9;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}}.artist-hero__title{font-size:26px;font-family:"Oxanium",inter,system-ui;line-height:100%;margin-top:14px;margin-bottom:4px;font-weight:700;text-transform:uppercase;text-align:center}@media(min-width: 769px){.artist-hero__title{margin-top:0;text-align:left}}@media(min-width: 991px){.artist-hero__title{font-size:36px;order:1;margin-bottom:18px}}.artist-hero__description{font-size:.875rem;font-weight:500;line-height:1.5;color:#9f9f9f}@media(min-width: 769px){.artist-hero__description{max-width:340px;text-align:left;order:3;margin-top:18px}}.artist-hero__description a{color:#f05a22}.artist-hero__subtext{margin-top:20px;margin-bottom:18px;font-weight:500;font-size:.875rem;line-height:1.5}@media(min-width: 769px){.artist-hero__subtext{font-family:"Oxanium",inter,system-ui;line-height:100%;text-transform:uppercase;font-weight:700;margin-top:0}}@media(min-width: 991px){.artist-hero__subtext{font-size:20px}}.artist-hero .btn{width:100%}@media(min-width: 769px){.artist-hero .btn{width:fit-content}}.artist-tracks{position:relative;z-index:0}@media(min-width: 769px){.artist-tracks{margin-top:54px;background-color:rgba(26,26,26,.8);padding-top:24px;padding-bottom:24px}}@media(min-width: 769px){.artist-tracks__wrap{background-color:#1f1f1f;padding:20px;border-radius:24px;padding-top:.1px}}.artist-tracks__table-legend{display:none;justify-content:flex-end;gap:55px;padding-right:70px}@media(min-width: 769px){.artist-tracks__table-legend{display:flex}}.artist-song{border-radius:12px;padding:6px;background-color:#262626;margin:8px 0;transition:background .24s ease-in-out;overflow:hidden;position:relative}@media(hover: hover){.artist-song:active,.artist-song:hover{background-color:#303030}}@media(hover: none){.artist-song:active{background-color:#303030}}.artist-song__head{display:flex;align-items:center;gap:12px}.artist-song__table{display:none;align-items:center;gap:80px;margin-right:33px}@media(min-width: 769px){.artist-song__table{display:flex}}.artist-song__bottom{display:flex;align-items:center;gap:10px;background-color:rgba(62,62,62,.4196078431);border-radius:8px;margin-top:8px;padding:6px 10px;max-height:28px;font-weight:500;white-space:nowrap}@media(min-width: 769px){.artist-song__bottom{display:none}}.artist-song__bottom hr{border:none;width:1px;height:16px;background-color:#535353}.artist-song__bottom-item{flex:1;display:flex;align-items:center;gap:5px;font-size:12px;color:#9f9f9f}.artist-song__bottom-item:nth-of-type(2){justify-content:center}.artist-song__rank{flex-shrink:0;line-height:1;position:relative;font-weight:600;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;font-family:"Oxanium",inter,system-ui}.artist-song__rank:not(:has(img)){background-color:#3e3e3e}.artist-song__rank img{position:absolute;top:-10.5px;left:0;z-index:0;pointer-events:none}.artist-song__rank span{position:relative;z-index:1}.artist-song__title{display:flex;white-space:nowrap;line-height:1.5;gap:10px;font-size:15px;font-weight:500}.artist-song__title span:not(.badge){display:-webkit-box;box-sizing:content-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.artist-song__album{font-size:12px;color:#d9d9d9;line-height:1.5;margin-top:3px}.artist-song__cover{position:relative;width:42px;height:42px;border-radius:8px;flex-shrink:0;overflow:hidden}.artist-song__cover img{width:100%;height:100%;object-fit:cover}.artist-song__cover-play{position:absolute;inset:0}.track-search-container{position:relative;width:100%}@media(min-width: 768px){.track-search-container{align-items:flex-start}}.track-search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%)}.track-search-input-form{position:relative;display:flex;width:100%;color:#9f9f9f;background:rgba(62,62,62,.42);background-color:rgba(62,62,62,.4196078431);border-radius:100px;outline:1px solid hsla(0,0%,100%,.0392156863);outline-offset:-1px}@media(min-width: 768px){.track-search-input-form{margin-bottom:0}}.track-search-input-field{width:100%;padding:11.5px 40px 11.5px 42px;font-size:15px;line-height:1.5;font-family:Chivo,"Chivo-VariableFont",sans-serif;font-weight:400;color:var(--text-secondary, #D9DFE3);background:rgba(0,0,0,0);border:none}.track-search-input-field:focus-visible{outline:none}.track-search-clear-button{position:absolute;top:50%;right:14px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:rgba(0,0,0,0);border:none;transform:translateY(-50%)}.tracks-filter-slider{position:absolute;top:50%;left:0;width:100%;height:8px;margin:0;appearance:none;pointer-events:none;background:rgba(0,0,0,0);transform:translateY(-50%)}.tracks-filter-slider::-webkit-slider-thumb{appearance:none;width:24px;height:24px;cursor:pointer;pointer-events:auto;background:#ff5a1f;border:4px solid #282523;border-radius:9999px}.tracks-filter-slider::-moz-range-thumb{width:24px;height:24px;cursor:pointer;pointer-events:auto;background:#ff5a1f;border:0;border-radius:9999px}.tracks-filter-checkbox:checked+.tracks-filter-checkmark{background-color:#f05a22;border-color:#f05a22}.tracks-filter-checkbox:checked+.tracks-filter-checkmark::after{opacity:1}.tracks-filter-checkmark{position:relative;display:block;width:16px;height:16px;flex-shrink:0;background:rgba(62,62,62,.5215686275);border:1px solid #3e3e3e;border-radius:4px}.tracks-filter-checkmark::after{content:"";position:absolute;inset:0;background-image:url('data:image/svg+xml,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.98967 3.45853L4.48966 8.95853C4.44176 9.0066 4.38484 9.04474 4.32216 9.07077C4.25949 9.09679 4.19229 9.11019 4.12443 9.11019C4.05657 9.11019 3.98937 9.09679 3.9267 9.07077C3.86402 9.04474 3.8071 9.0066 3.7592 8.95853L1.35295 6.55228C1.30498 6.50432 1.26694 6.44738 1.24098 6.38471C1.21502 6.32204 1.20166 6.25488 1.20166 6.18705C1.20166 6.11922 1.21502 6.05205 1.24098 5.98938C1.26694 5.92672 1.30498 5.86978 1.35295 5.82181C1.40091 5.77385 1.45785 5.7358 1.52052 5.70985C1.58318 5.68389 1.65035 5.67053 1.71818 5.67053C1.78601 5.67053 1.85318 5.68389 1.91584 5.70985C1.97851 5.7358 2.03545 5.77385 2.08341 5.82181L4.12486 7.86326L9.26005 2.72892C9.35692 2.63206 9.4883 2.57764 9.62529 2.57764C9.76228 2.57764 9.89366 2.63206 9.99052 2.72892C10.0874 2.82579 10.1418 2.95717 10.1418 3.09416C10.1418 3.23115 10.0874 3.36252 9.99052 3.45939L9.98967 3.45853Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;opacity:0}
