@charset "UTF-8";:root{--cosmos-backdrop-blur-medium: 10px;--cosmos-border-thin: 1px;--cosmos-border-medium: 2px;--cosmos-breakpoint-small: 0;--cosmos-breakpoint-medium: 650px;--cosmos-breakpoint-large: 1000px;--cosmos-breakpoint-x-large: 1200px;--cosmos-breakpoint-xx-large: 1350px;--cosmos-color-primary: #DB0A40;--cosmos-color-primary-lighter: #F50B48;--cosmos-color-primary-darker: #C3093B;--cosmos-color-accent-focus: #1B6AEE;--cosmos-color-accent-inform: #E06600;--cosmos-color-accent-negative: #DB0A40;--cosmos-color-accent-positive: #159D48;--cosmos-color-text-dark: #000F1E;--cosmos-color-text-dark-subtle: rgba(0,15,30,.6);--cosmos-color-text-light: #FFFFFF;--cosmos-color-text-light-subtle: rgba(255,255,255,.6);--cosmos-color-surface-solid-dark: #00162B;--cosmos-color-surface-solid-dark-lighter: #001C39;--cosmos-color-surface-solid-dark-darker: #000F1E;--cosmos-color-surface-solid-light: #F8F8F8;--cosmos-color-surface-solid-light-lighter: #FFFFFF;--cosmos-color-surface-solid-light-darker: #EFEFEF;--cosmos-color-surface-glass-dark-5: rgba(0,15,30,.05);--cosmos-color-surface-glass-dark-10: rgba(0,15,30,.1);--cosmos-color-surface-glass-dark-20: rgba(0,15,30,.2);--cosmos-color-surface-glass-dark-45: rgba(0,15,30,.45);--cosmos-color-surface-glass-dark-60: rgba(0,15,30,.6);--cosmos-color-surface-glass-dark-80: rgba(0,15,30,.8);--cosmos-color-surface-glass-dark-90: rgba(0,15,30,.9);--cosmos-color-surface-glass-light-5: rgba(255,255,255,.05);--cosmos-color-surface-glass-light-10: rgba(255,255,255,.1);--cosmos-color-surface-glass-light-20: rgba(255,255,255,.2);--cosmos-color-surface-glass-light-45: rgba(255,255,255,.45);--cosmos-color-surface-glass-light-60: rgba(255,255,255,.6);--cosmos-color-surface-glass-light-80: rgba(255,255,255,.8);--cosmos-color-surface-glass-light-90: rgba(255,255,255,.9);--cosmos-elevation-1-above: 0px 8px 12px 0px #000F1E0a, 0px 2px 4px 0px #000F1E05;--cosmos-elevation-2-above: 0px 16px 24px 0px #000F1E0f, 0px 4px 8px 0px #000F1E05;--cosmos-font-family-text: "Bull Text", Helvetica, sans-serif;--cosmos-font-family-text-variable: "Bull VF", Helvetica, sans-serif;--cosmos-font-family-title: Bull, Helvetica, sans-serif;--cosmos-font-family-title-variable: "Bull VF", Helvetica, sans-serif;--cosmos-font-family-arabic-text: "Noto Kufi Arabic", Helvetica, sans-serif;--cosmos-font-family-arabic-title: "Noto Kufi Arabic", Helvetica, sans-serif;--cosmos-font-family-chinese-tranditional-text: "Microsoft JhengHei", "Geneva CY", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN W3", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Arial Unicode MS", Tahoma, Helvetica, sans-serif;--cosmos-font-family-chinese-tranditional-title: "Microsoft JhengHei", "Geneva CY", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN W3", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Arial Unicode MS", Tahoma, Helvetica, sans-serif;--cosmos-font-family-chinese-simplified-text: "Microsoft YaHei", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN W3", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Arial Unicode MS", Tahoma, Helvetica, sans-serif;--cosmos-font-family-chinese-simplified-title: "Microsoft YaHei", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN W3", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Arial Unicode MS", Tahoma, Helvetica, sans-serif;--cosmos-font-family-thai-text: "Noto Sans Thai", Helvetica, sans-serif;--cosmos-font-family-thai-title: "Noto Sans Thai", Helvetica, sans-serif;--cosmos-font-family-hindi-text: "Noto Sans", Helvetica, sans-serif;--cosmos-font-family-hindi-title: "Noto Sans", Helvetica, sans-serif;--cosmos-font-family-korean-text: "Noto Sans KR", Helvetica, sans-serif;--cosmos-font-family-korean-title: "Noto Sans KR", Helvetica, sans-serif;--cosmos-font-family-japanese-text: "Noto Sans JP", Helvetica, sans-serif;--cosmos-font-family-japanese-title: "Noto Sans JP", Helvetica, sans-serif;--cosmos-font-family-hebrew-text: "Noto Sans Hebrew", Helvetica, sans-serif;--cosmos-font-family-hebrew-title: "Noto Sans Hebrew", Helvetica, sans-serif;--cosmos-font-family-georgian-text: "Noto Sans Georgian", Helvetica, sans-serif;--cosmos-font-family-georgian-title: "Noto Sans Georgian", Helvetica, sans-serif;--cosmos-font-weight-regular: 400;--cosmos-font-weight-medium: 500;--cosmos-font-weight-bold: 700;--cosmos-font-weight-heavy: 800;--cosmos-font-weight-default-text-variable-regular: "opsz" 12, "wght" 400;--cosmos-font-weight-default-text-variable-medium: "opsz" 12, "wght" 500;--cosmos-font-weight-default-text-variable-bold: "opsz" 12, "wght" 700;--cosmos-font-weight-default-title-variable-bold: "opsz" 86, "wght" 700;--cosmos-font-weight-default-title-variable-heavy: "opsz" 86, "wght" 800;--cosmos-radius-none: 0;--cosmos-radius-small: 2px;--cosmos-radius-medium: 6px;--cosmos-radius-large: 8px;--cosmos-radius-full: 9999px;--cosmos-spacing-xx-tight: 4px;--cosmos-spacing-x-tight: 8px;--cosmos-spacing-tight: 12px;--cosmos-spacing-normal: 16px;--cosmos-spacing-loose: 24px;--cosmos-spacing-x-loose: 32px;--cosmos-spacing-xx-loose: 40px;--cosmos-spacing-xxx-loose: 64px;--cosmos-spacing-xxxx-loose: 80px;--cosmos-type-xxxx-large-font-size-mobile: 45px;--cosmos-type-xxxx-large-font-size-desktop: 86px;--cosmos-type-xxxx-large-line-height: 1;--cosmos-type-xxxx-large-spacing-top: .55814em;--cosmos-type-xxxx-large-spacing-bottom: .255814em;--cosmos-type-xxx-large-font-size-mobile: 37px;--cosmos-type-xxx-large-font-size-desktop: 60px;--cosmos-type-xxx-large-line-height: 1.066667;--cosmos-type-xxx-large-spacing-top: .666667em;--cosmos-type-xxx-large-spacing-bottom: .333333em;--cosmos-type-xx-large-font-size-mobile: 31px;--cosmos-type-xx-large-font-size-desktop: 41px;--cosmos-type-xx-large-line-height: 1.097561;--cosmos-type-xx-large-spacing-top: .829268em;--cosmos-type-xx-large-spacing-bottom: .439024em;--cosmos-type-x-large-font-size-mobile: 26px;--cosmos-type-x-large-font-size-desktop: 29px;--cosmos-type-x-large-line-height: 1.137931;--cosmos-type-x-large-spacing-top: 1.103448em;--cosmos-type-x-large-spacing-bottom: .413793em;--cosmos-type-large-font-size-mobile: 22px;--cosmos-type-large-font-size-desktop: 24px;--cosmos-type-large-line-height: 1.333333;--cosmos-type-large-spacing-top: 1.083333em;--cosmos-type-large-spacing-bottom: .5em;--cosmos-type-medium-font-size-mobile: 18px;--cosmos-type-medium-font-size-desktop: 20px;--cosmos-type-medium-line-height: 1.5;--cosmos-type-medium-spacing-top: .6em;--cosmos-type-medium-spacing-bottom: .4em;--cosmos-type-small-font-size-mobile: 17px;--cosmos-type-small-font-size-desktop: 17px;--cosmos-type-small-line-height: 1.411765;--cosmos-type-small-spacing-top: .705882em;--cosmos-type-small-spacing-bottom: .470588em;--cosmos-type-x-small-font-size-mobile: 14px;--cosmos-type-x-small-font-size-desktop: 14px;--cosmos-type-x-small-line-height: 1.357143;--cosmos-type-x-small-spacing-top: .714286em;--cosmos-type-x-small-spacing-bottom: .428571em;--cosmos-type-xx-small-font-size-mobile: 12px;--cosmos-type-xx-small-font-size-desktop: 12px;--cosmos-type-xx-small-line-height: 1.25;--cosmos-type-xx-small-spacing-top: .666667em;--cosmos-type-xx-small-spacing-bottom: .333333em}@font-face{font-family:Bull Text;font-style:normal;font-weight:400;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Regular.woff2) format("woff2"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Regular.woff) format("woff")}@font-face{font-family:Bull Text;font-style:normal;font-weight:500;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Medium.woff2) format("woff2"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Medium.woff) format("woff")}@font-face{font-family:Bull Text;font-style:normal;font-weight:700;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Bold.woff2) format("woff2"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullText-Bold.woff) format("woff")}@font-face{font-family:Bull;font-style:normal;font-weight:700;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/Bull-Bold.woff2) format("woff2"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/Bull-Bold.woff) format("woff")}@font-face{font-family:Bull;font-style:normal;font-weight:800;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/Bull-Heavy1.woff2) format("woff2"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/Bull-Heavy1.woff) format("woff")}@font-face{font-family:Bull VF;font-style:normal;font-weight:300 800;font-display:swap;src:url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullVAR.woff2) format("woff2-variations"),url(https://rbds-static.redbull.com/@cosmos/foundation/latest/fonts/v5.002/BullVAR.woff2) format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{-webkit-appearance:none}html,body{background:#000F1E;margin:0 auto;padding:0;font-family:Bull Text,Helvetica,sans-serif;font-size:16px;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth}*{scroll-behavior:smooth;box-sizing:border-box}@keyframes lazy-image-reveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}a:hover{cursor:pointer}a{text-decoration:none;color:inherit}:root{--touch-device-window-height: 100vh}.footer__wrapper{padding:32px 24px;position:relative;display:flex;flex-direction:column;background-color:#000f1e;gap:32px}@media only screen and (min-width: 595px){.footer__wrapper{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1025px){.footer__wrapper{padding-left:80px;padding-right:80px}}@media only screen and (min-width: calc(1600px + 4rem)){.footer__wrapper{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 595px){.footer__wrapper{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 1025px){.footer__wrapper{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: calc(1600px + 4rem)){.footer__wrapper{padding-top:40px;padding-bottom:40px}}.footer__nav{display:flex;justify-content:flex-end;flex-direction:row;flex-wrap:wrap}.footer__nav__row{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;gap:32px}@media only screen and (min-width: 595px){.footer__nav__row{gap:16px}}.footer__nav__row--social a:not(:last-child){margin-right:16px}.footer__nav__row--legal{display:flex;align-items:center;gap:16px;width:100%}.footer__nav__col{width:calc((100% - 32px)/2);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width: 595px){.footer__nav__col{width:calc((100% - 48px)/4)}}.footer__nav__col label{color:#fff9;margin-bottom:24px;font-size:14px;font-weight:700;line-height:1.357143}.footer__link{transition:opacity .36s cubic-bezier(.3,0,.2,1);width:100%;padding-top:16px;font-size:14px;font-weight:700;line-height:1.357143;white-space:nowrap;text-decoration:none;color:#fff}.footer__link:first-of-type{padding-top:0}.footer__link:hover{transition:opacity .36s cubic-bezier(.3,0,.2,1);opacity:.9}.footer__copyright{font-family:Bull Text,Helvetica,sans-serif;font-size:14px;font-weight:400;white-space:nowrap;text-decoration:none;color:#fff9}.footer__logo-container svg{width:6rem}@keyframes card-preview-overlay-fade-in{0%{background-color:#000f1e73}to{background-color:#db0a40}}.card-preview-overlay{background:linear-gradient(0deg,rgba(0,15,30,.4),rgba(0,15,30,.4));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.card-preview-overlay--preview{animation-duration:.25s;animation-name:card-preview-overlay-fade-in;animation-timing-function:ease-in-out;background:#DB0A40;mix-blend-mode:multiply}.preview-button{cursor:pointer}.preview-button svg{display:block;flex-shrink:0;margin:0;transition:transform .25s cubic-bezier(.3,0,.2,1)}.preview-button svg:hover{transform:scale(1.04)}.section-header{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);justify-content:flex-start;padding-bottom:16px;gap:0}@media only screen and (min-width: 595px){.section-header{justify-content:space-between;padding-bottom:0;gap:12px}}.section-header--plain{border:none}.section-header__left{flex-grow:1;display:flex;flex-direction:column;gap:8px;padding-bottom:16px;max-width:85%}.section-header__label{--cosmos-text-color: #DB0A40}.tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:2px;white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;width:fit-content;--cosmos-text-color: #FFFFFF}.tag--dark{background:rgba(255,255,255,.1)}.tag--light{background:rgba(255,255,255,.2)}.tag--small{padding:4px 8px}.tag--medium{height:2rem;padding:0 8px}.tag--clickable{cursor:pointer}.flex-layout{display:flex;align-items:stretch;width:100%;box-sizing:border-box;flex-direction:var(--flex-direction-mobile, row);column-gap:var(--flex-column-gap-mobile, 0);row-gap:var(--flex-row-gap-mobile, 0)}.flex-layout--wrap{flex-wrap:wrap}.flex-layout--nowrap{flex-wrap:nowrap}@media only screen and (min-width: 595px){.flex-layout{flex-direction:var(--flex-direction-tablet, var(--flex-direction-mobile, row));column-gap:var(--flex-column-gap-tablet);row-gap:var(--flex-row-gap-tablet)}}@media only screen and (min-width: 1025px){.flex-layout{flex-direction:var(--flex-direction-desktop, var(--flex-direction-tablet, var(--flex-direction-mobile, row)));column-gap:var(--flex-column-gap-desktop);row-gap:var(--flex-row-gap-desktop)}}@media only screen and (min-width: calc(1600px + 4rem)){.flex-layout{flex-direction:var(--flex-direction-desktop-large, var(--flex-direction-desktop, var(--flex-direction-tablet, var(--flex-direction-mobile, row))));column-gap:var(--flex-column-gap-desktop-large);row-gap:var(--flex-row-gap-desktop-large)}}.grid-layout{display:grid;width:100%;column-gap:var(--grid-column-gap-mobile, 0);row-gap:var(--grid-row-gap-mobile, 0);grid-template-columns:repeat(var(--grid-cols-mobile, 1),minmax(0,1fr))}.grid-layout--expand-first-row-incomplete-active{grid-template-columns:repeat(auto-fit,minmax(min(100%,(100% - (var(--grid-cols-mobile, 1) - 1) * var(--grid-column-gap-mobile, 0px)) / var(--grid-cols-mobile, 1)),1fr))}@media only screen and (min-width: 595px){.grid-layout{column-gap:var(--grid-column-gap-tablet);row-gap:var(--grid-row-gap-tablet);grid-template-columns:repeat(var(--grid-cols-tablet),minmax(0,1fr))}.grid-layout.grid-layout--expand-first-row-incomplete-active{grid-template-columns:repeat(auto-fit,minmax(min(100%,(100% - (var(--grid-cols-tablet) - 1) * var(--grid-column-gap-tablet)) / var(--grid-cols-tablet)),1fr))}}@media only screen and (min-width: 1025px){.grid-layout{column-gap:var(--grid-column-gap-desktop);row-gap:var(--grid-row-gap-desktop);grid-template-columns:repeat(var(--grid-cols-desktop),minmax(0,1fr))}.grid-layout.grid-layout--expand-first-row-incomplete-active{grid-template-columns:repeat(auto-fit,minmax(min(100%,(100% - (var(--grid-cols-desktop) - 1) * var(--grid-column-gap-desktop)) / var(--grid-cols-desktop)),1fr))}}@media only screen and (min-width: calc(1600px + 4rem)){.grid-layout{column-gap:var(--grid-column-gap-desktop-large);row-gap:var(--grid-row-gap-desktop-large);grid-template-columns:repeat(var(--grid-cols-desktop-large),minmax(0,1fr))}.grid-layout.grid-layout--expand-first-row-incomplete-active{grid-template-columns:repeat(auto-fit,minmax(min(100%,(100% - (var(--grid-cols-desktop-large) - 1) * var(--grid-column-gap-desktop-large)) / var(--grid-cols-desktop-large)),1fr))}}.mood-genre-card{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;cursor:pointer;overflow:hidden;min-height:240px;border-radius:8px;background-color:#fff;background-position:center;background-size:cover;box-shadow:0 8px 12px #000f1e0a,0 2px 4px #000f1e05;width:100%;height:100%}.mood-genre-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:center center}.mood-genre-card img[lazy=loading]{opacity:0;transform:scale(1.05)}.mood-genre-card img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.mood-genre-card img[lazy=error]{opacity:1;transform:none}@media all and (-ms-high-contrast: none){.mood-genre-card img{height:auto}}.mood-genre-card__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px}@media only screen and (min-width: 595px){.mood-genre-card__wrapper{justify-content:space-between}}.mood-genre-card__preview-icon{justify-content:center;width:100%;cursor:pointer;z-index:2;display:none;pointer-events:none;width:fit-content}@media only screen and (min-width: 1025px){.mood-genre-card__preview-icon{display:block;pointer-events:auto}}.mood-genre-card__tags-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;left:8px;position:absolute;right:8px;top:8px;z-index:2}.mood-genre-card__inner-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%;z-index:2}.playground-card{background-color:#00162b;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:background-color .36s cubic-bezier(.3,0,.2,1)}.playground-card:hover{transition:background-color .36s cubic-bezier(.3,0,.2,1);background-color:#001c39}.playground-card__image{height:0;padding-top:56.25%;position:relative;width:100%}.playground-card__image img{border-radius:6px;height:calc(100% - 2rem);left:16px;object-fit:cover;object-position:center;position:absolute;top:16px;width:calc(100% - 2rem);transform-origin:center center}.playground-card__image img[lazy=loading]{opacity:0;transform:scale(1.05)}.playground-card__image img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.playground-card__image img[lazy=error]{opacity:1;transform:none}.playground-card__content{display:flex;flex:1;flex-direction:column;padding:24px;gap:8px}.playground-card__tags{display:flex;justify-content:space-between;padding-top:16px}.playground-card__profiles{display:flex}.page-section{padding:32px 24px;display:flex;color:#fff;background:#000F1E;flex-direction:column;flex:0;gap:var(--page-section-gap-mobile, 24px)}@media only screen and (min-width: 595px){.page-section{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 1025px){.page-section{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: calc(1600px + 4rem)){.page-section{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 595px){.page-section{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1025px){.page-section{padding-left:80px;padding-right:80px}}@media only screen and (min-width: calc(1600px + 4rem)){.page-section{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 595px){.page-section{gap:var(--page-section-gap-tablet, var(--page-section-gap-mobile, 24px))}}@media only screen and (min-width: 1025px){.page-section{gap:var(--page-section-gap-desktop, var(--page-section-gap-tablet, var(--page-section-gap-mobile, 24px)))}}@media only screen and (min-width: calc(1600px + 4rem)){.page-section{gap:var(--page-section-gap-desktop-large, var(--page-section-gap-desktop, var(--page-section-gap-tablet, var(--page-section-gap-mobile, 24px))))}}.page-section--bg-blue{background:#00162B}.page-section--no-top-padding{padding-top:0}.page-section--no-bottom-padding{padding-bottom:0}.page-section--with-border-top{border-top:1px solid rgba(255,255,255,.1)}.page-section--with-border-bottom{border-bottom:1px solid rgba(255,255,255,.1)}.home-promo-card{background-color:#000f1e0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;overflow:hidden;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);max-width:calc(100vw - 48px);height:4.875rem}@media only screen and (min-width: 595px){.home-promo-card{max-width:20rem}}@media only screen and (min-width: calc(1600px + 4rem)){.home-promo-card{height:5.625rem;max-width:24.5625rem}}.home-promo-card:hover{transform:scale(1.025);cursor:pointer}.home-promo-card__image{height:2.875rem;width:2.875rem;border-radius:2px;object-fit:cover;object-position:center;transform-origin:center center}.home-promo-card__image[lazy=loading]{opacity:0;transform:scale(1.05)}.home-promo-card__image[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.home-promo-card__image[lazy=error]{opacity:1;transform:none}@media only screen and (min-width: calc(1600px + 4rem)){.home-promo-card__image{height:3.625rem;width:3.625rem}}.home-promo-card__content{display:flex;flex-direction:column;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.home-promo-card__content *{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-promo-card__title{color:#fff;margin:0;font-size:14px;font-weight:500}.home-promo-card__indicator{background-color:#db0a40;height:.5rem;width:.5rem;border-radius:9999px}.album-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;aspect-ratio:1/1;gap:8px;border-radius:8px}.album-card--condensed{aspect-ratio:auto;align-items:stretch;flex-direction:row;width:100%;max-width:100%;gap:0;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.05) 100%);text-decoration:none;max-height:3.25rem;transition:background .24s cubic-bezier(.3,0,.2,1)}.album-card--condensed .album-card__image{position:relative;display:block;width:100%;height:100%;object-fit:cover;border-radius:2px;transform-origin:center center}.album-card--condensed .album-card__image[lazy=loading]{opacity:0;transform:scale(1.05)}.album-card--condensed .album-card__image[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.album-card--condensed .album-card__image[lazy=error]{opacity:1;transform:none}.album-card__condensed{display:flex;flex-direction:row;align-items:center;gap:16px;width:100%;box-sizing:border-box;padding:.375rem;border-radius:6px 0 0 6px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.album-card__condensed:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-color:#080c166b;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.album-card__condensed:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to right,rgba(8,12,22,.48) 0%,rgba(8,12,22,.48) 50%,var(--album-card-condensed-fade-end, #000f1e) 80%,var(--album-card-condensed-fade-end, #000f1e) 100%)}.album-card__condensed .album-card__condensed-art,.album-card__condensed .album-card__condensed-body{position:relative;z-index:1}.album-card__condensed-art{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:2px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.album-card__condensed-body{display:flex;flex-direction:column;justify-content:center;gap:0;flex:1}.album-card__condensed-body cosmos-text{--cosmos-text-line-height: 1.2}.album-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px;transform-origin:center center}.album-card__image[lazy=loading]{opacity:0;transform:scale(1.05)}.album-card__image[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.album-card__image[lazy=error]{opacity:1;transform:none}@media all and (-ms-high-contrast: none){.album-card__image{height:auto}}.album-card__wrapper{position:relative;width:100%;height:100%;z-index:2;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px;overflow:hidden}@media only screen and (min-width: 595px){.album-card__wrapper{justify-content:space-between}}.album-card__preview-icon{justify-content:center;width:100%;cursor:pointer;z-index:2;display:none;pointer-events:none;width:fit-content}@media only screen and (min-width: 1025px){.album-card__preview-icon{display:block;pointer-events:auto}}.album-card__tags-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;left:8px;position:absolute;right:8px;top:8px;z-index:2}.page{background:#000F1E;color:#fff;min-height:calc(100vh - 4.5rem);padding-top:64px}@media only screen and (min-width: 595px){.page{min-height:calc(100vh - 5.5rem);padding-top:5.5rem}}.breadcrumbs{position:relative;width:100%;padding:16px 0;z-index:2;color:#fff}.breadcrumbs ul,.breadcrumbs li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;list-style:none;margin:0}.breadcrumbs li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs span,.breadcrumbs a{font-size:14px;line-height:1.357143}.breadcrumbs a{margin-right:8px;color:#fff;transition:color .12s linear}.breadcrumbs a:hover{color:#db0a40}.breadcrumbs .breadcrumb--current a{color:#fff9}.breadcrumb{font-size:12px;line-height:1.25;font-weight:500}@media only screen and (min-width: 1025px){.breadcrumb{font-size:12px}}.breadcrumb:not(:last-child){margin-right:8px}.breadcrumb--current{color:#fff9}.breadcrumb--current a{pointer-events:none;cursor:default;color:#fff9}.breadcrumb--current a:hover{color:#fff9}.breadcrumb--light-bg,.breadcrumb--light-bg a,.breadcrumb--light-bg a:hover{color:#000f1e99}.loader-wrapper{position:fixed;z-index:4;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100vw;min-height:100vh;background-color:#000f1e}.loader-wrapper--inline{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:40px 0;min-height:unset;background-color:transparent}.loader-wrapper--no-margin{padding:0}.loader-wrapper cosmos-spinner{width:40px;height:40px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collection-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;aspect-ratio:1/1;gap:8px;z-index:2;position:relative}.collection-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transform-origin:center center}.collection-card img[lazy=loading]{opacity:0;transform:scale(1.05)}.collection-card img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.collection-card img[lazy=error]{opacity:1;transform:none}@media all and (-ms-high-contrast: none){.collection-card img{height:auto}}.collection-card__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px}.collection-card__info{justify-content:center;width:100%;cursor:pointer;z-index:2;display:none;pointer-events:none;width:fit-content;display:flex;flex-direction:row;align-items:flex-end;gap:12px}@media only screen and (min-width: 595px){.collection-card__info{display:flex;pointer-events:auto}}.collection-card__info__preview{display:flex;flex-direction:row;align-items:center;gap:12px}.collection-card__info__preview__title{width:75%}.collection-card__tags-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;left:8px;position:absolute;right:8px;top:8px;gap:4px;z-index:2}.track-card-contextual-menu{color:#fff;background:#00162B;cursor:pointer;border:1px solid rgba(255,255,255,.2);border-radius:6px;min-width:11.75rem;padding:4px 0}.track-card-contextual-menu--flyout{position:fixed;z-index:9}.track-card-contextual-menu--in-modal{position:static;z-index:auto;border:none;border-radius:0;background:#000F1E;padding:0;min-width:100%;display:flex;flex-direction:column;gap:4px}.track-card-contextual-menu--in-modal .track-card-contextual-menu__item{padding:8px 0;height:1.75rem}.track-card-contextual-menu--in-modal .track-card-contextual-menu__item:hover{background:unset!important}.track-card-contextual-menu__item{border:none;background:none;cursor:pointer;width:100%;height:2rem;padding:4px .375rem;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;gap:4px}.track-card-contextual-menu__item:hover{background:#001C39}.track-card-contextual-menu__item__icon{color:#fff}.track-card-contextual-menu__track-info{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.track-card-contextual-menu__track-info__cover{width:2.26rem;height:2.26rem;border-radius:.25rem;overflow:hidden;background:#EFEFEF}.track-card-contextual-menu__track-info__cover img{width:100%;height:100%;object-fit:cover}.track-card-contextual-menu__track-info__data{display:flex;flex-direction:column;justify-content:flex-start;gap:0}.create-and-add-track-to-project-modal{position:relative}.create-and-add-track-to-project-modal__tabs{top:0;position:sticky;z-index:1;background:#000F1E;padding-bottom:16px}.featured-collection-card{background-color:#00162b;border-radius:8px;display:block;overflow:hidden;position:relative;transition:background-color .36s cubic-bezier(.3,0,.2,1)}.featured-collection-card:hover{transition:background-color .36s cubic-bezier(.3,0,.2,1);background-color:#001c39}.featured-collection-card__image{background-color:#00162b;height:0;padding-top:56.25%;position:relative;width:100%}.featured-collection-card__image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;transform-origin:center center}.featured-collection-card__image img[lazy=loading]{opacity:0;transform:scale(1.05)}.featured-collection-card__image img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.featured-collection-card__image img[lazy=error]{opacity:1;transform:none}.featured-collection-card__controls{align-items:center;bottom:0;justify-content:flex-start;left:24px;margin-bottom:0;position:absolute;transform:translateY(1.5rem);width:auto;z-index:2;display:none;pointer-events:none}@media only screen and (min-width: 1025px){.featured-collection-card__controls{display:flex;pointer-events:auto}}.featured-collection-card__content{padding:24px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1025px){.featured-collection-card__content{padding:40px 24px}}.featured-collection-card__content__info{display:flex;flex-direction:column;gap:4px}.featured-collection-card__tags{display:flex;flex-wrap:wrap;gap:4px}.suggested-collection-card{background-color:#ffffff0d;width:100%;border-radius:8px;background-position:center;background-size:cover;position:relative;padding:8px;display:flex;flex-direction:row;justify-content:flex-end;z-index:2;min-height:5.125rem;height:100%}@media only screen and (min-width: 1025px){.suggested-collection-card{padding:8px 12px}}.suggested-collection-card__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;z-index:2}.suggested-collection-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.9) 100%);border-radius:8px;z-index:1}.suggested-collection-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;backdrop-filter:blur(3px);border-radius:0 0 8px 8px;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 30%,black 60%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 30%,black 60%);z-index:0}.toast{box-shadow:0 16px 24px #000f1e0f,0 4px 8px #000f1e05;position:fixed;z-index:999;bottom:0;left:0;width:100%;padding-left:24px;padding-right:24px}@media only screen and (min-width: 595px){.toast{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1025px){.toast{padding-left:80px;padding-right:80px}}@media only screen and (min-width: calc(1600px + 4rem)){.toast{padding-left:80px;padding-right:80px}}.toast--error{color:#fff;background-color:#db0a40}.toast--success,.toast--info{color:#000f1e;background-color:#fff}.toast__wrapper{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.toast__wrapper button{margin-right:12px}.toast-enter-active,.toast-leave-active{transition:transform .36s,opacity .2s}.toast-enter,.toast-leave-to{transform:translateY(200px);opacity:0}.transaction-item{margin-bottom:0;margin-top:0;border-radius:6px}.transaction-item__top{display:flex;flex-wrap:wrap;padding:16px;background:#00162B;cursor:pointer}.transaction-item__bottom{padding:0 1rem 2rem;background:#00162B;color:#fff;border-top:1px solid rgba(255,255,255,.2)}.transaction-item__license{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px;margin-top:32px}@media only screen and (min-width: 595px){.transaction-item__license{margin-bottom:24px}}.transaction-item__license-type{margin-top:.5rem;margin-right:24px}@media only screen and (min-width: 595px){.transaction-item__license-type{margin-top:0}}.transaction-item__license-price{color:#fff;margin-top:.5rem}@media only screen and (min-width: 595px){.transaction-item__license-price{margin-top:0}}.callout{display:flex;padding:16px;align-items:flex-start;gap:8px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05)}.callout__inner{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex:1}@container (max-width: 360px){.callout__inner{flex-direction:column;align-items:flex-start;gap:16px}}.callout__content{width:100%}@keyframes cardSvgLoad{0%{opacity:1}to{opacity:.2}}.track-card{align-items:center;background-color:transparent;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;overflow:hidden;padding:4px 0;position:relative;width:100%}.track-card--draggable,.track-card--draggable label{cursor:pointer}.track-card--variant-condensed{padding:8px;background-color:#ffffff0d;border-radius:6px;height:3.25rem!important;transition:background-color .24s cubic-bezier(.3,0,.2,1)}.track-card--variant-condensed:hover{background-color:#ffffff1a;transition:background-color .24s cubic-bezier(.3,0,.2,1)}.track-card--variant-condensed .track-card__wrapper{align-items:center!important}.track-card--variant-condensed .track-card__title-wrapper{max-width:100%!important;width:100%!important}@media only screen and (min-width: 1025px){.track-card--variant-condensed .track-card__title-wrapper{max-width:60%!important;width:60%!important}}.track-card--variant-condensed .track-card__right{justify-content:flex-end}.track-card--variant-condensed .track-card__waveform{display:none}.track-card--variant-condensed cosmos-text[kind=subtle]:hover,.track-card--variant-condensed cosmos-text[kind=normal]:hover{text-decoration:none!important}.track-card--variant-condensed .track-card__actions-hover{align-items:center;display:flex;justify-content:flex-end;opacity:0;padding-left:32px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.3,0,.2,1);z-index:2}.track-card--variant-condensed:hover .track-card__actions-hover,.track-card--variant-condensed:focus-within .track-card__actions-hover{opacity:1;pointer-events:auto}@media (hover: none){.track-card--variant-condensed .track-card__actions-hover{opacity:1;pointer-events:auto}}.track-card--variant-highlight{flex-wrap:nowrap;padding:0}.track-card--variant-highlight .track-card__action-buttons{gap:8px}.track-card--variant-highlight .track-card__highlight{display:flex;flex-direction:column;gap:4px;width:100%}.track-card--variant-highlight .track-card__highlight__upper{display:flex;flex-direction:row;justify-content:space-between;gap:12px;align-items:center}.track-card--variant-highlight .track-card__highlight__upper__title{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;min-width:0}.track-card--variant-highlight .track-card__highlight__upper__title button{background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:left}.track-card--variant-highlight .track-card__highlight__lower{display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:8px;align-items:flex-start;margin-left:0}@media only screen and (min-width: 595px){.track-card--variant-highlight .track-card__highlight__lower{flex-direction:row;margin-left:3.75rem}}.track-card--variant-highlight .track-card__highlight__lower__duration-and-bpm{white-space:nowrap}.track-card--variant-highlight .track-card__highlight__lower__tags{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:max-content;max-width:none}.track-card--variant-highlight .track-card__highlight__lower__tags__el{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.track-card--variant-highlight .track-card__highlight__lower .track-card__marquee{width:100%;max-width:100%}@media only screen and (min-width: 1025px){.track-card--variant-highlight .track-card__highlight__lower .track-card__marquee{max-width:40%}}.track-card--variant-row{align-items:center}.track-card--variant-row .track-card__wrapper{height:2rem!important;align-items:center!important}.track-card--variant-row .track-card__waveform,.track-card--variant-row .track-card__action-buttons{display:none}.track-card--variant-row .track-card__title-wrapper{width:50%}.track-card--variant-row .track-card__right{justify-content:flex-end}.track-card--variant-row .track-card__tags{gap:16px;width:100%;justify-content:flex-end}.track-card--variant-row .track-card__tags__duration{width:3rem;text-align:right}.track-card--variant-row .track-card__tags__genres{width:100%;min-width:0}@media only screen and (min-width: 595px){.track-card--variant-row .track-card__tags__genres{max-width:10rem;width:40%}}@media only screen and (min-width: 1025px){.track-card--variant-row .track-card__tags__genres{max-width:15.5rem}}.track-card--variant-row .track-card__tags__genres.track-card__marquee .track-card__marquee__inner{display:inline-flex;align-items:center}.track-card--variant-row .track-card__tags__bpm{min-width:4rem;text-align:right}.track-card__marquee{min-width:0;overflow:hidden}.track-card__marquee__inner{width:max-content;max-width:none}.track-card__marquee--overflow{container-type:inline-size;-webkit-mask-image:linear-gradient(to right,rgb(0,0,0) 0%,rgb(0,0,0) 88%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgb(0,0,0) 0%,rgb(0,0,0) 88%,rgba(0,0,0,0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.track-card__marquee--overflow .track-card__marquee__inner{padding-inline-end:max(.375rem,6cqi)}.track-card__marquee--hover:not(:hover) .track-card__marquee__inner{transform:translate(0)!important}.track-card__wrapper{display:flex;position:relative;width:100%;align-items:flex-start;gap:8px;height:unset;justify-content:flex-start}@media only screen and (min-width: 1025px){.track-card__wrapper{align-items:center;flex-direction:row;gap:16px;height:2.25rem}}.track-card__title-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width: 1025px){.track-card__title-wrapper{width:65%;max-width:20rem}}.track-card__cover{margin:0;padding:0;border:none;background:none;cursor:pointer;width:2rem;height:2rem;border-radius:8px;overflow:hidden;flex-shrink:0}.track-card__cover-inner{display:block;position:relative;width:100%;height:100%}.track-card__cover img{display:block;width:100%;height:100%;object-fit:cover}.track-card__cover-overlay{position:absolute;inset:0;background-color:#00000073;opacity:0;transition:opacity .2s ease;pointer-events:none}.track-card__cover-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none;color:#fff}.track-card__cover-icon svg{width:1rem;height:1rem}.track-card__cover.track-card__cover--playing .track-card__cover-overlay,.track-card__cover:not(.track-card__cover--playing):hover .track-card__cover-overlay{opacity:1}.track-card__cover.track-card__cover--playing .track-card__cover-icon,.track-card__cover:not(.track-card__cover--playing):hover .track-card__cover-icon{opacity:1}.track-card__track-name{flex:1;width:100%;min-width:7.5rem}@media only screen and (min-width: 1025px){.track-card__track-name{flex:2;width:100%}}@media only screen and (min-width: 1025px){.track-card__track-name{flex:2;width:calc(36% - 16px)}}.track-card__track-name cosmos-text[kind=normal]{text-decoration:none;transition:all .25s ease-in-out;color:#fff}.track-card__track-name cosmos-text[kind=normal]:hover{text-decoration:underline;transition:all .25s ease-in-out;color:#fff}.track-card__track-name cosmos-text[kind=subtle]{text-decoration:none;transition:all .25s ease-in-out;color:#fff9}.track-card__track-name cosmos-text[kind=subtle]:hover{transition:all .25s ease-in-out}.track-card__draggable-icon{display:none;pointer-events:none}@media only screen and (min-width: 1025px){.track-card__draggable-icon{flex-shrink:0;display:block;pointer-events:auto}}.track-card__control-loading{animation:cardSvgLoad .6s infinite alternate}.track-card__waveform{height:2.25rem;mask-position:center;mask-repeat:no-repeat;mask-size:cover;position:relative;width:100%;z-index:2;display:none}@media only screen and (min-width: 1025px){.track-card__waveform{display:block;cursor:pointer;margin:0 8px}}.track-card__waveform__indicator{background-color:#fff9;height:100%;position:absolute;width:0;z-index:2}.track-card__waveform__bg{background-color:#ffffff73;height:2.25rem;opacity:0;position:absolute;width:100%;z-index:0;transition:opacity .35s cubic-bezier(.3,0,.2,1)}@media (prefers-reduced-motion: reduce){.track-card__waveform__bg{transition:none}}.track-card__waveform__bg--mask-ready{opacity:1}.track-card__right{align-items:center;display:flex;flex-grow:1;gap:16px;justify-content:flex-end}@media only screen and (min-width: 1025px){.track-card__right{justify-content:flex-end}}.track-card__tags{align-items:baseline;display:flex;gap:16px;justify-content:flex-start}@media only screen and (min-width: 1025px){.track-card__tags{gap:32px}}.track-card__tags__el--hide-on-mobile{display:none}@media only screen and (min-width: 595px){.track-card__tags__el--hide-on-mobile{display:block}}.track-card__action-buttons{display:flex;flex-direction:row;gap:4px}.track-card__action-buttons__el--hidden{visibility:hidden}.track-card__action-buttons__el--hide-on-mobile{display:none}@media only screen and (min-width: 595px){.track-card__action-buttons__el--hide-on-mobile{display:block}}.track-card__versions{display:flex;flex-direction:column;gap:8px;padding-left:8px;width:100%}.track-card__versions .track-card__title-wrapper{gap:8px}.track-card__versions-expand{display:grid;grid-template-rows:1fr;width:100%}.track-card__versions-expand__inner{min-height:0;overflow:hidden}.track-card-versions-enter-active.track-card__versions-expand,.track-card-versions-leave-active.track-card__versions-expand{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.track-card-versions-enter-from.track-card__versions-expand,.track-card-versions-leave-to.track-card__versions-expand{grid-template-rows:0fr}.track-card-versions-enter-to.track-card__versions-expand,.track-card-versions-leave-from.track-card__versions-expand{grid-template-rows:1fr}@media (prefers-reduced-motion: reduce){.track-card-versions-enter-active.track-card__versions-expand,.track-card-versions-leave-active.track-card__versions-expand{transition-duration:.01ms}}.search-result-generic-card{align-items:center;background-color:transparent;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;height:unset;overflow:hidden;padding:4px 0;position:relative}@media only screen and (min-width: 595px){.search-result-generic-card{height:2.75rem}}.search-result-generic-card__title-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px}.search-result-generic-card__right{align-items:flex-end;display:flex;gap:0;justify-content:flex-end;flex-direction:column}@media only screen and (min-width: 1025px){.search-result-generic-card__right{align-items:center;gap:16px;flex-direction:row}}.search-result-generic-card__tags{align-items:baseline;display:none;justify-content:flex-start;gap:8px}@media only screen and (min-width: 1025px){.search-result-generic-card__tags{display:flex;justify-content:flex-end}}.search-result-generic-card__pic{height:2.25rem;width:2.25rem;background-position:center;background-size:cover;flex-shrink:0;border-radius:2px}.file-uploader{width:100%}.file-uploader__label{display:block;margin-bottom:8px}.file-uploader__dropzone{display:flex;width:100%;min-height:2.375rem;border:1px dashed rgba(255,255,255,.2);border-radius:6px;background-color:#ffffff0d;cursor:pointer;transition:all .2s ease}.file-uploader__dropzone:hover{border-color:#ffffff73;background-color:#ffffff0d}.file-uploader__dropzone--dragging{border-color:#fff3;background-color:#ffffff0d}.file-uploader__input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-uploader__content{flex:1;display:flex;align-items:center;justify-content:flex-start;padding:16px;gap:8px}.file-uploader__icon{color:#fff9;width:1rem;height:1rem}.file-uploader__file-info{display:flex;align-items:center;gap:12px}.file-uploader__selected{pointer-events:auto;padding:8px;border-radius:6px;background:rgba(255,255,255,.05)}.divider{position:relative;width:100%;height:1px;background:rgba(255,255,255,.2);border:none;margin-block-start:0;margin-block-end:0}.divider--dark{background:#EFEFEF}.divider--subtle{background:rgba(255,255,255,.1)}:root{--player-height-desktop: 4.5rem}.player__wrapper{transition:transform .36s cubic-bezier(.3,0,.2,1);align-items:center;background-color:#fff;bottom:0;box-sizing:border-box;display:flex;gap:unset;height:auto;justify-content:center;left:0;position:fixed;width:100%;z-index:5;flex-direction:column;flex-wrap:wrap;padding:16px 24px}@media only screen and (min-width: 595px){.player__wrapper{flex-direction:row;flex-wrap:nowrap;gap:24px;height:4.5rem;justify-content:space-between;padding:0 24px}}.player__wrapper--event-experience{backdrop-filter:blur(.375rem);background:rgba(255,255,255,.01);height:5rem}@media only screen and (min-width: 595px){.player__wrapper--event-experience{height:4.5rem}}.player__wrapper--event-experience .player__progress{color:#fff;justify-content:center;width:100%}.player__wrapper--event-experience .player__progress>*:not(.player__progress__waveform-wrapper){flex:none;width:auto}.player__wrapper--event-experience .player__progress__waveform-wrapper{max-width:48.75rem}.player__wrapper--event-experience .player__progress__waveform__bg{background-color:#fff3}.player__wrapper--event-experience .player__progress__waveform__indicator{background-color:#fff}.player__track-info{display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;height:auto;max-width:unset;width:100%;align-items:center}@media only screen and (min-width: 595px){.player__track-info{max-width:14vw;align-items:flex-start}}.player__mobile-track-data-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;gap:24px;padding:24px 0}.player__mobile-track-data-wrapper img{border-radius:6px;height:7.5rem;width:7.5rem}.player__progress{align-items:center;display:flex;flex:1;justify-content:flex-start;position:relative;width:100%}.player__progress__collapsed{background-color:#efefef;height:2px;position:absolute;top:0;width:100%;z-index:2}.player__progress__collapsed__bar{background-color:#000f1e;height:2px;left:0;position:absolute;top:0;width:2px}.player__progress__waveform-wrapper{cursor:pointer;height:64px;margin:0 16px;position:relative;width:100%}.player__progress__waveform{height:64px;mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:relative;width:100%;z-index:2}.player__progress__waveform__indicator{background-color:#000f1ecc;height:64px;position:absolute;width:0;z-index:2}.player__progress__waveform__bg{background-color:#000f1e1a;height:64px;position:absolute;width:100%}.player__progress .vue-slider{padding-left:8px!important;padding-right:8px!important;width:100%!important}.player__progress .vue-slider-dot{height:12px!important;top:50%!important;transform:translateY(-50%);width:12px!important}.player__progress .vue-slider-dot-handle{background-color:#000f1e!important;box-shadow:unset!important}.player__progress .vue-slider-process{background:#000F1E!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.player__progress .vue-slider-rail{background:#EFEFEF!important;height:2px!important;position:relative}.player__actions{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}@media only screen and (min-width: 595px){.player__actions{justify-content:space-between;justify-content:flex-end;gap:8px;width:unset}}.player__actions__download{margin-left:24px}.player__actions__els{align-items:center;display:flex;gap:8px;justify-content:flex-start}.player__sharing-menu{background:#FFFFFF;border-radius:6px;bottom:64px;box-shadow:0 8px 12px #000f1e0a,0 2px 4px #000f1e05;color:#000f1e;min-width:200px;padding:.5rem 0;position:fixed;right:80px;z-index:5}.player__sharing-menu--event-experience{right:1.5rem}.player__sharing-menu--mobile{width:60%;position:relative;padding:0;inset:0;margin-top:32px;border:1px solid #EFEFEF;box-shadow:none}.player__sharing-menu__el{box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:700;line-height:1.357143;padding:.675rem 12px;width:100%}.player__sharing-menu__el:not(:first-child){border-top:1px solid #EFEFEF}.player__sharing-menu__el:hover{background:#F50B48;color:#fff}.player__volume-control{position:relative;display:none}@media only screen and (min-width: 1025px){.player__volume-control{display:block}}.player__volume-control__slider{position:absolute;align-items:center;background:#FFFFFF;border-radius:6px;bottom:3rem;left:2px;box-shadow:0 8px 12px #000f1e0a,0 2px 4px #000f1e05;box-sizing:border-box;display:flex;justify-content:center;padding:4px 0;width:auto;z-index:5}.player__volume-control__slider--event-experience{right:1.725rem}.player__volume-control__slider .vue-slider-component{position:relative;width:.125rem!important}.player__volume-control__slider .vue-slider{background:none!important;cursor:pointer;width:1rem!important}.player__volume-control__slider .vue-slider:after{background:#EFEFEF;cursor:pointer;left:.4375rem!important;width:.125rem!important;z-index:0!important}.player__volume-control__slider .vue-slider-dot{height:12px!important;left:.125rem;width:12px!important}.player__volume-control__slider .vue-slider-dot-handle{background-color:#db0a40!important;box-shadow:unset!important;height:12px!important;width:12px!important}.player__volume-control__slider .vue-slider-process{background:#DB0A40!important;left:.4375rem!important;width:.125rem!important;z-index:1!important}.player-enter-active,.player-leave-active{transition:opacity .4s,transform .24s ease-in}.player-enter,.player-leave-to{opacity:0;transform:translateY(80px)}.player-volume-enter-active,.player-volume-leave-active{transition:opacity .1s linear,transform .2s cubic-bezier(.9,0,0,1)}.player-volume-enter,.player-volume-leave-to{opacity:0;transform:translateY(.25rem)}.download-license-toast{bottom:6rem;padding:0 24px;position:fixed;z-index:5;left:unset;right:unset;width:100%}@media only screen and (min-width: 1025px){.download-license-toast{left:unset;right:4px;max-width:40rem}}.download-license-toast__wrapper{background:#FFFFFF;border-radius:6px;display:flex;flex-direction:column;gap:16px;padding:16px}.download-license-toast__title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.download-license-toast__license-box{align-items:center;background:rgba(0,15,30,.1);border-radius:6px;display:flex;gap:8px;padding:8px}.download-license-toast__license-box span{color:#000f1e;font-size:14px;line-height:1.357143}.download-license-toast__license-box__key{background-color:#fff;border-radius:2px;flex:1;padding:2px 6px}.download-license-toast__info{color:#000f1e99}.download-license-toast__info a{text-decoration:underline;color:#000f1e99}.tooltip__copied{box-shadow:0 16px 24px #000f1e0f,0 4px 8px #000f1e05;position:fixed;z-index:7;cursor:pointer;height:auto;border-radius:6px;background-color:#fff;right:24px;bottom:182px;max-width:calc(100vw - 48px - 1.5rem);width:100%;padding:12px}@media only screen and (min-width: 1025px){.tooltip__copied{max-width:25rem;width:fit-content}}.tooltip__open-player{bottom:96px}.tooltip__closed-player{bottom:40px}.tooltip-fade-enter-active,.tooltip-fade-leave-active{transition:opacity .64s,transform .36s}.tooltip-fade-enter,.tooltip-fade-leave-to{transform:translateY(200px);opacity:0}.navbar__wrapper{align-items:center;background-color:#000f1e;backdrop-filter:blur(0px);box-sizing:border-box;color:#fff;display:flex;gap:16px;height:4.5rem;justify-content:space-between;padding:0 24px;position:fixed;top:0;width:100%;will-change:transform;z-index:6}@media only screen and (min-width: 595px){.navbar__wrapper{height:5.5rem;padding:0 32px}}@media only screen and (min-width: 1025px){.navbar__wrapper{padding:0 40px}}.navbar__wrapper--transparent{transition:background-color .48s cubic-bezier(.3,0,.2,1);background:transparent;backdrop-filter:blur(4px)}.navbar__wrapper--home{transition:background-color .48s cubic-bezier(.3,0,.2,1);background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.4) 60%,rgba(0,0,0,0) 100%);backdrop-filter:blur(0px)}.navbar__wrapper__inner-left{align-items:center;display:flex;z-index:4}.navbar__wrapper__inner-left svg{height:28px;width:auto}.navbar__wrapper__inner-center{align-items:flex-start;background-color:#00162b;display:flex;flex:1;flex-direction:column;height:calc(100vh - 9rem);left:0;max-width:100%;overflow:scroll;padding:4.5rem 0;position:fixed;top:0;transform:translate(100%);transition:transform .24s cubic-bezier(.72,0,.48,1);width:100%}@media only screen and (max-width: 1024px){.navbar__wrapper__inner-center--open{display:flex;transform:translate(0);transition:transform .24s cubic-bezier(.72,0,.48,1);z-index:2;padding-left:24px;padding-right:24px;height:100vh}}@media only screen and (max-width: 1024px) and (min-width: 595px){.navbar__wrapper__inner-center--open{padding-left:32px;padding-right:32px}}@media only screen and (max-width: 1024px) and (min-width: 1025px){.navbar__wrapper__inner-center--open{padding-left:80px;padding-right:80px}}@media only screen and (max-width: 1024px) and (min-width: calc(1600px + 4rem)){.navbar__wrapper__inner-center--open{padding-left:80px;padding-right:80px}}@media only screen and (max-width: 1024px){.navbar__wrapper__inner-center--open .navbar__megamenu-button-mobile,.navbar__wrapper__inner-center--open a:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:4px;width:100%}.navbar__wrapper__inner-center--open .navbar__megamenu-button-mobile{cursor:pointer}.navbar__wrapper__inner-center--open .navbar__megamenu-button-mobile--playground{margin-bottom:0}.navbar__wrapper__inner-center--open .router-link-exact-active{border-bottom:1px solid #DB0A40}.navbar__wrapper__inner-center--open .router-link-exact-active .navbar__button--img{color:#db0a40}}@media only screen and (min-width: 1025px){.navbar__wrapper__inner-center{align-items:center;background-color:transparent;flex-direction:row;height:auto;left:auto;max-width:none;overflow:visible;padding:0;position:static;transform:none;transition:none;width:auto}}.navbar__wrapper__inner-right{align-items:center;display:flex;gap:4px}.navbar__search-input{display:none;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);padding:12px;display:flex;align-items:center;justify-content:space-between;width:100%;height:2.375rem;position:relative;overflow:hidden;backdrop-filter:blur(10px);transition:all .2s ease-in-out}.navbar__search-input:hover{transition:all .2s ease-in-out;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.45)!important}.navbar__search-input__text{position:relative;display:inline-block}.navbar__search-input cosmos-icon-search{color:var(--cosmos-color-text-light-subtle)}@media only screen and (min-width: 595px){.navbar__search-input{min-width:12rem;max-width:16rem}}@media only screen and (min-width: 1025px){.navbar__search-input{cursor:pointer;min-width:16rem;max-width:20rem}}.navbar__button{color:#fff;cursor:pointer;font-family:Bull Text,Helvetica,sans-serif;font-size:17px;font-weight:500;position:relative;text-shadow:0 0 32px rgba(0,15,30,.75);margin:16px 0}@media only screen and (min-width: 1025px){.navbar__button{font-family:Bull Text,Helvetica,sans-serif;font-size:17px;font-weight:500;line-height:normal;margin:0 .875rem}}@media only screen and (min-width: 1025px){.navbar__button{margin:0 16px}}.navbar__button--icon{align-items:baseline;display:flex;gap:4px;justify-content:space-between}.navbar__button--icon .cosmos-icon{align-self:flex-end}.navbar__button--icon:hover .cosmos-icon{transform:rotate(180deg)}.navbar__button--img{align-items:center;display:flex;justify-content:flex-start;margin:1rem 0!important}.navbar__button--img img{border-radius:6px;height:40px;margin-right:16px;width:80px}@media only screen and (min-width: 1025px){.navbar__button--img{margin:0 16px!important}}.navbar__button:after{transition:all .36s cubic-bezier(.9,0,0,1);background:#DB0A40;bottom:-.5rem;content:"";height:.125rem;left:0;margin:0 auto;position:absolute;right:0;width:0}.navbar__button:hover:after{width:0}@media only screen and (min-width: 1025px){.navbar__button:hover:after{width:100%}}.navbar__button--active{color:#db0a40}.navbar__button--active:after{width:0}@media only screen and (min-width: 1025px){.navbar__button--active:after{width:100%}}.navbar__icon{position:relative}.navbar__icon--menu{display:block;z-index:6}@media only screen and (min-width: 1025px){.navbar__icon--menu{display:none}}.navbar__icon--close{align-self:baseline;cursor:pointer;height:24px;margin-right:24px;transform:translateY(1rem);padding-right:8px}.navbar__icon--close:last-child{margin-right:0}.navbar__icon--close:hover{opacity:.8}@media only screen and (min-width: 594px){.navbar__icon--close{padding-right:16px}}@media only screen and (min-width: 1025px){.navbar__icon--close{padding-right:0}}.navbar__mob-only{display:block}@media only screen and (min-width: 1025px){.navbar__mob-only{display:none}}.navbar__dtp-only{display:none}@media only screen and (min-width: 1025px){.navbar__dtp-only{display:block}}.navbar__megamenu{padding:64px 24px;align-items:flex-start;background:#00162B;box-sizing:border-box;color:#fff;justify-content:flex-start;left:0;display:flex;gap:64px;position:fixed;top:5.5rem;width:100%;z-index:6}@media only screen and (min-width: 595px){.navbar__megamenu{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1025px){.navbar__megamenu{padding-left:80px;padding-right:80px}}@media only screen and (min-width: calc(1600px + 4rem)){.navbar__megamenu{padding-left:80px;padding-right:80px}}.navbar__megamenu__sidebar{width:100%;display:flex;flex-direction:column;gap:12px;max-width:12rem}.navbar__megamenu__item{align-items:flex-end;color:#fff;display:flex;height:6.25rem;justify-content:flex-start;padding:16px;position:relative}.navbar__megamenu__item img{border-radius:6px;cursor:pointer;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.navbar__megamenu__item span{z-index:2}.navbar__megamenu__item:hover .navbar__megamenu__img-overlay{transition:all .32s cubic-bezier(.9,0,0,1);background:#DB0A40;opacity:1}.navbar__megamenu__img-overlay{background:#000F1E;border-radius:6px;cursor:pointer;height:100%;left:0;mix-blend-mode:multiply;object-fit:cover;object-position:center;opacity:.2;position:absolute;top:0;width:100%;z-index:1;transition:all .32s cubic-bezier(.3,0,.2,1)}.navbar-search-fade-enter-active{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.navbar-search-fade-leave-active{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.navbar-search-fade-enter-from{opacity:0}.navbar-search-fade-enter-to,.navbar-search-fade-leave-from{opacity:1}.navbar-search-fade-leave-to{opacity:0}.order-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:.5rem 0;gap:2rem;width:100%;color:#fff;flex-wrap:wrap}@media only screen and (min-width: 595px){.order-item{flex-wrap:nowrap}}.order-item__track-link{font-size:14px;line-height:1.357143;font-weight:700;color:#fff}.order-item__detail{font-size:14px;line-height:1.357143;color:#fff9}.view-all-button{flex-shrink:0;transition:color .24s cubic-bezier(.9,0,0,1);align-items:center;background:none;color:#db0a40;display:inline-flex;font-size:14px;font-weight:700;line-height:1.357143;position:relative}@media only screen and (min-width: 595px){.view-all-button{font-size:14px}}@media only screen and (min-width: 1025px){.view-all-button{font-size:14px}}.view-all-button:hover:not([disabled]){background-color:transparent;color:#f50b48;transition:color .15s cubic-bezier(.9,0,0,1)}.view-all-button:before{background:#DB0A40;border-radius:9999px;content:"";height:.625rem;margin-right:.625rem;min-width:.625rem;position:relative;width:.625rem}.view-all-button:before:hover{background:#F50B48}.guest-licensing-dialog{width:100%}.guest-licensing-dialog a{color:inherit!important;text-decoration:underline}.guest-licensing-dialog__license{display:flex;flex-direction:column;gap:8px;width:100%}.guest-licensing-dialog__license-box{align-items:center;background:rgba(255,255,255,.1);border-radius:6px;display:flex;gap:8px;margin-bottom:16px;padding:8px}.guest-licensing-dialog__license-box span{color:#fff;font-size:14px;line-height:1.357143}.guest-licensing-dialog__license-box button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:9999px;display:flex;justify-content:center;padding:4px;transition:background-color .15s cubic-bezier(.3,0,.2,1)}.guest-licensing-dialog__license-box button:hover{background:rgba(255,255,255,.2);border:1px solid transparent}.guest-licensing-dialog__license-box button svg{height:20px;width:20px}.guest-licensing-dialog__license-box-key{background:rgba(0,15,30,.6);border-radius:2px;color:#fff;flex:1;font-size:14px;line-height:1.357143;padding:4px;white-space:nowrap}@keyframes blink-caret{0%,50%{opacity:1}51%,to{opacity:0}}.home-hero{align-items:center;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:40px;justify-content:space-between;padding:0 24px 24px;position:relative;height:calc(100dvh - 4.5rem);height:100%;width:100%}.home-hero *{box-sizing:border-box}@media only screen and (min-width: 595px){.home-hero{padding:40px 40px 24px;height:calc(100dvh - 5.5rem)}}@media only screen and (min-width: calc(1600px + 4rem)){.home-hero{padding:64px 32px 24px}}.home-hero__video-bg{position:absolute;top:-4.5rem;min-height:100dvh;height:100%;width:100%;z-index:1}@media only screen and (min-width: 595px){.home-hero__video-bg{top:-5.5rem}}.home-hero__video-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,15,30,.6);z-index:2}.home-hero__video-bg img,.home-hero__video-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.home-hero__video-bg img,.home-hero__video-bg video{min-width:100%;width:auto;height:auto;min-height:100%}}.home-hero__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;z-index:3;height:calc(100dvh - 4.5rem - 24px)}@media only screen and (min-width: 595px){.home-hero__inner{height:60dvh}}.home-hero__inner__content{max-width:40rem;display:flex;flex:1;padding-bottom:40px;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width: 595px){.home-hero__inner__content{padding-bottom:0}}.home-hero__inner__content cosmos-title{text-align:center}.home-hero__cta{border-radius:6px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);padding:12px;display:flex;align-items:center;justify-content:space-between;max-width:24rem;width:100%;text-align:left;height:2.375rem;position:relative;overflow:hidden;backdrop-filter:blur(10px);transition:all .2s ease-in-out}.home-hero__cta:hover{cursor:pointer;transition:all .2s ease-in-out;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.45)!important}.home-hero__cta__text{position:relative;display:inline-block}.home-hero__cta__caret{display:inline-block;margin-left:.0625rem;animation:blink-caret 1s step-end infinite;color:var(--cosmos-color-text-light-subtle)}.home-hero__cta cosmos-icon-search{color:var(--cosmos-color-text-light-subtle)}.home-hero__promo-cards{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:4;width:calc(100% - 48px);height:5rem}@media only screen and (min-width: 595px){.home-hero__promo-cards{right:24px;left:unset;transform:none;bottom:32px;max-width:20rem}}@media only screen and (min-width: calc(1600px + 4rem)){.home-hero__promo-cards{max-width:24.5625rem}}.home-hero__promo-cards__next{position:absolute;left:50%;bottom:83%;z-index:20;display:flex;align-items:center;justify-content:center;margin:0 0 12px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;transform:translate(-50%)}@media only screen and (min-width: calc(1600px + 4rem)){.home-hero__promo-cards__next{bottom:98%}}.home-hero__promo-cards__next:hover{background:transparent!important;border:0!important}.home-hero__promo-cards .home-promo-card{position:absolute;width:100%;left:0;bottom:0}.home-hero__promo-cards .home-promo-card--position-0{transform:translateY(0) scale(1);opacity:1;z-index:10;pointer-events:auto;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease-out}.home-hero__promo-cards .home-promo-card--position-1{transform:translateY(8px) scale(.96);opacity:.7;z-index:9;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease-out}.home-hero__promo-cards .home-promo-card--position-2{transform:translateY(16px) scale(.92);opacity:.4;z-index:8;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease-out}.home-hero__promo-cards .home-promo-card--position-other{transform:translateY(16px) scale(.92);opacity:0;z-index:7;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease-out}.home__recent-listened-to__header{width:100%;display:block}@media only screen and (min-width: 1025px){.home__recent-listened-to__header{display:none}}.home__recent-listened-to__intro{display:none}@media only screen and (min-width: 1025px){.home__recent-listened-to__intro{display:flex;gap:8px;flex-direction:column;width:calc(33.3333333333% - 2 * 16px / 3)}}.home__recent-listened-to__intro cosmos-button{margin-top:16px}.home__recent-listened-to__tracks{width:100%}@media only screen and (min-width: 1025px){.home__recent-listened-to__tracks{width:calc(2 * (33.3333333333% - 2 * 16px / 3))}}.playground-detail__hero__img{position:relative;width:100%;height:75vw;overflow:hidden}@media only screen and (min-width: 594px){.playground-detail__hero__img{height:56.25vw}}@media only screen and (min-width: 1025px){.playground-detail__hero__img{height:33.3333333333vw}}.playground-detail__hero__img img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;transform-origin:center center}.playground-detail__hero__img img[lazy=loading]{opacity:0;transform:scale(1.05)}.playground-detail__hero__img img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.playground-detail__hero__img img[lazy=error]{opacity:1;transform:none}.playground-detail__hero__inner{max-width:100%;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1025px){.playground-detail__hero__inner{max-width:50%}}.collection-details{background:#000F1E;color:#fff;min-height:calc(100vh - 4.5rem)}@media only screen and (min-width: 595px){.collection-details{min-height:calc(100vh - 5.5rem)}}.collection-details__hero{position:relative;padding-top:4.5rem}@media only screen and (min-width: 595px){.collection-details__hero{padding-top:5.5rem}}.collection-details__hero__wrapper{display:flex;flex-direction:column;gap:16px;z-index:2;margin-top:40px}.collection-details__hero img{position:absolute;left:0;width:100%;min-width:100%;height:100%;min-height:100%;object-fit:cover;z-index:0;top:0;transform-origin:center center}.collection-details__hero img[lazy=loading]{opacity:0;transform:scale(1.05)}.collection-details__hero img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.collection-details__hero img[lazy=error]{opacity:1;transform:none}.collection-details__hero__img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;background:#000F1E;opacity:.65}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.collection-details__hero__img-overlay{min-width:100%;width:auto;height:auto;min-height:100%}}.collection-details__hero__actions{display:flex;flex-direction:column;gap:40px;justify-content:space-between;margin-top:32px;align-items:flex-start}@media only screen and (min-width: 595px){.collection-details__hero__actions{flex-direction:row;align-items:center;gap:16px}}.collection-details__hero__actions__left{flex:1}.collection-details__hero__actions__right{display:flex;flex-direction:row;gap:16px;justify-content:flex-start;flex-wrap:wrap}@media only screen and (min-width: 595px){.collection-details__hero__actions__right{justify-content:flex-end;gap:8px}}.collection-details__hero__actions__labels{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;flex-wrap:wrap}.collection-details__hero__label{display:inline-flex;align-items:center;height:2.25rem;box-sizing:border-box;padding:8px;border-radius:2px;font-weight:400;font-size:14px;line-height:1.357143;white-space:nowrap;color:#fff;background:rgba(255,255,255,.2);cursor:pointer;text-transform:none;transition:background .15s linear}.collection-details__hero__label:hover{background:#DB0A40;transition:background .15s linear}.collection-details__hero__label:active{opacity:.9;background:#F50B48;transition:background .16s linear}.collection-details__hero__label:last-child{margin-right:unset}@media only screen and (min-width: 595px){.collection-details__hero__label{font-size:14px}}.collection-details__hero__label--tracks-count{cursor:default;background:rgba(255,255,255,.2)}.collection-details__hero__label--tracks-count:hover{background:rgba(255,255,255,.2)}.collection-details__hero__label--tracks-count:active{opacity:1;background:rgba(255,255,255,.2)}.album-details{background:#000F1E;color:#fff;min-height:calc(100vh - 4.5rem)}@media only screen and (min-width: 595px){.album-details{min-height:calc(100vh - 5.5rem)}}.album-details__hero{position:relative;padding-top:4.5rem;overflow:hidden}@media only screen and (min-width: 595px){.album-details__hero{padding-top:5.5rem}}.album-details__hero__info-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;z-index:2;margin-bottom:16px}@media only screen and (min-width: 1025px){.album-details__hero__info-wrapper{gap:16px;gap:40px;flex-direction:row;align-items:flex-end;margin-bottom:24px}}.album-details__hero__info{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.album-details__hero__info__name-artist{display:flex;flex-direction:column;gap:0}.album-details__hero__bg-img{position:absolute;left:0;width:100%;min-width:100%;height:100%;min-height:100%;object-fit:cover;z-index:0;top:0;filter:blur(10px);transform-origin:center center}.album-details__hero__bg-img[lazy=loading]{opacity:0;transform:scale(1.05)}.album-details__hero__bg-img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.album-details__hero__bg-img[lazy=error]{opacity:1;transform:none}.album-details__hero__bg-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;background:#000F1E;opacity:.65}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.album-details__hero__bg-img-overlay{min-width:100%;width:auto;height:auto;min-height:100%}}.album-details__hero__album-cover{position:relative;width:100%;align-items:center;box-shadow:0 16px 24px #000f1e0f,0 4px 8px #000f1e05;display:flex;aspect-ratio:1/1;border-radius:.25rem;justify-content:center;overflow:hidden;z-index:1;max-width:12rem}@media only screen and (min-width: 1025px){.album-details__hero__album-cover{max-width:15rem}}@media only screen and (min-width: calc(1600px + 4rem)){.album-details__hero__album-cover{max-width:20rem}}.album-details__hero__album-cover:hover{cursor:pointer}.album-details__hero__album-cover:hover svg{transition:transform .25s cubic-bezier(.3,0,.2,1);transform:scale(1.04)}.album-details__hero__album-cover svg{transition:transform .25s cubic-bezier(.3,0,.2,1);z-index:2}.album-details__hero__album-cover__img{transition:transform .36s cubic-bezier(.3,0,.2,1);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform:translateZ(0);background-blend-mode:multiply;background-color:#fff;background-position:center;background-size:cover;height:100%;left:0;position:absolute;z-index:0;top:0;width:100%}.album-details__hero__actions-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;z-index:2}@media only screen and (min-width: 1025px){.album-details__hero__actions-wrapper{flex-direction:row}}.album-details__hero__actions-wrapper__labels{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;flex-wrap:wrap}.album-details__hero__actions-wrapper__label{display:inline-flex;align-items:center;height:2.25rem;box-sizing:border-box;padding:8px;border-radius:2px;font-weight:400;font-size:14px;line-height:1.357143;white-space:nowrap;color:#fff;background:rgba(255,255,255,.2);cursor:pointer;text-transform:none;transition:background .15s linear}@media only screen and (min-width: 595px){.album-details__hero__actions-wrapper__label{font-size:14px}}.album-details__hero__actions-wrapper__label:hover{background:#DB0A40;transition:background .15s linear}.album-details__hero__actions-wrapper__label:active{opacity:.9;background:#F50B48;transition:background .16s linear}.dos-donts__hero a{color:#db0a40}.dos-donts__section{display:flex;flex-direction:column;gap:32px}.dos-donts__section__header{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}.dos-donts-item{display:flex;flex-direction:column;width:100%;gap:.75rem}.dos-donts-item__image-wrapper{width:100%;min-height:195px;aspect-ratio:3/2;position:relative;border-radius:6px;background-repeat:no-repeat;background-position:bottom;background-size:cover}.dos-donts-item__vertical-bar{position:absolute;top:0;left:0;height:100%;border-top-left-radius:6px;border-bottom-left-radius:6px;width:32px}.dos-donts-item__icon{width:2rem;height:2rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;position:absolute;padding:.5rem;top:.5rem;right:.5rem}.dos-donts-item__do .dos-donts-item__vertical-bar,.dos-donts-item__do .dos-donts-item__icon{background-color:#159d48}.dos-donts-item__do .dos-donts-item__icon{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjkxMzE2IDEyLjQ2NThDNS44MTgzMSAxMi40NzI0IDUuNzIwOTkgMTIuNDQyMSA1LjY0NDcxIDEyLjM3MzVMMi4zOTg4OSA5LjQ1NDM4QzIuMjQ5NTcgOS4zMjAwOSAyLjIzNzM4IDkuMDkwMTcgMi4zNzE2NyA4Ljk0MDg0TDIuNjE0ODMgOC42NzA0N0MyLjc0OTEzIDguNTIxMTQgMi45NzkwNSA4LjUwODk1IDMuMTI4MzcgOC42NDMyNUw1Ljg0ODY1IDExLjA4OTdMMTIuODI3OSAzLjY0Nzg0QzEyLjk2NTIgMy41MDEzNSAxMy4xOTU0IDMuNDkzOTcgMTMuMzQxOSAzLjYzMTM1TDEzLjYwNzEgMy44ODAxMUMxMy43NTM2IDQuMDE3NDkgMTMuNzYxIDQuMjQ3NjEgMTMuNjIzNiA0LjM5NDFMNi4xNjA5OSAxMi4zNTE0QzYuMDkzNzIgMTIuNDIzMSA2LjAwNDIgMTIuNDYxNSA1LjkxMzE2IDEyLjQ2NThaIiBmaWxsPSJ3aGl0ZSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==)}.dos-donts-item__dont .dos-donts-item__vertical-bar,.dos-donts-item__dont .dos-donts-item__icon{background-color:#db0a40}.dos-donts-item__dont .dos-donts-item__icon{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4yMjE4IDMuMzczNTFMMTIuOTY3MyAzLjExMTY5QzEyLjgyMzQgMi45NzIyMSAxMi41OTQ4IDIuOTcyMjEgMTIuNDUwOSAzLjExMTY5TDggNy41NjI2TDMuNTU2MzcgMy4xMTE2OUMzLjQxMjUgMi45NzIyMSAzLjE4Mzg3IDIuOTcyMjEgMy4wNCAzLjExMTY5TDIuNzg1NDYgMy4zNzM1MUMyLjcxNTE1IDMuNDM5NSAyLjY3NTI2IDMuNTMxNjMgMi42NzUyNiAzLjYyODA1QzIuNjc1MjYgMy43MjQ0OCAyLjcxNTE1IDMuODE2NjEgMi43ODU0NiAzLjg4MjZMNy4yNzI3MyA4LjMzMzUxTDIuNzg1NDYgMTIuNzg0NEMyLjcxNTE1IDEyLjg1MDQgMi42NzUyNiAxMi45NDI1IDIuNjc1MjYgMTMuMDM5QzIuNjc1MjYgMTMuMTM1NCAyLjcxNTE1IDEzLjIyNzUgMi43ODU0NiAxMy4yOTM1TDMuMDQgMTMuNTU1M0MzLjE4Mzg3IDEzLjY5NDggMy40MTI1IDEzLjY5NDggMy41NTYzNyAxMy41NTUzTDggOS4xMDQ0MkwxMi40NDM2IDEzLjU1NTNDMTIuNTg3NSAxMy42OTQ4IDEyLjgxNjEgMTMuNjk0OCAxMi45NiAxMy41NTUzTDEzLjIxNDUgMTMuMjkzNUMxMy4yODQ5IDEzLjIyNzUgMTMuMzI0NyAxMy4xMzU0IDEzLjMyNDcgMTMuMDM5QzEzLjMyNDcgMTIuOTQyNSAxMy4yODQ5IDEyLjg1MDQgMTMuMjE0NSAxMi43ODQ0TDguNzc4MTggOC4zMzM1MUwxMy4yMjE4IDMuODgyNkMxMy4yOTIxIDMuODE2NjEgMTMuMzMyIDMuNzI0NDggMTMuMzMyIDMuNjI4MDVDMTMuMzMyIDMuNTMxNjMgMTMuMjkyMSAzLjQzOTUgMTMuMjIxOCAzLjM3MzUxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.about__hero{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width: 1025px){.about__hero{flex-direction:row;gap:80px}}.about__hero__intro{width:100%;display:flex;flex-direction:column;gap:32px}.about__hero__visual{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;aspect-ratio:16/9;max-height:445px;border-radius:8px;background-image:url(/assets/frontend/static/about-us/hero-image.jpg)}.about__hero__social{background:#001C39;border-radius:8px;padding:16px;display:flex;width:unset;justify-content:center;gap:40px}@media only screen and (min-width: 1025px){.about__hero__social{width:fit-content;gap:16px;justify-content:flex-start}}.about__docu-teaser{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1025px){.about__docu-teaser{gap:40px}}.about__docu-teaser__video{position:relative;border-radius:8px;max-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden}.about__docu-teaser__video__overlay{background-color:#000f1e73;width:100%;height:100%;position:absolute;border-radius:8px;display:flex;align-items:center;justify-content:center}.about__docu-teaser__video video{width:100%;border-radius:8px}.about__docu-teaser__video__cta{border:none;border-radius:9999px;padding:16px;background-color:#000f1e73;gap:16px;display:flex;align-items:center;justify-content:center;color:#f8f8f8;backdrop-filter:blur(10px);font-family:Bull Text,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.357143;transition:background-color .15s cubic-bezier(.3,0,.2,1)}.about__docu-teaser__video__cta:hover{background-color:#db0a40;transition:background-color .15s cubic-bezier(.3,0,.2,1);cursor:pointer}@media only screen and (min-width: 1025px){.about__docu-teaser__video__cta{font-size:14px}}.about__docu-teaser__info{display:flex;flex-direction:column;gap:16px;padding:0}@media only screen and (min-width: 1025px){.about__docu-teaser__info{flex-direction:row;padding:32px 0}}.about__docu-teaser__info div{width:100%}@media only screen and (min-width: 1025px){.about__docu-teaser__info div:first-child{margin-right:64px}}.about__docu-dialog{position:absolute;align-items:center;background-color:#000f1ecc;backdrop-filter:blur(10px);cursor:pointer;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:8;transition:all .25s cubic-bezier(.3,0,.2,1)}.about__docu-dialog:hover{background-color:#000f1e99;transition:all .25s cubic-bezier(.3,0,.2,1)}.about__docu-dialog__wrapper{max-width:80%;display:flex;flex-direction:column;gap:12px}.about__docu-dialog__close{width:100%;display:flex;justify-content:flex-end}.about__docu-dialog__close svg{height:24px;width:24px}.about__docu-dialog__close svg:hover{cursor:pointer}.about__docu-dialog__video{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;max-height:80vh}.about__docu-dialog__video video{width:100%;aspect-ratio:16/9}.about__become-a-composer{width:100%;display:flex;background-color:#00162b;gap:8px;flex-direction:column;height:100%}@media only screen and (min-width: 1025px){.about__become-a-composer{flex-direction:row;gap:0}}.about__become-a-composer__info{padding:32px 24px;display:flex;flex-direction:column;order:2;width:100%;gap:16px}@media only screen and (min-width: 595px){.about__become-a-composer__info{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1025px){.about__become-a-composer__info{padding-left:80px;padding-right:80px}}@media only screen and (min-width: calc(1600px + 4rem)){.about__become-a-composer__info{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 595px){.about__become-a-composer__info{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 1025px){.about__become-a-composer__info{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: calc(1600px + 4rem)){.about__become-a-composer__info{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 595px){.about__become-a-composer__info{order:1;gap:40px}}.about__become-a-composer__visual{display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center;aspect-ratio:16/9;max-height:515px;width:100%;order:1;background-image:url(/assets/frontend/static/about-us/become-a-composer.jpg)}@media only screen and (min-width: 1025px){.about__become-a-composer__visual{order:1}}.about__become-a-composer__benefits{background-color:#001c39;width:100%;padding:0 16px}.about__become-a-composer__benefits ul,.about__become-a-composer__benefits li{display:flex;gap:12px;align-items:center;padding:16px 0}.about__become-a-composer__benefits ul:not(:last-child),.about__become-a-composer__benefits li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}.about__card{padding:16px;display:flex;flex-direction:column;flex:1;width:100%}.about__card__visual{display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center;height:112px;width:100%}@media only screen and (min-width: 1025px){.about__card__visual{height:128px}}@media only screen and (min-width: 1025px){.about__card__visual{height:160px}}.about__card__body{display:flex;flex-direction:column;padding:16px;gap:24px;flex:1;justify-content:space-between}.about__full-width-on-mobile{width:100%;text-align:center}@media only screen and (min-width: 1025px){.about__full-width-on-mobile{width:fit-content;text-align:unset}}.about__fit-content{width:fit-content}.error-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(/assets/frontend/static/404/404.jpg);padding:0 24px}.error-page__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#FFFFFF;color:#000f1e;border-radius:8px;padding:40px;max-width:40rem;gap:16px}.redirect-page-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00162b;background-position:center;background-size:cover;background-repeat:no-repeat}.redirect-page-wrapper--login{background-image:url(/assets/frontend/static/auth/auth-login-dtp.jpg)}.redirect-page-wrapper--auth-callback{background-image:url(/assets/frontend/static/auth/auth-register.jpg)}.redirect-page-wrapper--register{background-image:url(/assets/frontend/static/auth/auth-pw-dtp.jpg)}.redirect-page-wrapper__inner{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;background:#FFFFFF;color:#000f1e;border-radius:8px;padding:40px;max-width:40rem}.redirect-page-wrapper__inner button{margin-top:24px}.search__input,.search cosmos-input.search__input{width:100%;--cosmos-input-font-size: var(--cosmos-type-x-small-font-size-desktop);--cosmos-input-border-color: rgba(255, 255, 255, .1);--cosmos-input-border-color-hover: rgba(255, 255, 255, .2);--cosmos-input-background-color: rgba(255, 255, 255, .05);--cosmos-input-background-color-hover: rgba(255, 255, 255, .1)}.search__input--view::part(input-field),.search cosmos-input.search__input--view::part(input-field){padding-left:0}.search__input--view::part(icon),.search cosmos-input.search__input--view::part(icon){flex-shrink:0;max-width:none}.search__input--view .search__bar-leading,.search cosmos-input.search__input--view .search__bar-leading{flex-wrap:nowrap;white-space:nowrap}.search__input--view .search__bar-leading__label,.search cosmos-input.search__input--view .search__bar-leading__label{flex-shrink:0;white-space:nowrap}.search__input--view cosmos-button,.search cosmos-input.search__input--view cosmos-button{--cosmos-button-border-radius: 4px 0 0 4px;--cosmos-button-border-width: 1px 1px 1px .25px;--cosmos-button-border-color: var(--cosmos-color-surface-glass-light-10);--cosmos-button-border-color-hover: var(--cosmos-color-surface-glass-light-20);margin-right:.375rem}.search--sidebar-collapsed .search__sidebar{opacity:0;visibility:collapse;padding-left:0;transition:width .15s linear;width:1px}@media only screen and (min-width: 1025px){.search--sidebar-collapsed .search__sidebar{transition:height .15s linear}}@media only screen and (min-width: 1025px){.search--sidebar-collapsed .search__panel{display:none}}.search--sidebar-collapsed .search__right-side{margin-left:0;transition:margin-left .15s linear}.search--sidebar-collapsed .search__search-bar{transition:width .15s linear;width:calc(100% - 48px);display:block}@media only screen and (min-width: 595px){.search--sidebar-collapsed .search__search-bar{width:calc(100% - 64px)}}@media only screen and (min-width: 1025px){.search--sidebar-collapsed .search__search-bar{width:calc(100% - 64px)}}.search__sidebar{position:fixed;background-color:#000f1e;padding:0 24px;z-index:3;transition:width .15s linear;width:100%;height:100vh}@media only screen and (min-width: 1025px){.search__sidebar{padding-top:16px;padding-left:32px;padding-right:32px;width:unset}}.search__sidebar cosmos-select{cursor:pointer;--cosmos-select-border-color: rgba(255, 255, 255, .1);--cosmos-select-border-color-hover: rgba(255, 255, 255, .2);--cosmos-select-background-color: rgba(255, 255, 255, .05);--cosmos-select-background-color-hover: rgba(255, 255, 255, .1);--cosmos-select-font-size: var(--cosmos-type-x-small-font-size-desktop);--cosmos-select-label-font-weight: 400;--cosmos-select-label-font-size: var(--cosmos-type-xx-small-font-size-desktop)}.search__sidebar__panel{width:100%;background-color:#000f1e;overflow-y:scroll;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none;max-height:100%}.search__sidebar__panel::-webkit-scrollbar{height:0;width:0}@media only screen and (min-width: 1025px){.search__sidebar__panel{width:360px;border:1px solid rgba(255,255,255,.1);background-color:#ffffff0d;border-radius:8px;backdrop-filter:blur(10px);overflow-y:scroll;height:unset;-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 5.5rem - 32px)}.search__sidebar__panel::-webkit-scrollbar{height:0;width:0}}.search__sidebar__panel-section{display:flex;flex-direction:column;gap:12px;border-bottom:unset;padding:12px 0}@media only screen and (min-width: 1025px){.search__sidebar__panel-section{padding:12px 16px}.search__sidebar__panel-section:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}}.search__sidebar__panel-section--header{flex-direction:row;justify-content:space-between;align-items:center;position:sticky;top:0;height:4.5rem;background:#000F1E;z-index:9999999;border-bottom:1px solid rgba(255,255,255,.1)}@media only screen and (min-width: 1025px){.search__sidebar__panel-section--header{height:unset;background:#0d1a2a;border-bottom:unset}}@media only screen and (min-width: 1025px){.search__sidebar__panel-section__toggle-sidebar-button{display:none}}.search__sidebar__panel-section cosmos-badge:hover{cursor:pointer}.search__sidebar__panel-section__tempo-slider{width:100%;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center}.search__sidebar__panel-section__tempo-slider cosmos-input{max-width:3.5rem;--cosmos-input-border-color: rgba(255, 255, 255, .1);--cosmos-input-border-color-hover: rgba(255, 255, 255, .2);--cosmos-input-background-color: rgba(255, 255, 255, .05);--cosmos-input-background-color-hover: rgba(255, 255, 255, .1)}.search__sidebar__panel-section__tempo-slider .vue-slider{margin:0;width:100%!important}.search__sidebar__panel-section__tempo-slider .vue-slider-rail{background-color:#fff3!important;height:2px!important}.search__sidebar__panel-section__tempo-slider .vue-slider-dot{height:12px!important;width:12px!important}.search__sidebar__panel-section__tempo-slider .vue-slider-dot-handle{border:1px solid rgba(0,15,30,.2)!important;background-color:#fff!important}.search__sidebar__panel-section__tempo-slider .vue-slider-dot-tooltip-inner{display:none}.search__sidebar__panel-section__tempo-slider .vue-slider-process{background:#FFFFFF!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.search__sidebar__panel-section__tempo-slider cosmos-input::part(input)::-webkit-outer-spin-button,.search__sidebar__panel-section__tempo-slider cosmos-input::part(input)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.search__sidebar__panel-section__tempo-slider cosmos-input::part(input) [type=number]{-moz-appearance:textfield}.search__search-bar{position:fixed;transition:width .15s linear;width:calc(100% - 48px);height:4.5rem;padding-top:16px;background-color:#000f1e;z-index:3;display:none}@media only screen and (min-width: 595px){.search__search-bar{display:block;width:calc(100% - 64px)}}@media only screen and (min-width: 1025px){.search__search-bar{width:calc(100% - 456px)}}.search__right-side{padding:0 24px;flex:1;z-index:1;transition:margin-left .15s linear}@media only screen and (min-width: 595px){.search__right-side{margin-left:0;padding:0 32px}}@media only screen and (min-width: 1025px){.search__right-side{margin-left:392px}}.search__results{width:100%;padding-top:16px;padding-top:calc(4.5rem + 16px)}.search__results__list{-ms-overflow-style:none;scrollbar-width:none;display:block;gap:8px;height:100%;overflow-y:scroll;padding-bottom:32px;min-height:calc(100vh - 10rem - 64px)}.search__results__list::-webkit-scrollbar{height:0;width:0}.search__results__list--uploading-file{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.search__results__empty-state{display:flex;flex-direction:column;gap:16px}.track-detail__hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:calc(100vh + 4.5rem - 64px);padding-top:40px;margin-top:-4.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate}.track-detail__hero.page-section{padding-bottom:calc(32px + clamp(1.5rem,5vw,1.5rem))}@media only screen and (min-width: 595px){.track-detail__hero.page-section{padding-bottom:calc(40px + clamp(1.5rem,5vw,1.5rem))}}@media only screen and (min-width: 595px){.track-detail__hero{min-height:unset;margin-top:-5.5rem;padding-top:calc(5.5rem + 40px)}}.track-detail__hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-color:#080c166b;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}.track-detail__hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to right,rgba(8,12,22,.55) 0%,rgba(8,12,22,.28) 40%,rgba(8,12,22,.08) 72%,rgba(8,12,22,0) 100%)}.track-detail__hero>*:not(.track-detail__hero-blend){position:relative;z-index:2}.track-detail__hero-blend{position:absolute;left:0;right:0;bottom:0;height:clamp(3.5rem,14vw,96rem);z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(8,12,22,0) 0%,rgba(8,12,22,.35) 45%,#000F1E 100%)}.track-detail__album-tracks{--album-card-condensed-fade-end: #000f1e;display:flex;flex-direction:column;gap:16px;padding-top:24px;padding-bottom:24px;width:100%}@media only screen and (min-width: 1025px){.track-detail__album-tracks{flex-direction:row;padding-top:40px;padding-bottom:40px}}.track-detail__album-tracks__header{display:flex;flex-direction:row;gap:16px;width:100%}@media only screen and (min-width: 1025px){.track-detail__album-tracks__header{width:calc(44.4444444444% - 3 * 16px)}}.track-detail__playground-tracks{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1rem;padding:24px 16px 16px;gap:24px}@media only screen and (min-width: 595px){.track-detail__playground-tracks{padding:32px}}@media only screen and (min-width: 1025px){.track-detail__playground-tracks{flex-direction:row;gap:10rem;padding:32px 40px}}.track-detail__playground-tracks:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-color:#080c166b;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.track-detail__playground-tracks:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to right,rgba(8,12,22,.55) 0%,rgba(8,12,22,.28) 40%,rgba(8,12,22,.08) 72%,rgba(8,12,22,0) 100%)}.track-detail__playground-tracks__header{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;z-index:2;--cosmos-icon-color: #FFFFFF}.track-detail__playground-tracks__header img{max-width:10rem;max-height:10rem;aspect-ratio:1/1;object-fit:cover;border-radius:6px;display:none}@media only screen and (min-width: 595px){.track-detail__playground-tracks__header img{display:block}}.track-detail__playground-tracks__header__desc{display:flex;flex-direction:column;gap:4px;width:100%}.track-detail__playground-tracks__tracks{display:flex;flex-direction:column;width:100%;background:rgba(0,15,30,.2);border-radius:6px;border:1px solid rgba(255,255,255,.2);z-index:2}.track-detail__playground-tracks__tracks__el{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:space-between;padding:4px 16px;background:rgba(0,15,30,.2);width:100%;height:2.75rem;--cosmos-icon-color: rgba(255, 255, 255, .6);--cosmos-text-color: rgba(255, 255, 255, .6);transition:all .24s cubic-bezier(.3,0,.2,1)}.track-detail__playground-tracks__tracks__el:hover{background:rgba(255,255,255,.1);cursor:pointer;--cosmos-icon-color: #FFFFFF;--cosmos-text-color: #FFFFFF;transition:all .24s cubic-bezier(.3,0,.2,1)}.track-detail__playground-tracks__tracks__el:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.track-detail__playground-tracks__tracks__el:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.track-detail__playground-tracks__tracks__el__left{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;width:100%}.track-detail__playground-tracks__tracks__el__left__index{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.favorites-nav{-ms-overflow-style:none;scrollbar-width:none;position:fixed;z-index:1000;box-sizing:border-box;top:4.5rem;left:0;width:100%;height:calc(100vh - 4.5rem);display:flex;flex-direction:column;background:#000F1E;overflow:hidden;transition:transform .2s cubic-bezier(.32,0,.32,1)}.favorites-nav::-webkit-scrollbar{height:0;width:0}@media only screen and (min-width: 1025px){.favorites-nav{z-index:1;top:auto;left:auto;width:360px;height:calc(100vh - 5.5rem);overflow:visible;transition:none}}.favorites-nav--hide{transform:translate(-100vw)}@media only screen and (min-width: 1025px){.favorites-nav--hide{transform:none}}.favorites-nav__list{height:calc(100vh - 5.5rem);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}.favorites-nav__list::-webkit-scrollbar{height:0;width:0}.favorites-nav__list--player-active{height:calc(100vh - 5.5rem - var(--player-height-desktop) * 2)}.favorites-nav__project{position:relative;padding:16px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;background:#000F1E;display:flex;justify-content:space-between;align-items:center;gap:8px}.favorites-nav__project:hover{background-color:#ffffff0d!important;border-bottom:1px solid rgba(255,255,255,.1)!important;cursor:pointer}.favorites-nav__project cosmos-text{flex:1;text-align:left;white-space:break-spaces}.favorites-nav__project__dragover-overlay{position:absolute;inset:0;content:"";z-index:1;display:none}.favorites-nav__project--enable-dragover .favorites-nav__project__dragover-overlay{display:block}.favorites-nav__project--dragover{background-color:#001c39;animation:dragover 1s ease-in-out 0s infinite alternate}.favorites-nav__project--expanded{background:rgba(255,255,255,.05);display:flex}.favorites-nav__project--expanded:hover{background-color:#ffffff1a!important}.favorites-nav__project button{flex:0;padding:0;font-size:.625rem;text-align:left}@media only screen and (min-width: 1025px){.favorites-nav__project button{flex:1}}.favorites-nav__project span{flex:1;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis}.favorites-nav__add-project{box-sizing:border-box;position:relative;width:auto;padding:0;border:0;background:unset;height:4.5rem;cursor:pointer;font-family:Bull Text,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.357143}.favorites-nav__add-project:hover{background-color:#ffffff0d!important}@media only screen and (min-width: 1025px){.favorites-nav__add-project{border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}}.favorites-nav__add-project cosmos-icon-plus{width:1.5rem;height:1.5rem}.favorites-nav__add-project__button-dtp{width:100%;display:flex;background:transparent;gap:.5rem;color:#fff;padding:1rem 24px;align-items:center;height:100%;cursor:pointer}.favorites-nav__add-project .button-square--icon{min-width:0;min-height:40px;display:block;padding:8px}@media only screen and (min-width: 594px){.favorites-nav__add-project .button-square--icon{display:revert;padding:revert}}.favorites-nav__add-project .button-square--icon svg{display:block}@media only screen and (min-width: 594px){.favorites-nav__add-project .button-square--icon svg{display:none;margin-right:0}}@media only screen and (min-width: 1025px){.favorites-nav__add-project .button-square--icon svg{display:revert;margin-right:revert}}.favorites-content{border-top:1px solid rgba(255,255,255,.1);box-sizing:border-box;height:calc(100vh - 4.5rem);width:100%;padding:0 12px;margin-left:unset;margin-right:unset}@media only screen and (min-width: 594px){.favorites-content{padding:0 24px}}@media only screen and (min-width: 1025px){.favorites-content{height:auto;margin-left:360px;padding:0 24px;width:calc(100% - 360px)}}.favorites-content__inner{padding:0 0 32px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.favorites-content__inner::-webkit-scrollbar{height:0;width:0}.favorites-content__loading{display:flex;justify-content:center}.favorites-content__header{display:flex;justify-content:flex-start;padding:16px 0;color:#fff;align-items:center;flex-direction:column;gap:12px}@media only screen and (min-width: 1025px){.favorites-content__header{flex-direction:row;gap:16px}}.favorites-content__header__meta{display:flex;align-items:baseline;gap:12px 8px;flex-wrap:wrap}.favorites-content__header__description{width:100%}.favorites-content__header__badges{display:flex;gap:4px}.favorites-content__header__left{display:flex;flex-direction:column;min-width:0;gap:8px;flex:1;width:100%;order:2}@media only screen and (min-width: 1025px){.favorites-content__header__left{width:unset;order:unset}}.favorites-content__header__actions{display:flex;align-items:center;gap:8px;min-width:0;justify-content:flex-start;width:100%}@media only screen and (min-width: 1025px){.favorites-content__header__actions{justify-content:flex-end;width:unset}}.favorites-content__header__sidebar-toggle{display:block;width:100%}@media only screen and (min-width: 1025px){.favorites-content__header__sidebar-toggle{display:none;width:unset}}@keyframes dragover{0%{opacity:.8}to{opacity:.5}}@font-face{font-family:Spectral;font-weight:600;src:url(/assets/frontend/static/fonts/spectral-semibold.woff2) format("woff2")}.scoring-challenge-event-experience{color:#fff;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.scoring-challenge-event-experience .nav__wrapper{background-color:transparent}.scoring-challenge-event-experience--credits{height:auto;min-height:100vh;overflow-y:auto}@media only screen and (min-width: 595px){.scoring-challenge-event-experience--credits{height:100vh;overflow-y:hidden}}.scoring-challenge-event-experience__h1,.scoring-challenge-event-experience__h2,.scoring-challenge-event-experience__h3{--cosmos-title-font-family: "Spectral", serif;--cosmos-title-font-weight: 600}.scoring-challenge-event-experience__h1{--cosmos-title-font-size: 3rem;--cosmos-title-line-height: 1}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__h1{--cosmos-title-font-size: 3.5rem}}@media only screen and (min-width: 1025px){.scoring-challenge-event-experience__h1{--cosmos-title-font-size: 4rem}}.scoring-challenge-event-experience__h2{--cosmos-title-font-size: 1.75rem}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__h2{--cosmos-title-font-size: 2rem}}@media only screen and (min-width: 1025px){.scoring-challenge-event-experience__h2{--cosmos-title-font-size: 2.25rem}}.scoring-challenge-event-experience__h3{--cosmos-title-font-size: 1.25rem}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__h3{--cosmos-title-font-size: 1.75rem}}.scoring-challenge-event-experience__back-to-overview-mobile-button{display:block}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__back-to-overview-mobile-button{display:none}}.scoring-challenge-event-experience__back-to-overview-desktop-button{display:none}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__back-to-overview-desktop-button{display:block}}.scoring-challenge-event-experience__read-more{text-decoration:underline}.scoring-challenge-event-experience__read-more:hover{cursor:pointer}.scoring-challenge-event-experience__ctas{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.scoring-challenge-event-experience__ctas comos-button{width:100%}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__ctas{align-items:center;flex-direction:row;justify-content:flex-start}.scoring-challenge-event-experience__ctas cosmos-button{width:fit-content}}.scoring-challenge-event-experience__slide{display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:5rem;margin-top:4.5rem;padding:16px}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__slide{justify-content:center;padding:32px}}.scoring-challenge-event-experience__slide--full-height{flex:1;justify-content:center;margin-bottom:0}.scoring-challenge-event-experience__background-media{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.scoring-challenge-event-experience__background-overlay{background:linear-gradient(180deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.3) 19.23%,rgba(0,0,0,.7) 52.88%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.scoring-challenge-event-experience__background-mode{height:100%;left:0;position:absolute;top:0;width:100%}.scoring-challenge-event-experience__documentary-container{align-items:center;backdrop-filter:blur(22.45px);background:rgba(0,15,30,.6);display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:2}.scoring-challenge-event-experience__documentary-video-wrapper{align-items:center;aspect-ratio:16/9;box-sizing:border-box;display:flex;justify-content:center;object-fit:contain;padding:0 32px;pointer-events:auto;position:relative;width:100%}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__documentary-video-wrapper{padding:0 64px}}@media only screen and (min-width: 1025px){.scoring-challenge-event-experience__documentary-video-wrapper{max-width:70vw;padding:0}}.scoring-challenge-event-experience__documentary-video{display:block;height:100%;object-fit:cover;width:100%}.scoring-challenge-event-experience__intro-content{display:flex;flex-direction:column;gap:16px;height:100%;max-width:100%;padding-top:5rem;width:100%;z-index:2}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__intro-content{height:unset;padding-top:unset}}@media only screen and (min-width: 1025px){.scoring-challenge-event-experience__intro-content{max-width:55%}}.scoring-challenge-event-experience__intro-content-inner{display:flex;flex-direction:column;gap:16px;margin-bottom:auto;margin-top:auto}.scoring-challenge-event-experience__teaser{align-items:center;background:url(/assets/frontend/static/scoring-challenge/teaser-thumbnail-2025.png) no-repeat center center;background-size:cover;border-radius:6px;display:flex;flex-shrink:0;height:5.625rem;justify-content:center;margin-bottom:var(--cosmos-spacing-x-tight);width:10rem}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__teaser{bottom:2rem;height:7.125rem;left:2rem;position:absolute;width:12.5rem}}.scoring-challenge-event-experience__track{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__track{display:grid;gap:8px;grid-template-columns:1fr auto;grid-template-rows:auto auto;height:unset}}.scoring-challenge-event-experience__track-info{display:flex;flex-direction:column;gap:8px;z-index:1}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__track-info{display:grid;grid-row:1/4;grid-template-rows:subgrid;max-width:25.75rem}}.scoring-challenge-event-experience__track-meta{display:flex;flex-direction:column;gap:.125rem;z-index:1}.scoring-challenge-event-experience__track-meta cosmos-text{max-width:100%;text-align:left}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__track-meta{display:grid;grid-row:1/3;grid-template-rows:subgrid;justify-items:end}.scoring-challenge-event-experience__track-meta cosmos-text{max-width:18rem;text-align:right}}.scoring-challenge-event-experience__track-meta-bottom{align-items:center;display:flex;flex-direction:row;gap:8px}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__track-meta-bottom{align-items:flex-end;flex-direction:column}}.scoring-challenge-event-experience__track-artist{align-items:center;display:flex;gap:4px;--cosmos-avatar-size: 1.25rem}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__track-artist{align-self:end;gap:12px;--cosmos-avatar-size: 2.5rem}}.scoring-challenge-event-experience__track-badges{align-self:start;display:flex;flex-wrap:wrap;gap:8px}.scoring-challenge-event-experience__credits-slide{display:flex;flex:1;flex-direction:column;gap:32px;height:100%}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__credits-slide{align-items:center;display:grid;grid-template-columns:1fr 1fr;height:unset}}.scoring-challenge-event-experience__credits-title{display:flex;flex-direction:column;gap:24px;z-index:1}.scoring-challenge-event-experience__credits-label{--cosmos-text-color: var(--cosmos-color-text-light-subtle)}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__credits-label{--cosmos-text-font-size: var(--cosmos-type-small-font-size-desktop)}}.scoring-challenge-event-experience__credits-item{row-gap:0}.scoring-challenge-event-experience__credits{display:flex;flex-direction:column;gap:16px;z-index:1}.scoring-challenge-event-experience__credits .row{flex-wrap:wrap}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__credits{text-align:right}.scoring-challenge-event-experience__credits .row{justify-content:flex-end}}.scoring-challenge-event-experience__mobile-replay-button{display:block;margin-top:auto}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__mobile-replay-button{display:none}}.scoring-challenge-event-experience__desktop-replay-button{display:none}@media only screen and (min-width: 595px){.scoring-challenge-event-experience__desktop-replay-button{display:block}}.documentary-mode-enter-active,.documentary-mode-leave-active{transition:opacity .3s cubic-bezier(.3,0,.2,1)}.documentary-mode-enter,.documentary-mode-leave-to{opacity:0}
