@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Bold;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{font-size:62.5%;min-height:100vh}body{margin:0 0 3rem;color:#f8f9fa;position:relative;transition:color .5s,background-color .5s;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 768px){body{margin:0 0 1rem}}.bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:#1e293b}.burger-button[data-v-0ab46427]{background:transparent;border:none;cursor:pointer;padding:10px!important;z-index:1100;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;width:4rem;height:4rem;border-radius:50rem}.burger-button[data-v-0ab46427]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.burger-icon[data-v-0ab46427]{display:block;position:relative;width:2rem;height:1.5rem}.burger-icon span[data-v-0ab46427]{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.burger-icon span[data-v-0ab46427]:nth-child(1){top:-.1rem}.burger-icon span[data-v-0ab46427]:nth-child(2){top:.65rem}.burger-icon span[data-v-0ab46427]:nth-child(3){top:1.4rem}.burger-icon.is-open span[data-v-0ab46427]:nth-child(1){top:.65rem;transform:rotate(135deg)}.burger-icon.is-open span[data-v-0ab46427]:nth-child(2){opacity:0;left:-1rem}.burger-icon.is-open span[data-v-0ab46427]:nth-child(3){top:.65rem;transform:rotate(-135deg)}.mobile-nav-menu-overlay[data-v-cc89937d]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000004d;backdrop-filter:blur(5.1px);-webkit-backdrop-filter:blur(5.1px);z-index:1000;display:flex;justify-content:flex-end}.mobile-nav-menu-panel[data-v-cc89937d]{background-color:#1e293b;width:28rem;height:28rem;padding:2rem;box-shadow:-2px 0 5px #00000080;display:flex;flex-direction:column;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}.mobile-nav-menu-panel nav[data-v-cc89937d]{display:flex;flex-direction:column}.mobile-nav-menu-panel nav a[data-v-cc89937d]{color:#fff;text-decoration:none;font-size:1.8rem;padding:10px;border-radius:5px;width:fit-content}.mobile-nav-menu-panel nav a[data-v-cc89937d]:hover,.mobile-nav-menu-panel nav a.router-link-active[data-v-cc89937d]{background-color:#ffffff1a}.mobile-nav-menu-panel .reset-button-mobile[data-v-cc89937d]{background:#ffffff29;border:none;color:#fff;padding:20px 15px;font-size:1.8rem;border-radius:50rem;cursor:pointer;margin-top:auto}.slide-fade-enter-active[data-v-cc89937d],.slide-fade-leave-active[data-v-cc89937d]{transition:all .3s ease-out}.slide-fade-enter-active .mobile-nav-menu-panel[data-v-cc89937d],.slide-fade-leave-active .mobile-nav-menu-panel[data-v-cc89937d]{transition:transform .3s ease-out}.slide-fade-enter-from[data-v-cc89937d],.slide-fade-leave-to[data-v-cc89937d]{opacity:0}.slide-fade-enter-from .mobile-nav-menu-panel[data-v-cc89937d],.slide-fade-leave-to .mobile-nav-menu-panel[data-v-cc89937d]{transform:translateY(-100%)}header[data-v-41eab495]{display:flex;align-items:center;justify-content:space-between;padding:2rem 3rem;position:sticky;margin-bottom:2rem;top:0;left:0;right:0;z-index:900;background-color:#1e1e28bf;backdrop-filter:blur(5.1px);-webkit-backdrop-filter:blur(5.1px)}header .app-title h1[data-v-41eab495]{font-weight:500;font-size:2.6rem;text-align:center;margin:0}header .app-title h3[data-v-41eab495]{display:none;margin:0}header .desktop-nav[data-v-41eab495]{display:flex;height:5rem;gap:.5rem}header .navigation-action-container nav[data-v-41eab495]{background:#ffffff29;box-shadow:0 4px 30px #0000001a;border-radius:50rem;padding:0;display:flex;align-items:center;position:relative}header .navigation-action-container nav .nav-indicator[data-v-41eab495]{position:absolute;height:100%;background:#ffffff4d;border-radius:50rem;transition:all .3s ease;z-index:0}header .navigation-action-container nav a[data-v-41eab495]{padding:1.25rem 2rem;border-radius:50rem;text-decoration:none;position:relative;z-index:1;transition:color .3s ease;color:#fff}header .navigation-action-container nav a.router-link-active[data-v-41eab495]{color:#fff}header .navigation-action-container nav a[data-v-41eab495]:visited:not(.router-link-active){color:unset}header .navigation-action-container .action-container[data-v-41eab495]{display:flex;gap:.5rem}header .navigation-action-container .action-container .profil-img[data-v-41eab495]{width:5rem;height:5rem;object-fit:cover;border-radius:50rem}header .navigation-action-container .action-container .reset-button[data-v-41eab495]{background:#ffffff29;box-shadow:0 4px 30px #0000001a;border-radius:50rem;border:none;color:#fff;font-size:16px;padding:0 2rem;cursor:pointer;width:20rem}header .mobile-nav-trigger[data-v-41eab495]{display:flex;align-items:center;gap:1rem}header .mobile-nav-trigger .mobile-profil-img[data-v-41eab495]{width:40px;height:40px;object-fit:cover;border-radius:50%}@media (max-width: 768px){.desktop-nav[data-v-41eab495]{display:none!important}}@media (min-width: 920px){.mobile-nav-trigger[data-v-41eab495]{display:none!important}header .app-title h3[data-v-41eab495]{display:inherit}}.bg[data-v-9b83ac2d]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2}.wrapper[data-v-9b83ac2d]{display:flex;flex-direction:column;position:relative;z-index:1;padding-top:1rem;padding-left:3rem;padding-right:3rem}.wrapper .dashboard[data-v-9b83ac2d]{width:100%;flex-grow:1}@media (max-width: 768px){.wrapper[data-v-9b83ac2d]{padding:1rem 1rem 2rem}}.tool-tip[data-v-fdfda341]{position:absolute;right:3rem;top:2rem}.tool-tip__icon[data-v-fdfda341]{background:#27b1f0;border-radius:50rem;cursor:pointer;display:inline-block;height:20px;line-height:1.3em;text-align:center;width:20px;transition:background-color .2s ease}.tool-tip__icon[data-v-fdfda341]:hover{background-color:#fff}.tool-tip__info[data-v-fdfda341]{display:none;background:#262626;border:1px solid #27b1f0;border-radius:3px;font-size:.875em;padding:1em;position:absolute;left:30px;top:-20px;width:250px;z-index:2;box-shadow:0 2px 8px #00000026}.tool-tip__info[data-v-fdfda341]:before,.tool-tip__info[data-v-fdfda341]:after{content:"";position:absolute;left:-10px;top:7px;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #27b1f0}.tool-tip__info[data-v-fdfda341]:after{left:-8px;border-right-color:#262626}.tool-tip__info .info[data-v-fdfda341]{display:block}.tool-tip__info .info__title[data-v-fdfda341]{color:#fa00f3;margin-bottom:.5em}.tool-tip:hover .tool-tip__info[data-v-fdfda341],.tool-tip:focus .tool-tip__info[data-v-fdfda341]{display:inline-block;animation:fadeIn-fdfda341 .2s ease}a:focus+.tool-tip .tool-tip__info[data-v-fdfda341]{display:inline-block}@keyframes fadeIn-fdfda341{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.chart-wrapper[data-v-7fbd4e94]{overflow:auto;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;padding-right:0;padding-bottom:0}.chart-wrapper[data-v-7fbd4e94]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.chart-container[data-v-7fbd4e94]{height:40rem;padding:1rem;padding-left:0}.chart-wrapper[data-v-e11f5b8a]{overflow:auto;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;padding-right:0}.chart-wrapper[data-v-e11f5b8a]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.chart-container[data-v-e11f5b8a]{height:46rem;padding:1rem;padding-left:0}.chart-wrapper[data-v-ae30f5b5]{overflow:auto;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;padding-bottom:0}.chart-wrapper[data-v-ae30f5b5]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.chart-container[data-v-ae30f5b5]{height:30rem;padding:1rem;padding-left:0}.vinyl-container[data-v-a2a63c4a]{position:absolute;bottom:-30rem;height:60rem;right:1rem;width:50%}@media (max-width: 768px){.vinyl-container[data-v-a2a63c4a]{z-index:-1;right:20rem}}.vinyl-container .vinyl_loader[data-v-a2a63c4a]{height:100%;animation:rotate-a2a63c4a 2s linear infinite paused;transition:1s ease-out;filter:drop-shadow(0 0 10px rgba(0,0,0,.3))}.vinyl-container.is-spinning .vinyl_loader[data-v-a2a63c4a]{animation-play-state:running;transform:rotate(-.3turn)}@keyframes rotate-a2a63c4a{to{rotate:1turn}}.popup-overlay[data-v-8c99d85d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-container[data-v-8c99d85d]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;width:80%;max-width:600px;position:relative;max-height:70vh;display:flex;flex-direction:column}.popup-container[data-v-8c99d85d]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.popup-header[data-v-8c99d85d]{border-bottom:1px solid #444;padding-bottom:10px;margin-bottom:20px}.popup-content[data-v-8c99d85d]{overflow-y:auto}.close-button[data-v-8c99d85d]{position:absolute;top:3rem;right:3rem;background:none;border:none;font-size:24px;color:#f0f0f0;cursor:pointer}.top-artists-wrapper[data-v-a7ca8e57]{min-width:0;width:100%;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease}@media (min-width: 768px){.top-artists-wrapper[data-v-a7ca8e57]{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 3rem);height:inherit}}.top-artists-wrapper[data-v-a7ca8e57]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.top-artists-wrapper .see-more-button[data-v-a7ca8e57]{text-decoration:underline;background-color:transparent;color:#fff;border:none;cursor:pointer;font-size:1.6rem;width:100%;margin-top:2rem}.top-artists-wrapper .see-more-button[data-v-a7ca8e57]:hover{text-decoration:none}.top-artists-wrapper .artist-container[data-v-a7ca8e57]{display:grid;grid-template-columns:4.5rem auto;gap:1rem;align-items:center}.top-artists-wrapper .artist-container .artist-info[data-v-a7ca8e57]{display:grid;grid-template-rows:auto auto;gap:0rem}.top-artists-wrapper .artist-container .artist-info .artist-name[data-v-a7ca8e57]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.top-artists-wrapper .artist-container .artist-info .album-count[data-v-a7ca8e57]{font-size:1.2rem;text-decoration:underline;width:fit-content;cursor:pointer}.top-artists-wrapper .artist-container .artist-rank[data-v-a7ca8e57]{font-family:Poppins-Bold;font-size:2rem}.top-artists-wrapper .artist-container-rank1 .artist-rank[data-v-a7ca8e57]{color:#ff881a;font-size:3.1rem}.top-artists-wrapper .artist-container-rank2 .artist-rank[data-v-a7ca8e57]{color:#ff008c;font-size:2.8rem}.top-artists-wrapper .artist-container-rank3 .artist-rank[data-v-a7ca8e57]{color:#1457ff;font-size:2.5rem}.popup-artist-list .artist-container[data-v-a7ca8e57]{display:grid;grid-template-columns:3rem auto;gap:1rem;align-items:center;padding:.5rem 0}.popup-artist-list .artist-container .artist-rank[data-v-a7ca8e57]{font-family:Poppins-Bold;font-size:1.5rem;color:#ff881a}.popup-artist-list .artist-container .artist-info .artist-name[data-v-a7ca8e57]{font-weight:500}.popup-artist-list .artist-container .artist-info .album-count[data-v-a7ca8e57]{font-size:1rem;color:#aaa}.top-albums-wrapper[data-v-0766064f]{min-width:0;width:100%;min-height:50rem;display:grid;grid-template-rows:auto auto;align-content:space-between;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease}@media (min-width: 768px){.top-albums-wrapper[data-v-0766064f]{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 3rem);height:inherit}}.top-albums-wrapper[data-v-0766064f]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.top-albums-wrapper .see-more-button[data-v-0766064f]{text-decoration:underline;background-color:transparent;color:#fff;border:none;cursor:pointer;font-size:1.6rem;width:100%;margin-top:2rem}.top-albums-wrapper .see-more-button[data-v-0766064f]:hover{text-decoration:none}.top-albums-wrapper .album-container[data-v-0766064f]{display:grid;grid-template-columns:6.5rem auto;gap:1rem;align-items:center}.top-albums-wrapper .album-container .album-info[data-v-0766064f]{display:grid;grid-template-rows:auto auto;gap:0rem}.top-albums-wrapper .album-container .album-info .album-title[data-v-0766064f],.top-albums-wrapper .album-container .album-info .album-artist[data-v-0766064f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.top-albums-wrapper .album-container .album-info .album-added[data-v-0766064f],.top-albums-wrapper .album-container .album-info .album-artist[data-v-0766064f]{font-size:1.2rem}.top-albums-wrapper .album-container .album-cover[data-v-0766064f]{width:6rem;border-radius:.5rem}.popup-added-list>div[data-v-0766064f]{margin-bottom:1rem}.popup-added-list .album-container[data-v-0766064f]{display:grid;grid-template-columns:6.5rem auto;gap:3rem;align-items:center}.popup-added-list .album-container .album-info[data-v-0766064f]{display:grid;grid-template-rows:auto auto;gap:0rem}.popup-added-list .album-container .album-info .album-title[data-v-0766064f],.popup-added-list .album-container .album-info .album-artist[data-v-0766064f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.popup-added-list .album-container .album-info .album-added[data-v-0766064f],.popup-added-list .album-container .album-info .album-artist[data-v-0766064f]{font-size:1.2rem}.popup-added-list .album-container .album-cover[data-v-0766064f]{width:8rem;border-radius:.5rem}.word-cloud-container[data-v-6b7dafe1]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;overflow:hidden;height:inherit}.word-cloud-container[data-v-6b7dafe1]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.fun-fact-wrapper .facts-grid[data-v-8ba70114]{display:flex;gap:1.25rem;align-items:center;justify-content:space-between;flex-direction:column}.fun-fact-wrapper .fact-item[data-v-8ba70114]{padding:1.25rem 1rem;position:relative}.fun-fact-wrapper .fact-item .fact-content[data-v-8ba70114]:not(.time){align-items:baseline}.fun-fact-wrapper .fact-item .fact-content[data-v-8ba70114]{position:relative;display:flex}.fun-fact-wrapper .fact-item .fact-content .stat-value[data-v-8ba70114]{font-size:4rem;line-height:4rem;font-family:Poppins-Bold;font-style:italic;background:linear-gradient(110deg,#ff881a,#ff008c,#1457ff);font-weight:bolder;letter-spacing:-.05em;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-right:1.2rem;margin:0}.fun-fact-wrapper .fact-item .fact-content .time-value[data-v-8ba70114]{font-size:1.5rem}.fun-fact-wrapper .fact-item .fact-content .stat-unit[data-v-8ba70114]{font-size:1.6rem;margin:0}.fun-fact-wrapper .fact-item.time-fact[data-v-8ba70114]{grid-column:1/-1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;padding:1.5rem}.fun-fact-wrapper .time-fact .fact-content[data-v-8ba70114]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.fun-fact-wrapper .time-fact .fact-content .time-container[data-v-8ba70114]{display:flex;gap:1.5rem}.fun-fact-wrapper .time-fact .fact-content .time-container>div[data-v-8ba70114]{display:flex;flex-direction:column;align-items:center}.fun-fact-wrapper .time-fact .stat-value[data-v-8ba70114]{font-size:2.2rem;line-height:2.6rem}.fun-fact-wrapper .time-fact .stat-unit[data-v-8ba70114]{font-size:1.2rem;margin-top:.1rem}.fun-fact-wrapper .fun-comparison[data-v-8ba70114]{margin-top:1.5rem;padding:1rem;border-radius:8px;text-align:center;background-color:#ffffff0d;font-style:italic;position:relative}.big-number-wrapper[data-v-1f74c046]{display:flex;flex-direction:column;align-items:center;margin:3.5rem 0 5rem}.big-number-wrapper .big-number-container[data-v-1f74c046]{position:relative;padding:0 1.5rem}.big-number-wrapper .big-number-container .number[data-v-1f74c046]{font-size:8rem;line-height:8rem;font-family:Poppins-Bold;font-style:italic;background:linear-gradient(110deg,#ff881a,#ff008c,#1457ff);font-weight:bolder;letter-spacing:-.05em;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-right:1.2rem}.big-number-wrapper .big-number-container .wording[data-v-1f74c046]{position:absolute;font-size:1.6rem;color:#fffc;text-align:center;background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;backdrop-filter:blur(5px);padding:1rem;border-radius:1rem;bottom:-1rem;right:-2rem}.big-number-wrapper .big-number-container .wording[data-v-1f74c046]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.chart-wrapper[data-v-e016b59d]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease}.chart-wrapper[data-v-e016b59d]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.chart-container[data-v-e016b59d]{display:flex;flex-direction:column;gap:2rem;width:100%}@media (min-width: 768px){.chart-container[data-v-e016b59d]{flex-direction:row;align-items:flex-start;gap:1.5rem}}.pie-container[data-v-e016b59d]{flex:1 1 50%;min-width:0;max-width:100%;margin:0 auto;position:relative;height:auto;width:90%}@media (min-width: 768px){.pie-container[data-v-e016b59d]{max-width:50%;height:100%}}.legend-container[data-v-e016b59d]{flex:1 1 50%;padding:1rem;padding-right:0;display:flex;flex-direction:column;gap:.8rem;max-height:30rem;min-width:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}@media (min-width: 768px){.legend-container[data-v-e016b59d]{flex:0 0 50%;max-height:100%;padding-left:1.5rem}}.legend-container .legend-item[data-v-e016b59d]{display:flex;align-items:center;padding:.6rem;border-radius:8px;transition:background-color .2s;position:relative}.legend-container .legend-item[data-v-e016b59d]:hover{background-color:#ffffff1a}.legend-container .legend-item .color-indicator[data-v-e016b59d]{width:16px;height:16px;border-radius:4px;margin-right:12px;box-shadow:0 2px 4px #0003}.legend-container .legend-item .label-info[data-v-e016b59d]{flex:1;display:flex;flex-direction:column}.legend-container .legend-item .label-info .label-name[data-v-e016b59d]{font-weight:600;font-size:clamp(1.2rem,2vw,1.6rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend-container .legend-item .label-info .label-count[data-v-e016b59d]{font-size:1.1rem;opacity:.8}.legend-container .legend-item .label-percentage[data-v-e016b59d]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;font-family:Poppins-Bold;background:linear-gradient(110deg,#ff881a,#ff008c,#1457ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;flex-shrink:0;margin-left:.5rem}.presentation[data-v-4e7ea27d]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:1.5rem 2rem 2rem;transition:all .3s ease;flex:1;height:30rem;overflow:hidden;position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.presentation[data-v-4e7ea27d]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}@media (max-width: 768px){.presentation[data-v-4e7ea27d]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;padding:.5rem 2rem 2rem;transition:all .3s ease}.presentation[data-v-4e7ea27d]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}}.presentation .profil_card[data-v-4e7ea27d]{display:flex;flex-direction:column;gap:10rem}.presentation .profil_card .profil_name[data-v-4e7ea27d]{font-size:4.8rem;width:50rem;line-height:6rem;font-family:Poppins-Bold}@media (max-width: 768px){.presentation .profil_card .profil_name[data-v-4e7ea27d]{font-size:3.2rem;line-height:4.5rem;width:auto}}.presentation .profil_card .profil_name .profil_username[data-v-4e7ea27d]{font-weight:900;text-transform:capitalize;background:linear-gradient(110deg,#ff881a,#ff008c,#1457ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.presentation .profil_card .profil_highlights-container[data-v-4e7ea27d]{display:flex}.presentation .profil_card .profil_highlights-container a[data-v-4e7ea27d]{color:#fff}.presentation .input-wrapper[data-v-4e7ea27d]{min-width:18rem;width:40%;max-width:35rem;position:relative}@media (max-width: 768px){.presentation .input-wrapper[data-v-4e7ea27d]{width:100%;max-width:none}}.presentation .input-wrapper .infos-container[data-v-4e7ea27d]{position:absolute;top:calc(50% - 4.5rem);left:0;border:rgba(255,255,255,.2) dashed 2px;padding:1rem;margin-top:2rem;border-radius:1.2rem;width:100%;box-sizing:border-box}.presentation .input-wrapper .infos-container.--error[data-v-4e7ea27d]{border:rgba(221,37,37,.5) dashed 2px;position:absolute;top:calc(50% + 2rem)}.presentation .input-wrapper .infos-container .error[data-v-4e7ea27d],.presentation .input-wrapper .infos-container .info[data-v-4e7ea27d]{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.presentation .input-wrapper .infos-container .error[data-v-4e7ea27d]{color:#dd2525}.presentation .input-wrapper .infos-container .error span[data-v-4e7ea27d]{color:#c8c8c8;background-color:#dd2525}.presentation .input-wrapper .infos-container .info[data-v-4e7ea27d]{color:#c8c8c8}.presentation .input-wrapper .infos-container .info span[data-v-4e7ea27d]{color:#000;background-color:#c8c8c8}.presentation .input-wrapper .infos-container span[data-v-4e7ea27d]{border-radius:5rem;height:1.5rem;min-width:1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700}.presentation .input-wrapper form[data-v-4e7ea27d]{position:relative;width:100%;display:flex;align-items:center}.presentation .input-wrapper form input[data-v-4e7ea27d]{background:#fff3;border-radius:50rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:.1s ease-in-out;padding:0 2rem;outline:none;border:none;box-shadow:0 4px 30px #0000001a;font-size:2rem;height:6.5rem;width:100%;color:#fff}@media (min-width: 768px){.presentation .input-wrapper form input[data-v-4e7ea27d]{height:5rem}}.presentation .input-wrapper form input[data-v-4e7ea27d]:focus{outline:none;box-shadow:0 6px 12px #6b7fff33;transition:all .2s ease}.presentation .input-wrapper form input[data-v-4e7ea27d]::placeholder{color:#bfbfbf}.presentation .input-wrapper form button[data-v-4e7ea27d]{position:absolute;height:5.5rem;width:5.5rem;border-radius:50rem;margin:5px;padding:unset;right:0;border:none}.presentation .input-wrapper form button[data-v-4e7ea27d]:focus,.presentation .input-wrapper form button[data-v-4e7ea27d]:hover{background-color:#1e293b;transition:all .1s ease}.presentation .input-wrapper form button:focus img[data-v-4e7ea27d],.presentation .input-wrapper form button:hover img[data-v-4e7ea27d]{filter:invert(100%)}@media (min-width: 768px){.presentation .input-wrapper form button[data-v-4e7ea27d]{height:4rem;width:4rem}}.presentation .input-wrapper form button img[data-v-4e7ea27d]{width:6rem;margin:-.2rem 0 0 -.2rem}@media (min-width: 768px){.presentation .input-wrapper form button img[data-v-4e7ea27d]{width:4.5rem}}.presentation .loading_bar[data-v-4e7ea27d]{left:0;right:0;bottom:0;z-index:1;position:fixed;--gradient-lavender: #d300c5;--gradient-orange: #ff7a00;--gradient-pink: #ff0169;--gradient-purple: #7638fa;--gradient-yellow: #ffd600}.presentation .loading_bar[data-v-4e7ea27d]{transition:width 1s ease;animation:2s linear infinite RefreshedLoadingBarProgress-4e7ea27d,.5s ease-out LoadingBarEnter-4e7ea27d;background:linear-gradient(to right,var(--gradient-yellow),var(--gradient-orange),var(--gradient-pink),var(--gradient-lavender),var(--gradient-purple),var(--gradient-yellow));background-size:500%;height:3px;transform-origin:left;margin:0 2.7rem;width:100%}@keyframes RefreshedLoadingBarProgress-4e7ea27d{0%{background-position:125% 0}to{background-position:0% 0}}@keyframes LoadingBarEnter-4e7ea27d{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.results[data-v-4e7ea27d]{margin-top:1rem;display:flex;flex-wrap:wrap;gap:1rem}.results[data-v-4e7ea27d] .card-title{margin:.5rem 0;text-align:center;font-size:1.8rem;font-family:Poppins-Bold}.results[data-v-4e7ea27d] .card-title:after{content:"";display:block;width:5rem;height:.2rem;margin:.3rem auto 1rem;background:linear-gradient(90deg,#08f,#692fff,#c1498a)}.results .big-number-container[data-v-4e7ea27d]{display:flex;align-items:center;justify-content:space-around;width:100%}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d]{width:20rem}@media (max-width: 768px){.results .big-number-container[data-v-4e7ea27d]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d]{width:100%;display:flex;margin:.5rem 0 .5rem -1rem}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d]:nth-child(1){align-items:flex-start}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d]:nth-child(2){align-items:center}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d]:nth-child(3){align-items:flex-end}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d] .wording{right:0rem}}@media (max-width: 768px) and (max-width: 340px){.results .big-number-container .big-number-wrapper[data-v-4e7ea27d] .number{font-size:23vw}.results .big-number-container .big-number-wrapper[data-v-4e7ea27d] .wording{right:2rem}}.results .chart-wrapper[data-v-4e7ea27d]{width:100%}@media (min-width: 768px){.results .chart-wrapper[data-v-4e7ea27d]{flex:0 0 calc(66.666% - 4rem)}}.results .fun-fact-wrapper[data-v-4e7ea27d]{width:100%;margin-top:1.5rem;margin-bottom:1rem}@media (min-width: 768px){.results .fun-fact-wrapper[data-v-4e7ea27d]{flex:0 0 calc(33.333% - 1rem)}}.results .chart-wrapper.graph-added-per-year[data-v-4e7ea27d],.results .word-cloud-styles[data-v-4e7ea27d]{width:100%}@media (min-width: 768px){.results .chart-wrapper.graph-added-per-year[data-v-4e7ea27d],.results .word-cloud-styles[data-v-4e7ea27d]{flex:0 0 calc(100% - 4rem)}}.results .chart-wrapper.graph-added-per-year .style-albums-list[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list[data-v-4e7ea27d]{display:flex;gap:2rem;flex-wrap:wrap;align-items:center;justify-content:space-around}.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item[data-v-4e7ea27d]{display:grid;grid-template-columns:6.5rem auto;gap:3rem;align-items:center;min-width:100%}@media (min-width: 768px){.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item[data-v-4e7ea27d]{width:min-content}}.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item .album-info[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item .album-info[data-v-4e7ea27d]{min-width:auto}@media (min-width: 768px){.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item .album-info[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item .album-info[data-v-4e7ea27d]{min-width:19rem}}.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item .album-info .album-artist[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item .album-info .album-artist[data-v-4e7ea27d]{margin-top:0}.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item .album-info .album-title[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item .album-info .album-title[data-v-4e7ea27d]{margin-bottom:0}.results .chart-wrapper.graph-added-per-year .style-albums-list .album-item .album-cover[data-v-4e7ea27d],.results .word-cloud-styles .style-albums-list .album-item .album-cover[data-v-4e7ea27d]{width:8rem;border-radius:.5rem}.results .word-cloud-container[data-v-4e7ea27d]:not(.word-cloud-styles){width:100%}@media (min-width: 768px){.results .word-cloud-container[data-v-4e7ea27d]:not(.word-cloud-styles){flex:0 0 calc(33.333% - 3rem)}}.results .word-cloud-albums[data-v-4e7ea27d]{height:20rem}@media (min-width: 768px){.results .word-cloud-albums[data-v-4e7ea27d]{height:inherit}}.results .graph-genre-repartition[data-v-4e7ea27d]{width:100%}@media (min-width: 768px){.results .graph-genre-repartition[data-v-4e7ea27d]{flex:0 0 calc(66.666% - 4rem)}}.results .word-cloud-styles[data-v-4e7ea27d]{height:45rem;width:100%;margin-bottom:3rem}@media (min-width: 768px){.results .word-cloud-styles[data-v-4e7ea27d]{flex:0 0 100%}}.results .word-cloud-styles .word-cloud-container[data-v-4e7ea27d]{width:calc(100% - 4rem)}button[data-v-4e7ea27d]:disabled{opacity:.5;cursor:not-allowed}.about[data-v-f8c71870]{max-width:1000px;margin:0 auto;padding:2rem 1rem;color:#fff;line-height:1.6;display:flex;gap:2rem}@media (max-width: 768px){.about[data-v-f8c71870]{flex-direction:column;gap:0rem}}.about h2[data-v-f8c71870]{font-size:1.8rem;margin:2.5rem 0 1rem;color:#fff}.about .about-section[data-v-f8c71870]{margin-bottom:3rem;background:#ffffff0d;padding:1.5rem;border-radius:12px;box-shadow:0 4px 6px #0000001a}.about .about-section[data-v-f8c71870]:last-child{margin-bottom:0}.about .about-section p[data-v-f8c71870]{margin:1rem 0;font-size:1.1rem}@media (min-width: 768px){.about[data-v-f8c71870]{padding:3rem 2rem}.about .about-section[data-v-f8c71870]{padding:2rem}}.randomize-view[data-v-d734736d]{display:flex;flex-direction:column;align-items:center;padding:2rem;text-align:center}.randomize-view .randomize-logout a[data-v-d734736d]{background:linear-gradient(110deg,#ff881a,#ff008c,#1457ff);background-clip:border-box;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.cta-button[data-v-d734736d]{background:#fff3;border-radius:50rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:.1s ease-in-out;padding:0 2rem;outline:none;border:none;box-shadow:0 4px 30px #0000001a;font-size:1.6rem;height:4.5rem;width:fit-content;color:#fff;cursor:pointer;transition:background-color .3s,transform .2s;margin-bottom:2rem}.cta-button[data-v-d734736d]:hover{outline:none;box-shadow:0 6px 12px #1c040433;transition:all .2s ease}.randomize-container[data-v-d734736d]{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center}.filter-select[data-v-d734736d]{width:100%;padding:.75rem;margin-bottom:1rem;border-radius:8px;border:1px solid #555;background-color:#333;color:#fff}.randomize-card[data-v-d734736d]{background:#ffffff12;box-shadow:0 4px 20px #0003,0 0 0 1px #ffffff1a inset;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4rem;transition:all .3s ease;padding:1.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex:1 1 22rem}.randomize-card[data-v-d734736d]:hover{background:#ffffff14;box-shadow:0 8px 30px #0000004d,0 0 0 1px #ffffff26 inset}.randomize-card .randomize-title[data-v-d734736d]{margin:.5rem 0;text-align:center;font-size:1.8rem;font-family:Poppins-Bold}.randomize-card .randomize-title[data-v-d734736d]:after{content:"";display:block;width:5rem;height:.2rem;margin:.3rem auto 1rem;background:linear-gradient(90deg,#08f,#692fff,#c1498a)}.album-cover[data-v-d734736d]{width:100%;height:auto;border-radius:1rem;box-shadow:0 10px 30px #00000080}.album-info[data-v-d734736d]{text-align:center}.back-button[data-v-d734736d]{background-color:#333;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:25px;cursor:pointer;transition:background-color .3s;margin-top:1rem}.back-button[data-v-d734736d]:hover{background-color:#444}.album-result[data-v-d734736d]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}
