@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:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%)}to{background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),rgba(0,15,30,.45)}}@keyframes card-preview-overlay-fade-in-album{0%{background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%)}to{background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),linear-gradient(0deg,rgba(0,15,30,.2) 0%,rgba(0,15,30,.2) 100%)}}.card-preview-overlay{background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.card-preview-overlay--no-initial{background:transparent}.card-preview-overlay--preview{animation-duration:.25s;animation-name:card-preview-overlay-fade-in;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),rgba(0,15,30,.45);mix-blend-mode:multiply}.card-preview-overlay--album.card-preview-overlay--preview{animation-duration:.25s;animation-name:card-preview-overlay-fade-in-album;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),linear-gradient(0deg,rgba(0,15,30,.2) 0%,rgba(0,15,30,.2) 100%)}:is(a,.card-preview-overlay-target):hover>.card-preview-overlay--highlight-on-hover,:is(a,.card-preview-overlay-target):hover .card-preview-overlay--highlight-on-hover{animation-duration:.25s;animation-name:card-preview-overlay-fade-in;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),rgba(0,15,30,.45);mix-blend-mode:multiply}.card-preview-overlay--highlight-on-hover.card-preview-overlay--album.card-preview-overlay--no-initial{background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),linear-gradient(0deg,rgba(0,15,30,.2) 0%,rgba(0,15,30,.2) 100%);opacity:0;transition:opacity .25s cubic-bezier(.3,0,.2,1)}:is(a,.card-preview-overlay-target):hover>.card-preview-overlay--highlight-on-hover.card-preview-overlay--album.card-preview-overlay--no-initial,:is(a,.card-preview-overlay-target):hover .card-preview-overlay--highlight-on-hover.card-preview-overlay--album.card-preview-overlay--no-initial{opacity:1;animation:none}.card-preview-overlay--highlight-on-hover.card-preview-overlay--album.card-preview-overlay--no-initial.card-preview-overlay--preview{opacity:1}:is(a,.card-preview-overlay-target):hover>.card-preview-overlay--highlight-on-hover.card-preview-overlay--album:not(.card-preview-overlay--no-initial),:is(a,.card-preview-overlay-target):hover .card-preview-overlay--highlight-on-hover.card-preview-overlay--album:not(.card-preview-overlay--no-initial){animation-duration:.25s;animation-name:card-preview-overlay-fade-in-album;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background:linear-gradient(180deg,rgba(0,15,30,0) 0%,rgba(0,15,30,.8) 100%),linear-gradient(0deg,rgba(0,15,30,.2) 0%,rgba(0,15,30,.2) 100%)}.preview-button{cursor:pointer;display:inline-flex}.preview-button__control{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:visible;position:relative;transition:transform .25s cubic-bezier(.3,0,.2,1)}.preview-button__progress{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.preview-button__progress-disc{fill:#f8f8f8}.preview-button cosmos-button{pointer-events:none;position:relative;z-index:1}.preview-button:hover .preview-button__control{transform:scale(1.04)}.section-header{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}@media only screen and (min-width: 595px){.section-header{justify-content:space-between}}.section-header__title-link{align-items:center;color:inherit;display:inline-flex;gap:8px;text-decoration:none;width:fit-content}.section-header__title-link cosmos-icon-chevron-right{transition:transform .2s ease-in-out}.section-header__title-link:hover cosmos-icon-chevron-right{transform:translate(.25rem);transition:transform .2s ease-in-out}.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--primary{background:#DB0A40}.tag--promo{background:#E06600;--cosmos-text-color: #000F1E}.tag--size-small{padding:4px 8px}.tag--size-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;aspect-ratio:1/1;min-height:unset;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%}@media only screen and (min-width: 1025px){.mood-genre-card{min-height:15rem}}.mood-genre-card--with-link a:hover{cursor:pointer!important}.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--condensed{min-height:unset;aspect-ratio:unset;height:4.125rem;width:100%}@media only screen and (min-width: 1025px){.mood-genre-card--condensed{height:5.125rem}}.mood-genre-card--condensed .mood-genre-card__wrapper{justify-content:flex-end;padding:8px 16px}.mood-genre-card--condensed .mood-genre-card__tags-wrapper{left:8px;right:8px;top:8px}.mood-genre-card__wrapper{position:relative;width:100%;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px;flex:1}@media only screen and (min-width: 1025px){.mood-genre-card__wrapper{justify-content:space-between}}@media only screen and (min-width: 1025px){.mood-genre-card:not(.mood-genre-card--condensed) .mood-genre-card__preview-icon{display:flex;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.85);transform-origin:center center;transition:opacity .25s cubic-bezier(.3,0,.2,1),transform .25s cubic-bezier(.3,0,.2,1),visibility 0s linear .25s}.mood-genre-card:not(.mood-genre-card--condensed):hover .mood-genre-card__preview-icon,.mood-genre-card:not(.mood-genre-card--condensed) .mood-genre-card__preview-icon:has(.preview-button--playing){opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:opacity .25s cubic-bezier(.3,0,.2,1),transform .25s cubic-bezier(.3,0,.2,1),visibility 0s linear 0s}}.mood-genre-card__preview-icon{justify-content:center;width:100%;cursor:pointer;z-index:3;display:none;pointer-events:none;width:fit-content}.mood-genre-card__tags-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;left:16px;position:absolute;right:16px;top:16px;z-index:3}.mood-genre-card__inner-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%;z-index:3}.moods-genres-hero-stack{width:100%;overflow:visible}.moods-genres-hero-stack__swiper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;width:100%;overflow:visible;padding-bottom:2.5rem;position:relative;touch-action:pan-y}@media only screen and (min-width: 1025px){.moods-genres-hero-stack__swiper{flex-wrap:nowrap;gap:24px;align-items:center;padding-bottom:0}}.moods-genres-hero-stack__aside{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;flex:1 1 auto;min-width:0;margin-left:auto;position:absolute;right:0;bottom:-.5rem;pointer-events:none}@media only screen and (min-width: 1025px){.moods-genres-hero-stack__aside{flex:0 0 auto;flex-wrap:nowrap;gap:24px;position:relative}}.moods-genres-hero-stack__desc,.moods-genres-hero-stack__controls{pointer-events:auto}.moods-genres-hero-stack__desc{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-width:0;min-height:2.75rem;white-space:nowrap}@media only screen and (min-width: 1025px){.moods-genres-hero-stack__desc{flex:0 1 auto}}.moods-genres-hero-stack__desc>*{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.moods-genres-hero-stack__controls{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;gap:8px}.moods-genres-hero-stack__stage{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-start;overflow:visible;cursor:grab;padding-right:calc(var(--mood-stack-offset-step, 18px) * var(--mood-stack-peek-steps, 6))}.moods-genres-hero-stack__stage:active{cursor:grabbing}.moods-genres-hero-stack__cards{--mood-stack-overlap-step: clamp(16%, 16% + (25% - 16%) * (100vw - 595px) / (calc(1600px + 4rem) - 595px), 25%);--mood-stack-offset-step: clamp(18px, 18px + (64px - 18px) * (100vw - 595px) / (calc(1600px + 4rem) - 595px), 64px);position:relative;box-sizing:border-box;flex:0 0 auto;width:12.5rem;aspect-ratio:1;overflow:visible;perspective:1400px;transform-style:preserve-3d;isolation:isolate}@media only screen and (min-width: 595px){.moods-genres-hero-stack__cards{width:17rem}}@media only screen and (min-width: 1025px){.moods-genres-hero-stack__cards{width:19rem}}.moods-genres-hero-stack__cards--skip-transition .moods-genres-hero-stack__card{transition:none;animation:none}.moods-genres-hero-stack__card{position:absolute;inset:0;box-sizing:border-box;aspect-ratio:1;overflow:hidden;border-radius:8px;transform-origin:left center;transform-style:preserve-3d;backface-visibility:hidden;transform:translate3d(var(--mood-stack-translate-x, 0),0,var(--mood-stack-translate-z, 0)) rotateY(var(--mood-stack-rotate-y, 0deg)) scale3d(var(--mood-stack-scale, 1),var(--mood-stack-scale, 1),1);opacity:var(--mood-stack-opacity, 1);pointer-events:none;will-change:transform,opacity}.moods-genres-hero-stack__card>.mood-genre-card{box-sizing:border-box;width:100%;height:100%;min-height:0!important;max-width:100%;max-height:100%;aspect-ratio:1/1;border-radius:inherit;flex:none}.moods-genres-hero-stack__card>.mood-genre-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.moods-genres-hero-stack__card>.mood-genre-card.card-fade-enter-active,.moods-genres-hero-stack__card>.mood-genre-card.card-fade-appear-active,.moods-genres-hero-stack__card>.mood-genre-card.card-fade-leave-active{transition:none}.moods-genres-hero-stack__card>.mood-genre-card.card-fade-enter-from,.moods-genres-hero-stack__card>.mood-genre-card.card-fade-appear-from,.moods-genres-hero-stack__card>.mood-genre-card.card-fade-leave-to{opacity:1}.moods-genres-hero-stack__card[class*=--anim-]{visibility:visible!important;transition:none;animation-fill-mode:forwards}.moods-genres-hero-stack__card[class*=--anim-shift-deeper-],.moods-genres-hero-stack__card[class*=--anim-shift-next-]{animation-fill-mode:both!important}.moods-genres-hero-stack__card--anim-exit-next{z-index:50!important;animation:mood-stack-exit-next-move .5s cubic-bezier(.32,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-next{z-index:45!important;animation:mood-stack-enter-next .5s cubic-bezier(.4,0,.2,1) forwards;pointer-events:auto}.moods-genres-hero-stack__card--stack-anim-slot{z-index:55;--mood-stack-opacity: 1;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-on-top-from-left{z-index:55!important;animation:mood-stack-enter-on-top-move .5s cubic-bezier(.32,0,.2,1) forwards,mood-stack-fade-in .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:auto}.moods-genres-hero-stack__card--anim-shift-deeper-from-0{z-index:40!important;animation:mood-stack-shift-deeper-from-0 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-deeper-from-1{z-index:32!important;animation:mood-stack-shift-deeper-from-1 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-deeper-from-2{z-index:32!important;animation:mood-stack-shift-deeper-from-2 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-deeper-from-3{z-index:32!important;animation:mood-stack-shift-deeper-from-3 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-deeper-from-4{z-index:32!important;animation:mood-stack-shift-deeper-from-4 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-deeper-from-5{z-index:32!important;animation:mood-stack-shift-deeper-from-5 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-exit-back-from-1{z-index:5!important;animation:mood-stack-exit-back-from-1 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-exit-back-from-2{z-index:5!important;animation:mood-stack-exit-back-from-2 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-exit-back-from-3{z-index:5!important;animation:mood-stack-exit-back-from-3 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-1{z-index:8!important;animation:mood-stack-enter-back-from-outside-1 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-1 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-2{z-index:8!important;animation:mood-stack-enter-back-from-outside-2 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-2 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-3{z-index:8!important;animation:mood-stack-enter-back-from-outside-3 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-3 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-1,.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-2,.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-3{z-index:15!important;transform-origin:left center;pointer-events:none}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-1{animation:mood-stack-transfer-front-to-back-from-1 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-2{animation:mood-stack-transfer-front-to-back-from-2 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-3{animation:mood-stack-transfer-front-to-back-from-3 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-next-2{z-index:32!important;animation:mood-stack-shift-next-2 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-next-3{z-index:32!important;animation:mood-stack-shift-next-3 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-next-4{z-index:32!important;animation:mood-stack-shift-next-4 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-next-5{z-index:32!important;animation:mood-stack-shift-next-5 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-shift-next-6{z-index:32!important;animation:mood-stack-shift-next-6 .5s cubic-bezier(.4,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-exit-back-from-4{z-index:5!important;animation:mood-stack-exit-back-from-4 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-4{z-index:8!important;animation:mood-stack-enter-back-from-outside-4 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-4 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-4{z-index:15!important;transform-origin:left center;pointer-events:none;animation:mood-stack-transfer-front-to-back-from-4 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-exit-back-from-5{z-index:5!important;animation:mood-stack-exit-back-from-5 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-5{z-index:8!important;animation:mood-stack-enter-back-from-outside-5 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-5 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-5{z-index:15!important;transform-origin:left center;pointer-events:none;animation:mood-stack-transfer-front-to-back-from-5 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--anim-exit-back-from-6{z-index:5!important;animation:mood-stack-exit-back-from-6 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-enter-back-from-outside-6{z-index:8!important;animation:mood-stack-enter-back-from-outside-6 .5s cubic-bezier(.4,0,.2,1) forwards,mood-stack-fade-in-back-6 .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.moods-genres-hero-stack__card--anim-transfer-front-to-back-from-6{z-index:15!important;transform-origin:left center;pointer-events:none;animation:mood-stack-transfer-front-to-back-from-6 .5s cubic-bezier(.32,0,.2,1) forwards}.moods-genres-hero-stack__card--stack-0{z-index:40;--mood-stack-opacity: 1;--mood-stack-scale: 1;--mood-stack-translate-z: 0px;--mood-stack-rotate-y: 0deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: 0}.moods-genres-hero-stack__card--stack-0>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-1{z-index:34;--mood-stack-opacity: .96;--mood-stack-scale: .88;--mood-stack-translate-z: -28px;--mood-stack-rotate-y: -7.5deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1)}.moods-genres-hero-stack__card--stack-1>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-2{z-index:28;--mood-stack-opacity: .92;--mood-stack-scale: .76;--mood-stack-translate-z: -56px;--mood-stack-rotate-y: -15deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2)}.moods-genres-hero-stack__card--stack-2>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-3{z-index:22;--mood-stack-opacity: .88;--mood-stack-scale: .64;--mood-stack-translate-z: -84px;--mood-stack-rotate-y: -22.5deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3)}.moods-genres-hero-stack__card--stack-3>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-4{z-index:16;--mood-stack-opacity: .84;--mood-stack-scale: .52;--mood-stack-translate-z: -112px;--mood-stack-rotate-y: -30deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4)}.moods-genres-hero-stack__card--stack-4>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-5{z-index:10;--mood-stack-opacity: .8;--mood-stack-scale: .4;--mood-stack-translate-z: -140px;--mood-stack-rotate-y: -37.5deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5)}.moods-genres-hero-stack__card--stack-5>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--stack-6{z-index:4;--mood-stack-opacity: .76;--mood-stack-scale: .28;--mood-stack-translate-z: -168px;--mood-stack-rotate-y: -45deg;pointer-events:auto;cursor:pointer;--mood-stack-translate-x: calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6)}.moods-genres-hero-stack__card--stack-6>.mood-genre-card{pointer-events:auto}.moods-genres-hero-stack__card--hidden{visibility:hidden;z-index:0;pointer-events:none}@keyframes mood-stack-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mood-stack-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mood-stack-fade-in-back-1{0%{opacity:0}to{opacity:.96}}@keyframes mood-stack-fade-in-back-2{0%{opacity:0}to{opacity:.92}}@keyframes mood-stack-fade-in-back-3{0%{opacity:0}to{opacity:.88}}@keyframes mood-stack-fade-in-back-4{0%{opacity:0}to{opacity:.84}}@keyframes mood-stack-fade-in-back-5{0%{opacity:0}to{opacity:.8}}@keyframes mood-stack-fade-in-back-6{0%{opacity:0}to{opacity:.76}}@keyframes mood-stack-exit-next-move{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(-18%,0,32px) rotateY(14deg) scale3d(.96,.96,1)}}@keyframes mood-stack-enter-next{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1);opacity:.96}to{transform:translateZ(0) rotateY(0) scaleZ(1);opacity:1}}@keyframes mood-stack-shift-next-2{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1);opacity:.92}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1);opacity:.96}}@keyframes mood-stack-shift-next-3{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1);opacity:.88}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1);opacity:.92}}@keyframes mood-stack-shift-next-4{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1);opacity:.84}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1);opacity:.88}}@keyframes mood-stack-shift-next-5{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1);opacity:.8}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1);opacity:.84}}@keyframes mood-stack-shift-next-6{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6),0,-168px) rotateY(-45deg) scale3d(.28,.28,1);opacity:.76}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1);opacity:.8}}@keyframes mood-stack-enter-back-from-outside-1{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1) + 8%),0,-28px) rotateY(-7.5deg) scale3d(.8272,.8272,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1)}}@keyframes mood-stack-enter-back-from-outside-2{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2) + 8%),0,-56px) rotateY(-15deg) scale3d(.7144,.7144,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1)}}@keyframes mood-stack-enter-back-from-outside-3{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3) + 8%),0,-84px) rotateY(-22.5deg) scale3d(.6016,.6016,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1)}}@keyframes mood-stack-transfer-front-to-back-from-1{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1)}}@keyframes mood-stack-transfer-front-to-back-from-2{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1)}}@keyframes mood-stack-transfer-front-to-back-from-3{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1)}}@keyframes mood-stack-enter-back-from-outside-4{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4) + 8%),0,-112px) rotateY(-30deg) scale3d(.4888,.4888,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1)}}@keyframes mood-stack-transfer-front-to-back-from-4{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1)}}@keyframes mood-stack-enter-back-from-outside-5{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5) + 8%),0,-140px) rotateY(-37.5deg) scale3d(.376,.376,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1)}}@keyframes mood-stack-transfer-front-to-back-from-5{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1)}}@keyframes mood-stack-enter-back-from-outside-6{0%{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6) + 8%),0,-168px) rotateY(-45deg) scale3d(.2632,.2632,1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6),0,-168px) rotateY(-45deg) scale3d(.28,.28,1)}}@keyframes mood-stack-transfer-front-to-back-from-6{0%{transform:translateZ(0) rotateY(0) scaleZ(1)}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6),0,-168px) rotateY(-45deg) scale3d(.28,.28,1)}}@keyframes mood-stack-enter-on-top-move{0%{transform:translate3d(-18%,0,16px) rotateY(28deg) scale3d(.98,.98,1)}to{transform:translateZ(0) rotateY(0) scaleZ(1)}}@keyframes mood-stack-shift-deeper-from-0{0%{transform:translateZ(0) rotateY(0) scaleZ(1);opacity:1}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1);opacity:.96}}@keyframes mood-stack-shift-deeper-from-1{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1);opacity:.96}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1);opacity:.92}}@keyframes mood-stack-shift-deeper-from-2{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1);opacity:.92}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1);opacity:.88}}@keyframes mood-stack-shift-deeper-from-3{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1);opacity:.88}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1);opacity:.84}}@keyframes mood-stack-shift-deeper-from-4{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1);opacity:.84}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1);opacity:.8}}@keyframes mood-stack-shift-deeper-from-5{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1);opacity:.8}to{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6),0,-168px) rotateY(-45deg) scale3d(.28,.28,1);opacity:.76}}@keyframes mood-stack-exit-back-from-1{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1),0,-28px) rotateY(-7.5deg) scale3d(.88,.88,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 1 + var(--mood-stack-offset-step, 18px) * 1) + 8%),0,-52px) rotateY(-7.5deg) scale3d(.792,.792,1)}}@keyframes mood-stack-exit-back-from-2{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2),0,-56px) rotateY(-15deg) scale3d(.76,.76,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 2 + var(--mood-stack-offset-step, 18px) * 2) + 8%),0,-80px) rotateY(-15deg) scale3d(.684,.684,1)}}@keyframes mood-stack-exit-back-from-3{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3),0,-84px) rotateY(-22.5deg) scale3d(.64,.64,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 3 + var(--mood-stack-offset-step, 18px) * 3) + 8%),0,-108px) rotateY(-22.5deg) scale3d(.576,.576,1)}}@keyframes mood-stack-exit-back-from-4{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4),0,-112px) rotateY(-30deg) scale3d(.52,.52,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 4 + var(--mood-stack-offset-step, 18px) * 4) + 8%),0,-136px) rotateY(-30deg) scale3d(.468,.468,1)}}@keyframes mood-stack-exit-back-from-5{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5),0,-140px) rotateY(-37.5deg) scale3d(.4,.4,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 5 + var(--mood-stack-offset-step, 18px) * 5) + 8%),0,-164px) rotateY(-37.5deg) scale3d(.36,.36,1)}}@keyframes mood-stack-exit-back-from-6{0%{transform:translate3d(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6),0,-168px) rotateY(-45deg) scale3d(.28,.28,1)}to{transform:translate3d(calc(calc(var(--mood-stack-overlap-step, 16%) * 6 + var(--mood-stack-offset-step, 18px) * 6) + 8%),0,-192px) rotateY(-45deg) scale3d(.252,.252,1)}}.moods-genres-hero-fade-enter-active,.moods-genres-hero-fade-leave-active{transition:opacity .2s ease}.moods-genres-hero-fade-enter-from,.moods-genres-hero-fade-leave-to{opacity:0}.explore-tracks-block{display:flex;flex-direction:column;gap:1rem;width:100%}.explore-tracks-block__headline-link{color:inherit;text-decoration:none}.explore-tracks-block__headline-link:hover,.explore-tracks-block__headline-link:focus-visible{text-decoration:none}.explore-tracks-block__tags{flex-wrap:wrap}.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}.playground-tracks-showcase{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){.playground-tracks-showcase{padding:32px}}@media only screen and (min-width: 1025px){.playground-tracks-showcase{flex-direction:row;gap:10rem;padding:32px 40px}}.playground-tracks-showcase: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)}.playground-tracks-showcase: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%)}.playground-tracks-showcase__header{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;z-index:3;--cosmos-icon-color: #FFFFFF}.playground-tracks-showcase__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){.playground-tracks-showcase__header img{display:block}}.playground-tracks-showcase__header__desc{display:flex;flex-direction:column;gap:4px;width:100%}.playground-tracks-showcase__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:3;max-height:15rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.playground-tracks-showcase__tracks::-webkit-scrollbar{height:0;width:0}.playground-tracks-showcase__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;flex-shrink:0;--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)}.playground-tracks-showcase__tracks__el:hover,.playground-tracks-showcase__tracks__el--selected{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)}.playground-tracks-showcase__tracks__el:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.playground-tracks-showcase__tracks__el:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.playground-tracks-showcase__tracks__el__left{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;width:100%}.playground-tracks-showcase__tracks__el__left__index{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.albums-tracks-showcase{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;width:100%;overflow:hidden;border-radius:1rem;padding:24px 16px;gap:8px;height:24.4375rem}@media only screen and (min-width: 595px){.albums-tracks-showcase{padding:32px}}@media only screen and (min-width: 1025px){.albums-tracks-showcase{padding:32px 40px;height:21.375rem}}.albums-tracks-showcase__backgrounds{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.albums-tracks-showcase__background{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transform:scale(1.04);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.albums-tracks-showcase__background--active{opacity:1;transform:scale(1)}.albums-tracks-showcase:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background-color:#080c166b;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.albums-tracks-showcase:after{content:"";position:absolute;inset:0;z-index:1;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%)}.albums-tracks-showcase__title-panel{display:grid;width:100%;min-width:0;flex-shrink:0;z-index:3}.albums-tracks-showcase__title-panel>*{grid-area:1/1;min-width:0}.albums-tracks-showcase__title-panel--desktop{display:none}@media only screen and (min-width: 1025px){.albums-tracks-showcase__title-panel--desktop{display:grid}}.albums-tracks-showcase__title-panel--mobile{display:grid}@media only screen and (min-width: 1025px){.albums-tracks-showcase__title-panel--mobile{display:none}}.albums-tracks-showcase__title{display:flex;flex-direction:row;gap:8px;align-items:center;width:100%;min-width:0}.albums-tracks-showcase__content{display:flex;flex:1 1 auto;flex-direction:column-reverse;justify-content:space-between;align-items:stretch;width:100%;min-width:0;min-height:0;max-width:100%;gap:16px;z-index:3}@media only screen and (min-width: 595px){.albums-tracks-showcase__content{align-items:stretch;gap:24px}}@media only screen and (min-width: 1025px){.albums-tracks-showcase__content{gap:80px;flex-direction:row}}.albums-tracks-showcase__left{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;min-height:0;overflow:hidden;z-index:3}@media only screen and (min-width: 595px){.albums-tracks-showcase__left{flex:1 1 0}}.albums-tracks-showcase__tracks-panel{display:grid;width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.albums-tracks-showcase__tracks-panel>*{grid-area:1/1;min-height:0;min-width:0}.albums-tracks-showcase__right{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0;z-index:3}@media only screen and (min-width: 1025px){.albums-tracks-showcase__right{width:auto;height:100%;align-self:stretch}}.albums-tracks-showcase__swiper{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:100%;min-width:0;min-height:0;gap:8px;z-index:3}@media only screen and (min-width: 1025px){.albums-tracks-showcase__swiper{flex:1 1 auto;flex-direction:column;justify-content:center;width:auto;max-width:100%;height:100%;min-height:0}}.albums-tracks-showcase__swiper__cards{--album-stack-offset-step: 3px;position:relative;box-sizing:border-box;flex:0 0 auto;width:4rem;height:4rem;max-width:4rem;max-height:4rem;min-width:unset;aspect-ratio:1/1;margin-right:calc(var(--album-stack-offset-step, 10px) * var(--album-stack-peek-steps, 3));overflow:visible;perspective:900px}@media only screen and (min-width: 1025px){.albums-tracks-showcase__swiper__cards{--album-stack-offset-step: 10px}}.albums-tracks-showcase__swiper__cards--skip-transition .albums-tracks-showcase__swiper__cards__card{transition:none;animation:none}@media only screen and (min-width: 1025px){.albums-tracks-showcase__swiper__cards{flex:1 1 0;width:auto;height:100%;max-width:calc(100% - var(--album-stack-offset-step, 10px) * var(--album-stack-peek-steps, 3));max-height:100%;min-width:12.25rem;min-height:0;aspect-ratio:1/1}}.albums-tracks-showcase__swiper__card{position:absolute;inset:0;transform-origin:left center;transform:translate(var(--album-stack-translate-x, 0),var(--album-stack-translate-y, 0)) scale(var(--album-stack-scale, 1));opacity:var(--album-stack-opacity, 1);pointer-events:none}.albums-tracks-showcase__swiper__card>.album-card{width:100%;height:100%}.albums-tracks-showcase__swiper__card>.album-card.card-fade-enter-active,.albums-tracks-showcase__swiper__card>.album-card.card-fade-appear-active,.albums-tracks-showcase__swiper__card>.album-card.card-fade-leave-active{transition:none}.albums-tracks-showcase__swiper__card>.album-card.card-fade-enter-from,.albums-tracks-showcase__swiper__card>.album-card.card-fade-appear-from,.albums-tracks-showcase__swiper__card>.album-card.card-fade-leave-to{opacity:1}.albums-tracks-showcase__swiper__card[class*=--anim-]{visibility:visible!important;transition:none;will-change:transform,opacity}.albums-tracks-showcase__swiper__card--anim-exit-next{z-index:10!important;transform-origin:left center;animation:album-stack-exit-next-move .5s cubic-bezier(.32,0,.2,1) forwards,album-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-enter-next{z-index:9!important;transform-origin:left center;animation:album-stack-enter-next .5s cubic-bezier(.4,0,.2,1) forwards;pointer-events:auto}.albums-tracks-showcase__swiper__card--stack-anim-slot{z-index:12;--album-stack-opacity: 1;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-enter-on-top-from-left{z-index:12!important;transform-origin:left center;animation:album-stack-enter-on-top-move .5s cubic-bezier(.32,0,.2,1) forwards,album-stack-fade-in .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:auto}.albums-tracks-showcase__swiper__card--anim-shift-deeper-from-0{z-index:4!important;transform-origin:left center;animation:album-stack-shift-deeper-from-0 .5s cubic-bezier(.32,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-shift-deeper-from-1{z-index:3!important;animation:album-stack-shift-deeper-from-1 .5s cubic-bezier(.4,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-shift-deeper-from-2{z-index:2!important;animation:album-stack-shift-deeper-from-2 .5s cubic-bezier(.4,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-exit-back-from-1{z-index:0!important;animation:album-stack-exit-back-from-1 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-exit-back-from-2{z-index:0!important;animation:album-stack-exit-back-from-2 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-exit-back-from-3{z-index:0!important;animation:album-stack-exit-back-from-3 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-1,.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-2,.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-3{z-index:1!important;transform-origin:left center;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-1{animation:album-stack-enter-back-from-outside-1 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-in-back-1 .26s cubic-bezier(.4,0,1,1) forwards}.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-2{animation:album-stack-enter-back-from-outside-2 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-in-back-2 .26s cubic-bezier(.4,0,1,1) forwards}.albums-tracks-showcase__swiper__card--anim-enter-back-from-outside-3{animation:album-stack-enter-back-from-outside-3 .5s cubic-bezier(.4,0,.2,1) forwards,album-stack-fade-in-back-3 .26s cubic-bezier(.4,0,1,1) forwards}.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-1,.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-2,.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-3{z-index:2!important;transform-origin:left center;pointer-events:none}.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-1{animation:album-stack-transfer-front-to-back-from-1 .5s cubic-bezier(.32,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-2{animation:album-stack-transfer-front-to-back-from-2 .5s cubic-bezier(.32,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-transfer-front-to-back-from-3{animation:album-stack-transfer-front-to-back-from-3 .5s cubic-bezier(.32,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-shift-next-2{z-index:3!important;animation:album-stack-shift-next-2 .5s cubic-bezier(.4,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--anim-shift-next-3{z-index:2!important;animation:album-stack-shift-next-3 .5s cubic-bezier(.4,0,.2,1) forwards}.albums-tracks-showcase__swiper__card--stack-0{z-index:4;--album-stack-opacity: 1;--album-stack-translate-x: 0;--album-stack-translate-y: 0;--album-stack-scale: 1;pointer-events:auto}.albums-tracks-showcase__swiper__card--stack-1{z-index:3;--album-stack-opacity: .92;--album-stack-scale: .97;--album-stack-translate-x: calc( var(--album-stack-offset-step, 10px) + (1 - var(--album-stack-scale)) * 100% );--album-stack-translate-y: 0}.albums-tracks-showcase__swiper__card--stack-2{z-index:2;--album-stack-opacity: .88;--album-stack-scale: .94;--album-stack-translate-x: calc( var(--album-stack-offset-step, 10px) * 2 + (1 - var(--album-stack-scale)) * 100% );--album-stack-translate-y: 0}.albums-tracks-showcase__swiper__card--stack-3{z-index:1;--album-stack-opacity: .8;--album-stack-scale: .91;--album-stack-translate-x: calc( var(--album-stack-offset-step, 10px) * 3 + (1 - var(--album-stack-scale)) * 100% );--album-stack-translate-y: 0}.albums-tracks-showcase__swiper__card--hidden{visibility:hidden;z-index:0;pointer-events:none}.albums-tracks-showcase__swiper__controls{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center;flex:0 0 auto;width:auto;align-self:center}.albums-tracks-showcase__tracks{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;min-height:0;background:rgba(0,15,30,.2);border-radius:6px;border:1px solid rgba(255,255,255,.2);z-index:3;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.albums-tracks-showcase__tracks::-webkit-scrollbar{height:0;width:0}.albums-tracks-showcase__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;flex-shrink:0;--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)}.albums-tracks-showcase__tracks__el:hover,.albums-tracks-showcase__tracks__el--selected{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)}.albums-tracks-showcase__tracks__el:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.albums-tracks-showcase__tracks__el:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.albums-tracks-showcase__tracks__el__left{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;width:100%}.albums-tracks-showcase__tracks__el__left cosmos-text{text-align:left;width:100%}.albums-tracks-showcase__tracks__el__left__index{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.albums-tracks-showcase__tracks__el__left__index cosmos-text{width:unset}.albums-tracks-showcase-fade-enter-active,.albums-tracks-showcase-fade-leave-active{transition:opacity .5s cubic-bezier(.4,0,.2,1)}.albums-tracks-showcase-fade-enter-from,.albums-tracks-showcase-fade-leave-to{opacity:0}.albums-tracks-showcase-fade-enter-active{z-index:1}.albums-tracks-showcase-fade-leave-active{z-index:0}@keyframes album-stack-fade-out{0%{opacity:1}to{opacity:0}}@keyframes album-stack-fade-in{0%{opacity:0}to{opacity:1}}@keyframes album-stack-fade-in-back-1{0%{opacity:0}to{opacity:.92}}@keyframes album-stack-fade-in-back-2{0%{opacity:0}to{opacity:.88}}@keyframes album-stack-fade-in-back-3{0%{opacity:0}to{opacity:.8}}@keyframes album-stack-exit-next-move{0%{transform:translate(0) scale(1)}to{transform:translate(-18%) scale(.96) rotate(-5deg)}}@keyframes album-stack-enter-next{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97);opacity:.92}to{transform:translate(0) scale(1);opacity:1}}@keyframes album-stack-shift-next-2{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94);opacity:.88}to{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97);opacity:.92}}@keyframes album-stack-shift-next-3{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%)) scale(.91);opacity:.8}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94);opacity:.88}}@keyframes album-stack-enter-back-from-outside-1{0%{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 1 + (1 - .97) * 100%) + 6%)) scale(.9118)}to{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97)}}@keyframes album-stack-enter-back-from-outside-2{0%{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%) + 6%)) scale(.8836)}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94)}}@keyframes album-stack-enter-back-from-outside-3{0%{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%) + 6%)) scale(.8554)}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%)) scale(.91)}}@keyframes album-stack-transfer-front-to-back-from-1{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97);opacity:.92}}@keyframes album-stack-transfer-front-to-back-from-2{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94);opacity:.88}}@keyframes album-stack-transfer-front-to-back-from-3{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%)) scale(.91);opacity:.8}}@keyframes album-stack-enter-on-top-move{0%{transform:translate(-18%) scale(.98) rotate(-4deg)}to{transform:translate(0) scale(1)}}@keyframes album-stack-shift-deeper-from-0{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97);opacity:.92}}@keyframes album-stack-shift-deeper-from-1{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97);opacity:.92}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94);opacity:.88}}@keyframes album-stack-shift-deeper-from-2{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94);opacity:.88}to{transform:translate(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%)) scale(.91);opacity:.8}}@keyframes album-stack-exit-back-from-1{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) + (1 - .97) * 100%)) scale(.97)}to{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 1 + (1 - .97) * 100%) + 6%)) scale(.873)}}@keyframes album-stack-exit-back-from-2{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%)) scale(.94)}to{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 2 + (1 - .94) * 100%) + 6%)) scale(.846)}}@keyframes album-stack-exit-back-from-3{0%{transform:translate(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%)) scale(.91)}to{transform:translate(calc(calc(var(--album-stack-offset-step, 10px) * 3 + (1 - .91) * 100%) + 6%)) scale(.819)}}.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:16px;border-radius:8px;cursor:default}.album-card--with-link{cursor:pointer}.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--highlight{border-radius:8px;overflow:hidden;padding:0;container-type:inline-size;aspect-ratio:unset;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:3}.album-card--highlight cosmos-text{position:relative;z-index:3;max-width:100%}.album-card--highlight:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-color:#080c166b;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.album-card--highlight:after{content:"";position:absolute;inset: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%)}.album-card--highlight .album-card__image{aspect-ratio:1/1;position:relative}.album-card--highlight .album-card__wrapper{position:relative;box-sizing:border-box;padding:12px;aspect-ratio:1/1}@container (width < 128px){.album-card--highlight .album-card__wrapper{padding:4px}}.album-card--highlight .album-card__preview-icon{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;z-index:3}.album-card cosmos-text{text-align:left;width:100%}.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:3;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px;overflow:hidden}@media only screen and (min-width: 595px){.album-card__wrapper{justify-content:space-between}}@media only screen and (min-width: 1025px){.album-card:not(.album-card--condensed) .album-card__preview-icon{display:flex;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.85);transform-origin:center center;transition:opacity .25s cubic-bezier(.3,0,.2,1),transform .25s cubic-bezier(.3,0,.2,1),visibility 0s linear .25s}.album-card:not(.album-card--condensed):hover .album-card__preview-icon,.album-card:not(.album-card--condensed) .album-card__preview-icon:has(.preview-button--playing){opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:opacity .25s cubic-bezier(.3,0,.2,1),transform .25s cubic-bezier(.3,0,.2,1),visibility 0s linear 0s}}.album-card__preview-icon{justify-content:center;width:100%;cursor:pointer;z-index:3;display:none;pointer-events:none;width:fit-content}.album-card__tags-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;left:16px;position:absolute;right:16px;top:16px;z-index:3}.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:3;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;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;aspect-ratio:75/34;gap:8px;z-index:3;overflow:hidden;position:relative;text-decoration:none}.collection-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transform-origin:center center}.collection-card__image[lazy=loading]{opacity:0;transform:scale(1.05)}.collection-card__image[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.collection-card__image[lazy=error]{opacity:1;transform:none}@media all and (-ms-high-contrast: none){.collection-card__image{height:auto}}.collection-card__wrapper{position:relative;width:100%;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px}.collection-card__info{justify-content:center;width:100%;cursor:pointer;z-index:3;display:flex;flex-direction:row;align-items:flex-end;gap:12px;pointer-events:none}@media only screen and (min-width: 595px){.collection-card__info{pointer-events:auto}}.collection-card__info__preview{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px}.collection-card__info__preview__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:3}.collection-card--condensed{aspect-ratio:auto;background-color:#ffffff0d;width:100%;background-position:center;background-size:cover;padding:8px;flex-direction:row;justify-content:flex-end;gap:0;overflow:visible;min-height:5.125rem;height:100%}@media only screen and (min-width: 1025px){.collection-card--condensed{padding:8px 12px}}.collection-card--condensed: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:3}.collection-card--condensed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;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}.collection-card--condensed .collection-card__content{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end;z-index:3}.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:auto;padding-top:42.8571428571%;position:relative;max-height:17.1875rem;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:16px;margin-bottom:0;position:absolute;transform:translateY(1.5rem);width:auto;z-index:3;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:16px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1025px){.featured-collection-card__content{padding:40px 16px 16px}}.featured-collection-card__content__info{display:flex;flex-direction:column;gap:4px}.featured-collection-card__top-tags-wrapper{position:absolute;top:16px;left:16px;z-index:3;display:flex;width:calc(100% - 32px);gap:8px;justify-content:flex-end;align-items:center}.featured-collection-card__tags{display:flex;flex-wrap:wrap;gap:8px}.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:10}.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}.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%}.text-marquee{flex:1 1 0;min-width:0;overflow:hidden}.text-marquee__inner{width:max-content;max-width:none}.text-marquee__tags{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:max-content;max-width:none}.text-marquee__tags__el{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.text-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}.text-marquee--overflow .text-marquee__inner{padding-inline-end:max(.375rem,6cqi)}.text-marquee--hover:not(:hover) .text-marquee__inner{transform:translate(0)!important}@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:3}.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;min-width:0;width:100%}@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>*:not(.text-marquee){flex-shrink:0}.track-card--variant-highlight .track-card__highlight__lower__duration-and-bpm{white-space:nowrap}.track-card--variant-highlight .track-card__highlight__lower .text-marquee{flex:1 1 0;min-width:0;max-width:100%}@media only screen and (min-width: 1025px){.track-card--variant-highlight .track-card__highlight__lower .text-marquee{max-width:40%}}.track-card--variant-row{align-items:center;padding:0}.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 .text-marquee{flex:1 1 0;min-width:0}.track-card--variant-row .track-card__tags__genres .text-marquee__inner{display:inline-flex;align-items:center}.track-card--variant-row .track-card__tags__bpm{min-width:4rem;text-align:right}.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:3;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:3}.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--versions{--cosmos-button-font-size: 12px}@media only screen and (min-width: 1025px){.track-card__action-buttons__el--versions{--cosmos-button-font-size: 12px}}.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:6;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:3}.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:3}.player__progress__waveform__indicator{background-color:#000f1ecc;height:64px;position:absolute;width:0;z-index:3}.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:6}.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:6}.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:6;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:8;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:7}@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--gradient{transition:background-color .48s cubic-bezier(.3,0,.2,1);background:linear-gradient(180deg,#000f1e 0%,rgba(0,15,30,.6) 75%,rgba(0,15,30,0) 100%);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:3;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:7}@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:7}@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:3;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)}.albums-overview__header{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-top:calc(4.5rem + 40px);margin-top:-4.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate;background:linear-gradient(180deg,rgba(0,15,30,.1) 0%,rgba(0,15,30,.5) 5%,#000F1E 100%),linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 80%),#000F1E}@media only screen and (min-width: 595px){.albums-overview__header{margin-top:-5.5rem;padding-top:calc(5.5rem + 40px)}}.albums-overview__hero{padding-top:16px;padding-bottom:32px}@media only screen and (min-width: 1025px){.albums-overview__hero{padding-top:40px;padding-bottom:64px}}.albums-overview__hero__content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1025px){.albums-overview__hero__content{flex-direction:row}}.albums-overview__hero__content__title{width:100%}@media only screen and (min-width: 1025px){.albums-overview__hero__content__title{width:50%}}.albums-overview__hero__content__title__subline{display:none}@media only screen and (min-width: 1025px){.albums-overview__hero__content__title__subline{display:block}}.albums-overview__hero__content__featured-items{width:100%}.albums-overview__hero__content__featured-items--loading{display:flex;justify-content:center;align-items:center}.albums-overview__all-items__header{display:flex;flex-direction:column;justify-content:space-between;gap:8px;align-items:flex-start;width:100%}@media only screen and (min-width: 595px){.albums-overview__all-items__header{flex-direction:row;align-items:center}}.album-details__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}.album-details__hero.page-section{padding-bottom:calc(32px + clamp(1.5rem,5vw,1.5rem))}@media only screen and (min-width: 595px){.album-details__hero.page-section{padding-bottom:calc(40px + clamp(1.5rem,5vw,1.5rem))}}@media only screen and (min-width: 595px){.album-details__hero{min-height:unset;margin-top:-5.5rem;padding-top:calc(5.5rem + 40px)}}.album-details__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)}.album-details__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%)}.album-details__hero>*:not(.album-details__hero-blend){position:relative;z-index:3}.album-details__hero__inner{display:flex;flex-direction:column;gap:24px;align-items:center;margin-top:calc(4.5rem + 40px)}@media only screen and (min-width: 595px){.album-details__hero__inner{gap:32px;flex-direction:row;margin-top:calc(5.5rem + 40px)}}@media only screen and (min-width: 595px){.album-details__hero__inner{flex-direction:row}}.album-details__hero__cover{position:relative;width:100%;box-shadow:0 16px 24px #000f1e0f,0 4px 8px #000f1e05;display:flex;aspect-ratio:1/1;border-radius:.25rem;overflow:hidden;z-index:1;max-width:12.5rem;align-items:center;justify-content:center;cursor:pointer}@media only screen and (min-width: calc(1600px + 4rem)){.album-details__hero__cover{max-width:15rem}}.album-details__hero__cover:hover .album-details__hero__cover__play{transition:transform .25s cubic-bezier(.3,0,.2,1);transform:scale(1.04)}.album-details__hero__cover__img{transition:transform .36s cubic-bezier(.3,0,.2,1);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform:translateZ(0);background-color:#000f1e;height:100%;left:0;position:absolute;z-index:0;top:0;width:100%;display:flex;align-items:center;justify-content:center}.album-details__hero__cover__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transform-origin:center center}.album-details__hero__cover__img img[lazy=loading]{opacity:0;transform:scale(1.05)}.album-details__hero__cover__img img[lazy=loaded]{animation:lazy-image-reveal .45s cubic-bezier(.3,0,.2,1) forwards}.album-details__hero__cover__img img[lazy=error]{opacity:1;transform:none}.album-details__hero__cover__img:hover{transform:scale(1.02)}.album-details__hero__cover__play{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;transform:scale(1);transform-origin:center center;transition:transform .25s cubic-bezier(.3,0,.2,1)}.album-details__hero__info{display:flex;flex-direction:column;gap:8px;width:100%}.album-details__hero__info__title{display:flex;flex-direction:row;justify-content:space-between;gap:8px;align-items:center;width:100%}.album-details__hero__info__title__actions{display:none;flex-direction:row;gap:8px}@media only screen and (min-width: 1025px){.album-details__hero__info__title__actions{display:flex}}.album-details__hero__info__subline{display:flex;flex-direction:row;gap:8px;align-items:center;flex-wrap:nowrap;width:100%}@media only screen and (min-width: 1025px){.album-details__hero__info__subline{max-width:50%}}.album-details__hero__info__desc{max-width:100%}@media only screen and (min-width: 1025px){.album-details__hero__info__desc{max-width:50%}}.album-details__hero__info__mobile-actions{display:flex;flex-direction:row;gap:8px}@media only screen and (min-width: 1025px){.album-details__hero__info__mobile-actions{display:none}}.album-details__hero-blend{position:absolute;left:0;right:0;bottom:0;height:clamp(15rem,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%)}.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:9;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:4;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:3}.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%)}.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}}.moods-overview__header{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-top:calc(4.5rem + 40px);margin-top:-4.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate;background:linear-gradient(180deg,rgba(0,15,30,.1) 0%,rgba(0,15,30,.5) 5%,#000F1E 100%),linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 80%),#000F1E}@media only screen and (min-width: 595px){.moods-overview__header{margin-top:-5.5rem;padding-top:calc(5.5rem + 40px)}}.moods-overview__hero{display:flex;flex-direction:column;gap:16px;width:100%}.genres-overview__header{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-top:calc(4.5rem + 40px);margin-top:-4.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate;background:linear-gradient(180deg,rgba(0,15,30,.1) 0%,rgba(0,15,30,.5) 5%,#000F1E 100%),linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 80%),#000F1E}@media only screen and (min-width: 595px){.genres-overview__header{margin-top:-5.5rem;padding-top:calc(5.5rem + 40px)}}.genres-overview__hero{padding-top:24px;padding-bottom:32px}.genres-overview__hero__title{display:flex;flex-direction:row;gap:8px;align-items:center}.genres-overview__hero__content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 595px){.genres-overview__hero__content{gap:32px}}@media only screen and (min-width: 1025px){.genres-overview__hero__content{flex-direction:row}}.genres-overview__hero__content__genres{width:100%}@media only screen and (min-width: 1025px){.genres-overview__hero__content__genres{width:66.6666666667%}}.genres-overview__hero__content__genres__el{opacity:.35;transition:opacity .3s ease-in-out}.genres-overview__hero__content__genres__el:not(.genres-overview__hero__content__genres__el--selected):hover{opacity:.7;transition:opacity .3s ease-in-out}.genres-overview__hero__content__genres__el--selected{opacity:1;transition:opacity .3s ease-in-out}.genres-overview__hero__content__results{width:100%}.genres-overview__hero__content__results--loading{display:flex;justify-content:center;align-items:center}@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}
