body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{display:flex;flex-direction:column;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none}@font-face{font-display:block;font-family:Poppins;font-style:normal;font-weight:600;src:url(/static/media/poppins-v20-latin-600.91145014c0350c248ed2.woff2) format("woff2")}.unselectable{-webkit-user-select:none;user-select:none}a{font-weight:700}.premiumText{color:gold}.bold{font-weight:700}#pageContainer{background:#181c1e;color:#fff;display:flex;flex:1 1;justify-content:center;margin-top:49px;padding:15px 15px 30px}#pageContent{border-radius:7px;display:flex;flex-direction:column;margin-top:15px;width:1170px}.pageContentSegment{background-color:#2c3032;border-radius:5px;margin-bottom:20px;margin-top:13px;padding:15px}.pageContentSegment>h2{margin-top:10px}p{margin:10px}@media (max-width:1250px){#pageContent{width:1050px}}@media (max-width:992px){#pageContent{width:940px}}@media (max-width:950px){#pageContent{width:850px}}@media (max-width:860px){#pageContent{width:750px}}@media (max-width:768px){#pageContent{width:550px}}@media (max-width:600px){#pageContent{width:450px}}@media (max-width:470px){#pageContent{width:380px}}@media (max-width:414px){#pageContent{width:360px}}@media (max-width:380px){#pageContent{width:310px}}@media (max-width:350px){#pageContent{width:270px}}@media (max-width:320px){#pageContent{width:250px}}@media (max-width:295px){#pageContent{width:240px}}.userInput{background-color:#1f2326;border:2px solid #575a64;border-radius:4px;color:#fff;font-size:12pt;height:25px;outline:0;padding:10px;width:50%}.userInput::placeholder{color:#9b9b9b}@media (max-width:768px){.userInput{width:100%}}@media (max-width:380px){.userInput{width:100%}}@media (max-width:350px){.userInput{width:100%}}@media (max-width:300px){.userInput{width:100%}}.userInputContainer{display:flex;flex-direction:column;flex-grow:1;margin:20px 40px 20px 10px}.userInputContainer>input:focus{border:2px solid #5c698c}.userInputContainer.removeTopMargin{margin-top:0}input[type=submit]{white-space:normal}.chevron{align-self:center;display:flex;flex-direction:row-reverse;flex-grow:1}.chevron:before{border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:.45em;left:.15em;margin-right:10px;position:relative;top:.15em;transform:rotate(-225deg);vertical-align:top;width:.45em}.chevron.right:before{left:0;margin-top:3px;transform:rotate(45deg)}.centerChild{display:flex;justify-content:center}input[type=checkbox]{height:17px;margin-right:10px;width:17px}h1{font-size:20pt}h2{font-size:16pt}h3{font-size:12pt}tr.bordered{border-bottom:1px solid #575a64}.buttonConfirmation{background:#546081;border:solid #546081;border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:15pt;padding:7px 45px;text-align:center}.buttonConfirmation:active,.buttonConfirmation:hover{background:#4e5874;border:solid #4e5874}.buttonCancel{background:#7a7a7a;border:solid #7a7a7a;border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:15pt;padding:7px 45px;text-align:center}.buttonCancel:active,.buttonCancel:hover{background:#6c6c6c;border:solid #6c6c6c}.buttonWarning{background:#8f5656;border:solid #8f5656;border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:15pt;padding:7px 45px;text-align:center}.buttonWarning:active,.buttonWarning:hover{background:#7e4b4b;border:solid #7e4b4b}.buttonMarginTop{margin-top:30px}.buttonMarginBottom{margin-bottom:30px}.button{align-self:center;font-weight:600;width:425px}@media (max-width:1250px){.button{width:350px}}@media (max-width:440px){.button{width:300px}}@media (max-width:350px){.button{width:260px}}@media (max-width:320px){.button{width:230px}}.button.noFixedWidth{min-width:0;min-width:auto}.smallerButton{align-self:center;font-weight:600;width:300px}@media (max-width:350px){.smallerButton{width:260px}}@media (max-width:320px){.smallerButton{width:230px}}.loginButton{display:flex;flex-direction:column}.centerButton{display:flex;justify-content:space-around;width:100%}.loginSection{align-items:center;display:flex;flex-direction:column;margin-top:40px}.loginSection.noMarginTop{margin-top:0}.privacyAndTermsDisclaimer{font-size:9pt;font-weight:400;margin-bottom:30px}.privacyAndTermsDisclaimerTerms{margin-bottom:10px}.smallestButton{min-width:175px}.smallestButton>.buttonConfirmation,.smallestButton>.buttonWarning{font-size:12pt;font-weight:500;padding:5px 20px}.smallestButton.noFixedWidth{min-width:0;min-width:auto}.outlineBoxContainer{display:flex}.outlineButton{align-items:center;border:2px solid #546081;border-radius:4px;cursor:pointer;display:flex;margin-bottom:9px;margin-right:8px;padding:4px 8px 6px}@media (hover:hover){.outlineButton:hover{background-color:#546081}}.outlineButton:active{background-color:#4e5874;border:2px solid #4e5874}.outlineButtonIcon{margin-right:5px;margin-top:2px}@media (max-width:380px){.outlineButton{font-size:9pt}}.outlineButton.warning{border:2px solid #8f5656}@media (hover:hover){.outlineButton.warning:hover{background-color:#8f5656}}.outlineButton.warning:active{background:#7e4b4b;border:2px solid #7e4b4b}#footer{background:#2f3133;color:#c4c4c4;margin-top:auto;min-height:50px;padding:15px;z-index:1}.footerSection>a{color:#d5d5d5}.footerSection{padding-bottom:5px}.landingPageIntro{padding-bottom:60px}.introDesktop{display:block}.introDesktopTextAndAnimation{display:flex;margin-bottom:40px}.introText{font-size:13pt}.introMobile{display:none}.loginButtonMobile{margin-bottom:30px}@media (max-width:950px){.introDesktop{display:none}.introMobile{display:block}}.playlistsContainer{margin-bottom:30px;margin-top:30px}.playlists{display:flex;justify-content:space-around;margin-bottom:15px;padding:15px}.playlist{background-color:#1f2326;border:2px solid #575a64;border-radius:5px;cursor:pointer;padding:20px;width:200px}@media (hover:hover){.playlist:hover{animation:fadeInBackgroundColor .1s forwards}}@keyframes fadeInBackgroundColor{0%{background-color:#1f2326}to{background-color:#292f33}}.playlistHeader,.playlistHeaderContainer{display:flex;justify-content:center}.playlistHeader{font-size:13pt;font-weight:700;margin-bottom:20px;margin-top:0}.playlistPremiumIcon{margin-left:5px;margin-top:1px}.playlistIcon{display:flex;justify-content:center}.playlistExamples{font-size:11pt;font-style:italic;margin-top:20px}.combinationPlaylistsHeaderContainer{align-items:center;display:flex}.combinationPlaylistsHeaderStar{margin-left:7px;margin-top:3px}.combinationPlaylistContainer{display:flex;margin-bottom:30px}.combinationGraphic{font-size:18pt;font-style:italic;margin-right:15px}.combinationGraphic.desktop{height:327px;width:739px}.combinationGraphic.mobile{display:none;height:663px;width:332px}.combinationGraphicMobileContainer{display:flex;justify-content:space-around}.combinationGraphic{background:#1f2326;border:2px solid #575a64;border-radius:5px}@media (max-width:1250px){.playlists{padding:5px}.playlist{padding:15px;width:180px}.playlistExamples{font-size:10pt}}@media (max-width:950px){.combinationPlaylistContainer{flex-direction:column-reverse}.combinationPlaylistsHeader{justify-content:flex-start;margin-right:0}.combinationGraphic{display:flex;justify-content:space-around;margin-right:0;margin-top:30px;text-align:right;width:90%}.combinationGraphic.desktop{display:none}.combinationGraphic.mobile{display:flex}.playlists{align-items:center;flex-direction:column}.playlist{margin-bottom:20px}.playlists{margin-bottom:0}.playlistHeader{font-size:11pt}.playlistPremiumIcon{margin-top:0}}.playlistGroupLink{font-weight:inherit}.playlistAnimation{display:flex;flex-direction:row;flex-shrink:0;justify-content:center;padding-left:10px}.songsToPlaylistGap{width:175px}.playlistAnimationLikedSongs{background-color:#1f2326;border-radius:5px}.playlistAnimationLikedSongsTitle{padding:10px}.playlistAnimationLikedSongsList{padding-bottom:10px;padding-top:10px}.likedSongArrowBuffer{padding:2px}.likedSongContainer{align-items:center;display:flex;justify-content:space-between}.likedSong{display:flex;flex-direction:column;padding:15px;transition:transform .5s ease-in-out}.likedSongTitle{font-size:11pt;font-weight:500}.likedSongArtist{font-size:13pt}.likedMarking{margin-right:15px}.likedMarking.current{animation:animateColor 2.5s forwards}@keyframes animateColor{0%{color:#fff}10%,90%{color:#2ac22a}to{color:#fff}}.managedPlaylists{display:flex;flex-direction:column;justify-content:center}.managedPlaylistArrowBuffer{background-color:#1f2326;border-radius:5px;padding:5px}.managedPlaylist{display:flex;justify-content:center;padding:13px;width:100px}@media (max-width:440px){.managedPlaylist{font-size:9pt;padding:10px;width:75px}.likedSongTitle{font-size:9pt}.likedSongArtist{font-size:10pt}.songsToPlaylistGap{width:130px}}@media (max-width:380px){.managedPlaylist{width:60px}}.managedPlaylists div:not(:first-child){margin-top:10px}.managedPlaylist.targeted:not(.breakBetweenRuns),.managedPlaylistArrowBuffer.targeted:not(.breakBetweenRuns){animation:animateBackgroundColor 2.5s infinite forwards}@keyframes animateBackgroundColor{0%{background-color:#1f2326}10%,90%{background-color:#25292d}to{background-color:#1f2326}}.managedPlaylists,.playlistAnimationLikedSongs{z-index:1}.animatedArrow{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 2.5s forwards,fadeOutSlow 2.5s forwards}@keyframes dash{0%,10%{stroke-dashoffset:1000}90%,to{stroke-dashoffset:0}}@keyframes fadeOutSlow{0%,80%{opacity:1}to{opacity:0}}.faqQuestion{font-size:12pt;font-weight:700;margin-bottom:0;margin-top:0}.faqQuestionAnswerContainer{display:flex;flex-direction:column;flex-grow:1;margin-bottom:20px}.faqQuestionContainer{background:#1f2326;color:#f1f1f1;cursor:pointer;display:flex;flex-direction:row;flex-grow:1;padding:15px}.faqQuestionContainer.collapsed{border-radius:5px}.faqQuestionContainer.collapsed:active{background:#25292d}@media (hover:hover){.faqQuestionContainer.collapsed:hover{background:#25292d}}.faqQuestionContainer.expanded{border-top-left-radius:5px;border-top-right-radius:5px}.faqAnswer{background:#1f2326;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding:10px 15px}.startCombinatorialButton{margin-top:30px}.combinationPlaylistStartButton{display:flex;flex-direction:column}.errorMessage{color:#ff7272}.smallMarginTop{margin-top:5px}.marginTop{margin-top:20px}.marginBottom{margin-bottom:30px}.wizardButtonContainer{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:30px;margin-top:30px}@media (max-width:1100px){.wizardButtonContainer{flex-direction:column-reverse}}.combinationPlaylistCreator{background:#1f2326;border-radius:5px;margin-bottom:20px;margin-top:20px;padding:5px}.combinationPlaylistCreatorHeader{align-items:center;display:flex;margin-bottom:5px;padding:20px 5px 15px 17px}.combinationPlaylistCreatorHeaderText{font-size:15pt;font-weight:700;margin-top:-2px}.wizardAddButton{border:2px solid #546081;border-radius:25px;cursor:pointer;font-size:10pt;margin:10px;padding:7px 20px;text-align:center;width:64px}@media (hover:hover){.wizardAddButton:hover{background-color:#546081}}.wizardAddButton.active{background-color:#4e5874;border:2px solid #4e5874}.wizardRemoveButtonContainer{align-items:center;display:flex}.wizardRemoveButtonPretext{font-size:12pt;margin-left:4px;margin-right:4px}.wizardRemoveButton{background-color:#546081;border:2px solid #546081;border-radius:25px;cursor:pointer;font-size:10pt;margin:10px;min-width:50px;padding:7px 20px;text-align:center}@media (hover:hover){.wizardRemoveButton:hover{background:#4e5874;border:2px solid #4e5874}}.wizardRemoveButton:active{background:#4e5874;border:2px solid #4e5874}.valuePickerButton{background:#394044;border:solid #394044;border-radius:25px;color:#fff;cursor:pointer;font-size:10pt;margin:10px;min-width:50px;padding:7px 20px;text-align:center}@media (hover:hover){.valuePickerButton:hover{background:#34393d;border:solid #34393d}}.criterionCreatorContainer{display:flex;flex-direction:column}.criterionCreatorHeader{font-size:13pt;font-weight:700;padding:8px 0 3px 17px}.criterionCreator{background:#1f2326;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column;margin-bottom:10px;padding-left:15px;padding-right:15px;padding-top:5px}.criterionButtons,.criterionRemoveButtons{display:flex;flex-wrap:wrap}.criterionAddButtons{display:flex}@media (max-width:768px){.criterionRemoveButtons{flex-direction:column;flex-grow:1}.criterionAddButtons{flex-wrap:wrap}.criterionButtons{flex-direction:column}}.playlistNamer{margin-left:5px;margin-top:30px}.playlistNamer>.userInputContainer{margin-top:10px}.deleteCombinationPlaylistButton{display:flex;flex-grow:1;justify-content:flex-end}@media (max-width:600px){.combinationPlaylistCreatorHeader{align-items:flex-start;flex-direction:column-reverse;padding:20px 15px 15px 17px}}.combinationSelectorContainer.desktop{margin-left:8px;position:absolute;width:1090px;z-index:100}.combinationSelectorContainer.mobile{display:none}.combinationSelector{background:#1f2326;border:1px solid #575a64;border-radius:5px;margin:0 auto;padding:5px}.combinationSelectorHeader{align-items:center;display:flex;margin-bottom:5px;padding:20px 15px 15px 17px;.combinationSelectorHeaderText{font-size:15pt;font-weight:700;margin-top:-2px}.closeSelector{cursor:pointer;display:flex;flex-grow:1;justify-content:flex-end}}.combinationSelectorButtons{align-content:flex-start;align-items:flex-start;background:#1f2326;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:15px;padding-right:15px;padding-top:5px}@media (max-width:1250px){.combinationSelectorContainer.desktop{display:none}.combinationSelectorContainer.mobile{display:block;.combinationSelectorButtons{height:420px;overflow:auto}}}.preferenceButton{border-radius:25px;color:#fff;cursor:pointer;font-size:10pt;margin:10px;min-width:50px;padding:7px 20px;text-align:center}.preferenceButton.selected{background:#546081;border:solid #546081}.preferenceButton.deselected,.preferenceButton.unavailable{background:#394044;border:solid #394044}@media (hover:hover){.preferenceButton.deselected:hover,.preferenceButton.unavailable:hover{background:#34393d;border:solid #34393d}.preferenceButton.selected:hover{background:#4e5874;border:solid #4e5874}}.preferenceContent{align-items:center;display:flex;flex-direction:row;justify-content:center}.preferenceButtonError{animation:fadeOut 4.5s forwards;animation-delay:1s;background-color:#1f2326;border:1px solid #575a64;border-radius:3px;color:#f1f1f1;opacity:.92;padding:8px;pointer-events:none;position:absolute;width:200px;z-index:99997}.preferenceButtonIcon{margin-right:10px}@keyframes fadeOut{0%{opacity:.92}to{opacity:0}}.numberOfApplicableSongs{font-weight:700}.hidePlaylistsWithoutApplicableSongs{display:flex;margin-left:5px;margin-top:10px}.toggle{align-items:center;background-color:#9b9b9b;border-radius:25px;cursor:pointer;display:flex;height:26px;width:50px}.toggle>input{height:0;margin:0 0 0 4px;opacity:0;width:0}.slider{background-color:#fff;border-radius:50%;cursor:pointer;height:18px;transition:.2s;width:18px}.toggle.toggled{background-color:#546081}input:checked+.slider{transform:translateX(24px)}.toggle.marginRight{margin-right:10px}.addPlaylistButton{margin-bottom:-20px;margin-left:0}.currentPreferences{margin-top:80px}@media (max-width:340px){.definitionColumn{display:none}}.deleteColumn{vertical-align:center}td,th{padding:10px;text-align:left}table{border-collapse:collapse;margin-bottom:30px;width:100%}.deleteCombinationButton{background:#8f5656;border:solid #8f5656;border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:12pt;padding:5px 10px;text-align:center}.deleteCombinationButton:hover{background:#7e4b4b;border:solid #7e4b4b}.combinationDecade,.combinationFilter{font-weight:700}.deletePreferenceModal{background:#1f2326;border:1px solid #8f5656;border-radius:7px;color:#f1f1f1;display:flex;flex-direction:column;left:50%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:425px;z-index:100}@media (max-width:768px){.deletePreferenceModal{width:300px}}.closeModal,.deletePreferenceModalHeader{display:flex}.closeModal{flex-direction:row-reverse;flex-grow:1}.closeModalButton{cursor:pointer}.dontShowModalAgain{display:flex}.overlay{background:#00000080;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:99}.preferenceManagementModuleContainer{margin-bottom:20px}.preferenceManagementModule{background:#1f2326;padding:5px}.preferenceManagementModule.collapsed{border-radius:5px}.preferenceManagementModule:active{background:#25292d}@media (hover:hover){.preferenceManagementModule:hover{background:#25292d}}.preferenceManagementModule.expanded{border-top-left-radius:5px;border-top-right-radius:5px}.preferenceManagementModuleHeader{align-items:center;cursor:pointer;display:flex;padding:15px}.preferenceManagementModuleHeaderNumber{display:none;font-size:40pt;font-weight:700;margin-right:15px}.preferenceManagementModuleHeaderLineBreak{background-color:#9c9fad;border:none;flex-grow:1;height:2px;margin-bottom:2px;margin-top:10px;width:100%}.preferenceManagementModuleHeaderChevronContainer{display:flex;flex-direction:row;flex-grow:1;margin-right:5px}.preferenceManagementModuleHeaderExplainer{display:flex;flex-direction:row;margin-left:2px;margin-top:5px}.preferenceManagementModuleHeaderExplainerContainer{display:flex;flex-direction:column}.preferenceManagementModuleHeaderExplainerText{font-size:15pt;font-weight:700;margin-top:-2px}.preferenceManagementModuleHeaderStarContainer{display:flex}.premiumPreferencesHeaderStarDesktop{align-self:center;margin-left:10px}.premiumPreferencesHeaderStarMobile{display:none;margin-top:5px}@media (max-width:600px){.premiumPreferencesHeaderStarDesktop{display:none}.premiumPreferencesHeaderStarMobile{display:block}}.preferenceManagementModuleHeaderExamplesStarContainer{display:flex}.preferenceManagementModuleHeaderExplainerExamples{color:#a1a1a1;font-size:11pt;font-style:italic}.preferenceManagementSubModule{background:#1f2326;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:15px;padding-right:15px;padding-top:5px}.preferenceIcon{align-items:center;display:flex;margin-right:15px}.preferenceManagementConfirmButtons{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:10px;margin-top:30px;width:100%}.buttonSplitter{margin-bottom:20px;margin-top:20px}@media (max-width:850px){.preferenceManagementConfirmButtons{flex-direction:column-reverse}}.deletePreferenceButton{background:#8f5656;border:solid #8f5656;border-radius:25px;color:#f5f5f5;cursor:pointer;font-size:10pt;margin:10px;min-width:50px;padding:7px 20px;text-align:center}.deletePreferenceButton:hover{background:#7e4b4b;border:solid #7e4b4b}.deletePreferenceContent{align-items:center;display:flex;flex-direction:row;justify-content:center}.preferenceButtonsSectionHeader{font-weight:700;margin-left:10px}.preferenceButtonsSection{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-top:5px}.expandCollapseButtons{display:flex;justify-content:flex-start;margin-bottom:10px;margin-top:20px}.expandCollapseButton{align-items:center;background:#1f2326;border:1px solid #575a64;border-radius:3px;color:#f1f1f1;cursor:pointer;display:flex;margin-right:10px;padding:6px 8px}.expandCollapseButton>svg{margin-right:8px}@media (max-width:380px){.expandCollapseButton{font-size:10pt}}.helpText{margin-bottom:15px}.premiumPopup{background:#1f2326;border:1px solid gold;border-radius:7px;color:#f1f1f1;display:flex;flex-direction:column;left:50%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:425px;z-index:100}@media (max-width:768px){.premiumPopup{width:300px}}.upgradeNowButton{background-color:gold;border:solid gold;border-radius:25px;color:#323232;cursor:pointer;font-size:13pt;font-weight:650;margin-bottom:15px;margin-top:15px;padding:8px 45px;text-align:center;width:275px}.upgradeNowButton:hover .upgradeNowButton:active{background:#d5b500;border:solid #d5b500}.closePopup,.popupHeader{display:flex}.closePopup{flex-direction:row-reverse;flex-grow:1}.closePopupButton{cursor:pointer}.popupPrice{color:gold;font-size:24pt;margin-bottom:0}.popupPriceExplainer{font-size:11pt;margin-top:0}.subgenres{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.subgenreList{width:100%}.preferenceButtonsSectionHeader.subgenresManaged{margin-top:20px}.preferenceButtonsSection.subgenresAvailable{margin-bottom:-5px}.analyseSongsSections{display:flex}.progressBarContainer{display:flex;justify-content:space-around;margin-bottom:30px;margin-top:40px}.currentProgress{height:100%;transition:flex .5s}.progressText{left:1em;position:absolute;right:1em}.inProgressCurrentProgress{background:#6c7693;border-radius:25px 0 0 25px}.finishedCurrentProgress{background:#77b677;border-radius:25px 25px}.currentProgress.failed{background:#8f5656}.progressBar{align-items:center;background:#546081;border-radius:25px;display:flex;height:40px;text-align:center;width:100%}.progressBar.failed{background:#8f5656}.progressWarning{background:#8a8a57}@media (min-width:1251px){.preferenceContainer{margin-bottom:150px}}.playlistTabContainer{display:flex}@media (hover:hover){.playlistTab:hover{background-color:#394044}}.playlistTab:active{background-color:#394044}.playlistTab{border-radius:5px;cursor:pointer;font-size:15pt;font-weight:700;margin-right:7px;padding:10px 20px}@media (max-width:460px){.playlistTab{font-size:14pt}}@media (max-width:400px){.playlistTab{font-size:13pt}}@media (max-width:350px){.playlistTab{font-size:10pt;margin-right:3px}}.activeTab{background:#394044}.tabRemainder{width:100%}.loadingPlaylistTabs{height:44px}.becomePremium{color:gold}.userIdStatisticsInput{font-size:12pt;height:30px;margin-bottom:15px;margin-right:15px;width:300px}.controlButtonsUserTable{display:flex}.controlButtonsUserTable>div{margin-right:20px}.feedbackButton{display:flex;flex-direction:column}.feedbackTerms{display:flex;margin:10px}.notAvailable{opacity:.5}.feature,.subscriptionDescriptor{font-size:11pt;font-weight:700}#membershipLevelContainer{display:flex;justify-content:center;margin-top:30px}@media (max-width:920px){#membershipLevelContainer{align-items:center;flex-direction:column-reverse}}.membershipLevel{background:#1f2326;border:1px solid #575a64;border-radius:7px;color:#f1f1f1;display:flex;flex-direction:column;margin:10px;padding:15px;width:400px}.premiumMembershipLevel{border-color:gold}@media (max-width:470px){.membershipLevel{width:90%}}.membershipLevelTeaser>ul{list-style-type:none;padding-left:10px}.teaserAvailability{display:flex;margin-top:5px}.notAvailableFeature{color:#a3a3a3}.availabilityIcon{margin-right:10px}.membershipHeader{margin-top:0}.price{font-size:30pt;margin-bottom:0}.price.premium{color:gold}.priceExplainer{font-size:11pt;margin-top:0}.premiumPriceYear{font-size:13pt}.disclaimer{font-size:10pt}.upgradeMembershipLevelButtonContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-bottom:15px;margin-top:25px}.plansConfirmButton{background:#546081;border:solid #546081;border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:13pt;font-weight:600;padding:7px 45px;text-align:center;width:275px}.plansConfirmButtonLink{align-self:center;display:flex;justify-content:center;width:300px}@media (max-width:470px){.plansConfirmButtonLink{width:90%}}.plansConfirmButton:active,.plansConfirmButton:hover{background:#4e5874;border:solid #4e5874}.plansConfirmButton.premium{background-color:gold;border-color:gold;color:#323232;font-weight:650;padding:8px 45px}.plansConfirmButton.premium:active,.plansConfirmButton.premium:hover{background:#d5b500;border:solid #d5b500}#featureTableSection{margin-top:30px}.upgradeMembershipForm{display:flex;justify-content:center}.tempItemPrice{color:#1f2326}#subscriptionButtons{display:flex;flex-direction:row;justify-content:space-around}@media (max-width:470px){#subscriptionButtons{align-items:center;flex-direction:column}#subscriptionButtons>.smallestButton:nth-child(odd){margin-bottom:20px}}.pageContentSegment.loading{height:145px}#header{background:#2f3133;border-bottom:1px solid #282828;color:#d7d7d7;display:flex;flex-direction:row;min-height:65px;position:fixed;width:100%;z-index:99998}.headerTitleMobileContainer{padding-right:50px;width:100%}.headerTitleDesktopContainer,.headerTitleMobileContainer{align-items:center;cursor:pointer;display:flex;justify-content:center}.headerTitleDesktopContainer{flex-direction:column;margin-left:30px;margin-right:30px}.headerTitle{font-family:Cairo Play,sans-serif}#headerDesktop{display:flex;width:100%}#headerMobile{display:none}@media (max-width:980px){#headerDesktop{display:none}#headerMobile{align-items:center;display:flex;margin-left:10px;width:100%}}@keyframes fadeIn{0%{transform:translateX(-2rem)}to{transform:translateX(0)}}#headerMobileSideMenu{animation:fadeIn .2s ease-in-out;background:#2f3133;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;z-index:2}.closeBurgerMenuContainer{background:#29292c;display:flex;flex-direction:column}.burgerMenu{cursor:pointer}.closeBurgerMenu{align-self:end;cursor:pointer;padding:15px}.headerLink{align-items:center;border-bottom:3px solid #2f3133;cursor:pointer;display:flex;font-size:13pt;font-weight:645;justify-content:center;padding:10px;text-align:center;width:180px}.headerLink:hover{background:#25292d;border-bottom:3px solid #25292d}.headerLink.selected{border-bottom:3px solid #5c698c}.headerLinkContent{display:flex;font-weight:645;justify-content:space-around}.headerLinkMobile{align-items:center;color:#c7c7c7;cursor:pointer;display:flex;font-size:13pt;font-weight:645;justify-content:flex-start;margin-left:5px;margin-right:5px;padding:10px 10px 10px 15px;text-align:center;width:215px}.headerLinkMobile.selected{border-bottom:3px solid #546081}@media (hover:hover){.headerLinkMobile:hover{background:#25292d}}.headerLinkMobile:active{background:#25292d}.headerLinkContentMobile{display:flex;justify-content:space-around}.headerIconMobile{margin-right:20px}.headerMobileBottomSection{align-items:flex-end;display:flex;flex-direction:column-reverse;flex-grow:1;margin-bottom:15px}.headerButton{font-weight:600}.headerLinkContainer{display:flex}.headerIcon{margin-right:13px}.headerEndSection{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:1;margin-left:60px;margin-right:20px}.headerEndSectionButton{cursor:pointer;display:flex;padding:10px}.headerEndSectionButtonBackground{border-radius:50%;margin-left:10px;padding:5px}.headerEndSectionButtonBackground:hover{background:#25292d}.headerMobileLogin{align-items:flex-end;display:flex;flex-grow:1;justify-content:center;margin-bottom:15px;padding-left:15px;padding-right:15px}.settingConfiguration{font-size:11pt;font-weight:700}#privacyAndDataContainer{display:flex;flex-direction:column;padding-bottom:25px}.premiumHeader{color:gold}.playlistColumn{font-weight:700}.group>h2{margin-top:25px}.accessWithPremiumButtonLink,.getAccessWithPremiumButtonContainer{display:flex;justify-content:center}.accessWithPremiumButtonLink{align-self:center}.accessWithPremiumButton{background-color:gold;border:solid gold;border-radius:10px;color:#323232;cursor:pointer;font-size:15pt;font-weight:700;margin-bottom:30px;margin-top:30px;padding:8px 0;text-align:center;width:425px}.accessWithPremiumButton:active,.accessWithPremiumButton:hover{background:#d5b500;border:solid #d5b500}@media (max-width:1250px){.accessWithPremiumButton{width:350px}}@media (max-width:440px){.accessWithPremiumButton{width:300px}}@media (max-width:350px){.accessWithPremiumButton{width:260px}}@media (max-width:320px){.accessWithPremiumButton{width:230px}}.combinationShowcase{display:flex;justify-content:center;margin-top:40px}.personalDataContainer{background:#1f2326;color:#fff;font-family:monospace;height:800px;padding:5px;width:99%}
/*# sourceMappingURL=main.8cd2de52.css.map*/