.event-intro__icon[data-v-ec8aa8dd]{display:block;filter:drop-shadow(0 14px 20px rgba(20,12,56,.42)) drop-shadow(0 0 20px rgba(143,53,238,.14));margin:0 auto .35rem;width:7.6rem}.event-intro__icon[data-v-ec8aa8dd] svg{display:block;height:auto;overflow:visible;width:100%}.event-intro__icon[data-v-ec8aa8dd] #disc-color-segments{animation:event-intro-disc-spin-ec8aa8dd 1.35s linear infinite;will-change:transform}.event-intro__icon[data-v-ec8aa8dd] #text-lines{display:none}.event-intro__icon[data-v-ec8aa8dd] #music-quote-disc-icon #bubble-hover-word{opacity:1;transform:none}@keyframes event-intro-disc-spin-ec8aa8dd{to{transform:rotate(1turn)}}.event-intro__title[data-v-ec8aa8dd]{color:#fff;font-size:1.22rem;font-weight:900;line-height:1.18}.event-intro__description[data-v-ec8aa8dd]{color:#d1d5db;font-size:.88rem;line-height:1.45;margin-top:.6rem}.event-intro__actions[data-v-ec8aa8dd]{display:grid;gap:.55rem;margin-top:1.15rem}.event-intro__button[data-v-ec8aa8dd]{border:1px solid hsla(0,0%,100%,.12);border-radius:.75rem;color:#e5e7eb;font-size:.88rem;font-weight:900;min-height:2.65rem;padding:.65rem 1rem;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.event-intro__button[data-v-ec8aa8dd]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.event-intro__button--primary[data-v-ec8aa8dd]{background:#9333ea;border-color:#a855f77a;color:#fff}.event-intro__button--primary[data-v-ec8aa8dd]:hover{background:#a855f7;border-color:#d8b4fe9e}@media(prefers-reduced-motion:reduce){.event-intro__icon[data-v-ec8aa8dd] #disc-color-segments{animation:none}.event-intro__button[data-v-ec8aa8dd]{transition-duration:1ms}}.music-quote-disc-preview[data-v-d147c13c]{display:grid;justify-items:center;padding:0 0 .45rem}.music-quote-disc-preview__link[data-v-d147c13c]{cursor:pointer;display:block;max-width:46vw;outline:none;position:relative;text-decoration:none;transform-origin:center bottom;transition:filter .26s ease,transform .26s cubic-bezier(.2,.9,.2,1);width:clamp(8.6rem,32vw,12rem)}.music-quote-disc-preview__link[data-v-d147c13c]:after{background:#110b2e80;border-radius:999px;bottom:.42rem;content:"";filter:blur(9px);height:.72rem;left:17%;opacity:.62;pointer-events:none;position:absolute;right:17%;transform:scaleX(.9);transform-origin:center}.music-quote-disc-preview__icon[data-v-d147c13c]{aspect-ratio:1;display:block;filter:drop-shadow(0 18px 24px rgba(20,12,56,.36)) drop-shadow(0 0 20px rgba(143,53,238,.08));transition:filter .26s ease,transform .26s cubic-bezier(.2,.9,.2,1);width:100%}.music-quote-disc-preview__icon[data-v-d147c13c] svg{display:block;height:auto;overflow:visible;width:100%}.music-quote-disc-preview__link:focus-visible .music-quote-disc-preview__icon[data-v-d147c13c],.music-quote-disc-preview__link:hover .music-quote-disc-preview__icon[data-v-d147c13c]{filter:drop-shadow(0 24px 34px rgba(20,12,56,.5)) drop-shadow(0 0 26px rgba(143,53,238,.22));transform:translateY(-.35rem)}.music-quote-disc-preview__link[data-v-d147c13c]:focus-visible{border-radius:1rem;box-shadow:0 0 0 3px #a855f747}.music-quote-disc-preview__link--nudging .music-quote-disc-preview__icon[data-v-d147c13c]{animation:event-cta-bounce-d147c13c 1.85s cubic-bezier(.2,.86,.25,1) infinite}.music-quote-disc-preview__link--nudging[data-v-d147c13c]:after{animation:event-cta-shadow-d147c13c 1.85s cubic-bezier(.2,.86,.25,1) infinite}.music-quote-disc-preview__resume[data-v-d147c13c]{background:linear-gradient(145deg,#321f49fa,#1b182afa);border:1px solid rgba(192,132,252,.38);border-radius:.9rem;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #0c081b47;display:grid;margin-top:.35rem;padding:.85rem;position:relative;width:min(20rem,calc(100vw - 2rem))}.music-quote-disc-preview__resume[data-v-d147c13c]:before{background:#321f49;border-left:1px solid rgba(192,132,252,.38);border-top:1px solid rgba(192,132,252,.38);content:"";height:.72rem;left:50%;position:absolute;top:-.4rem;transform:translate(-50%) rotate(45deg);width:.72rem}.music-quote-disc-preview__resume-copy[data-v-d147c13c]{display:grid;gap:.18rem;padding-right:2.45rem}.music-quote-disc-preview__resume-copy strong[data-v-d147c13c]{color:#fff;font-size:.9rem;font-weight:900;line-height:1.25;text-wrap:balance}.music-quote-disc-preview__resume-copy span[data-v-d147c13c]{color:#ddd6fe;font-size:.76rem;font-weight:600;line-height:1.4;text-wrap:pretty}.music-quote-disc-preview__resume-action[data-v-d147c13c]{background:#9333ea;border:1px solid rgba(216,180,254,.48);border-radius:.72rem;color:#fff;display:grid;font-size:.82rem;font-weight:900;margin-top:.75rem;min-height:2.75rem;place-items:center;text-decoration:none;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.music-quote-disc-preview__resume-action[data-v-d147c13c]:hover{background:#a855f7;border-color:#e9d5ffb8;transform:translateY(-1px)}.music-quote-disc-preview__resume-action[data-v-d147c13c]:focus-visible,.music-quote-disc-preview__resume-close[data-v-d147c13c]:focus-visible{box-shadow:0 0 0 3px #d8b4fe4d;outline:none}.music-quote-disc-preview__resume-action[data-v-d147c13c]:active{transform:scale(.98)}.music-quote-disc-preview__resume-close[data-v-d147c13c]{border-radius:.72rem;color:#ddd6fe;height:2.4rem;position:absolute;right:.45rem;top:.45rem;transition:background-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);width:2.4rem}.music-quote-disc-preview__resume-close[data-v-d147c13c]:after,.music-quote-disc-preview__resume-close[data-v-d147c13c]:before{background:currentColor;border-radius:999px;content:"";height:.12rem;left:50%;position:absolute;top:50%;width:.8rem}.music-quote-disc-preview__resume-close[data-v-d147c13c]:before{transform:translate(-50%,-50%) rotate(45deg)}.music-quote-disc-preview__resume-close[data-v-d147c13c]:after{transform:translate(-50%,-50%) rotate(-45deg)}.music-quote-disc-preview__resume-close[data-v-d147c13c]:hover{background:#ffffff17;color:#fff}.music-quote-disc-preview__resume-close[data-v-d147c13c]:active{transform:scale(.92)}.event-resume-prompt-enter-active[data-v-d147c13c],.event-resume-prompt-leave-active[data-v-d147c13c]{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.event-resume-prompt-enter-from[data-v-d147c13c],.event-resume-prompt-leave-to[data-v-d147c13c]{opacity:0;transform:translateY(-.45rem) scale(.98)}@keyframes event-cta-bounce-d147c13c{0%,to{transform:translateY(0)}42%{transform:translateY(-.52rem)}58%{transform:translateY(.03rem)}}@keyframes event-cta-shadow-d147c13c{0%,to{opacity:.6;transform:translateY(0)}42%{opacity:.32;transform:translateY(.28rem)}58%{opacity:.66;transform:translateY(-.02rem)}}@media(max-width:480px){.music-quote-disc-preview[data-v-d147c13c]{padding-top:0}.music-quote-disc-preview__link[data-v-d147c13c]{max-width:46vw;width:clamp(7.2rem,38vw,9.4rem)}}@media(prefers-reduced-motion:reduce){.event-resume-prompt-enter-active[data-v-d147c13c],.event-resume-prompt-leave-active[data-v-d147c13c],.music-quote-disc-preview__icon[data-v-d147c13c],.music-quote-disc-preview__link[data-v-d147c13c],.music-quote-disc-preview__resume-action[data-v-d147c13c],.music-quote-disc-preview__resume-close[data-v-d147c13c]{transition-duration:1ms}.music-quote-disc-preview__link--nudging .music-quote-disc-preview__icon[data-v-d147c13c],.music-quote-disc-preview__link--nudging[data-v-d147c13c]:after{animation:none}}.day-navigator-shell[data-v-973625da]{display:grid;justify-items:center;position:relative}.day-navigator[data-v-973625da]{align-items:center;background:linear-gradient(180deg,#a855f729,#7e22ce14),#ffffff08;border:1px solid rgba(168,85,247,.32);border-radius:999px;box-shadow:0 6px 16px #0f052259,0 0 18px #a855f724,inset 0 1px #ffffff1a;-moz-column-gap:.125rem;column-gap:.125rem;display:grid;grid-template-columns:2rem 4.5rem 2rem;padding:.25rem;transition:border-color .24s ease,background-color .24s ease,box-shadow .24s ease;width:-moz-max-content;width:max-content}.day-navigator--archive[data-v-973625da]{background:#ffffff09;border-color:#ffffff1a;box-shadow:0 6px 16px #0f05224d,inset 0 1px #ffffff12}.day-navigator__button[data-v-973625da]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#e2e8f0;display:grid;height:2rem;outline:none;place-items:center;position:relative;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease;width:2rem}.day-navigator__button--discovery[data-v-973625da]{color:#d8b4fe}.day-navigator__button--discovery[data-v-973625da]:before{animation:previous-day-ring-973625da 2.2s ease-out infinite;border:1px solid rgba(192,132,252,.7);border-radius:999px;box-shadow:0 0 #a855f757;content:"";inset:-.2rem;pointer-events:none;position:absolute}.day-navigator__button--discovery .day-navigator__icon[data-v-973625da]{animation:day-navigator-nudge-973625da 1.15s ease-in-out infinite}.day-navigator__date[data-v-973625da]{display:grid;place-items:center;position:relative;width:4.5rem}.day-navigator__reels[data-v-973625da]{align-items:center;color:#fff;display:flex;font-family:Montserrat,Gotham Black,Arial,sans-serif;font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900;justify-content:center;letter-spacing:.01em;line-height:1;text-shadow:0 0 14px rgba(192,132,252,.45)}.day-navigator--archive .day-navigator__reels[data-v-973625da]{color:#e2e8f0;text-shadow:0 1px 2px rgba(0,0,0,.6)}.day-navigator__reel[data-v-973625da]{display:grid;perspective:260px;place-items:center;position:relative}.day-navigator__reel-sizer[data-v-973625da]{grid-area:1/1;visibility:hidden}.day-navigator__digit[data-v-973625da]{backface-visibility:hidden;grid-area:1/1;transform-origin:50% 50%}.digit-roll-next-enter-active[data-v-973625da],.digit-roll-next-leave-active[data-v-973625da],.digit-roll-prev-enter-active[data-v-973625da],.digit-roll-prev-leave-active[data-v-973625da]{transition:opacity .2s ease,transform .3s cubic-bezier(.22,.9,.24,1.04)}.digit-roll-next-enter-from[data-v-973625da],.digit-roll-prev-leave-to[data-v-973625da]{opacity:0;transform:rotateX(-84deg) translateY(.36em)}.digit-roll-next-leave-to[data-v-973625da],.digit-roll-prev-enter-from[data-v-973625da]{opacity:0;transform:rotateX(84deg) translateY(-.36em)}@media(hover:hover){.day-navigator__button[data-v-973625da]:not(:disabled):hover{background:#a855f747;border-color:#d8b4fe8c;box-shadow:0 0 14px #a855f752;color:#fff}.day-navigator__button--prev:not(:disabled):hover .day-navigator__icon[data-v-973625da]{transform:translate(-1px)}.day-navigator__button--next:not(:disabled):hover .day-navigator__icon[data-v-973625da]{transform:translate(1px)}}.day-navigator__button[data-v-973625da]:focus-visible{border-color:#d8b4feb3;box-shadow:0 0 0 3px #a855f752}.day-navigator__button[data-v-973625da]:not(:disabled):active{transform:scale(.9)}.day-navigator__button[data-v-973625da]:disabled{background:transparent;border-color:#ffffff0d;cursor:not-allowed;opacity:.3}.day-navigator__icon[data-v-973625da]{height:.95rem;position:relative;transition:transform .18s ease;width:.95rem;z-index:1}.day-navigator__hint[data-v-973625da]{align-items:center;border:1px solid rgba(192,132,252,.42);border-radius:999px;bottom:calc(100% + .5rem);box-shadow:0 .7rem 1.8rem #0000006b;color:#e9e0ff;display:inline-flex;font-size:.68rem;font-weight:650;gap:.42rem;line-height:1.25;max-width:min(17rem,calc(100vw - 2rem));padding:.4rem .75rem;pointer-events:none;text-align:center;text-wrap:pretty;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:30}.day-navigator__hint[data-v-973625da],.day-navigator__hint[data-v-973625da]:after{background:#231639fa;left:50%;position:absolute}.day-navigator__hint[data-v-973625da]:after{border-bottom:1px solid rgba(192,132,252,.42);border-right:1px solid rgba(192,132,252,.42);content:"";height:.5rem;top:100%;transform:translate(-50%,-55%) rotate(45deg);width:.5rem}.day-navigator__hint-action[data-v-973625da]{color:#f3e8ff;font-weight:900}.day-navigator__hint-spark[data-v-973625da]{color:#d8b4fe;flex:0 0 auto}.previous-day-hint-enter-active[data-v-973625da],.previous-day-hint-leave-active[data-v-973625da]{transition:opacity .18s ease,transform .22s ease}.previous-day-hint-enter-from[data-v-973625da],.previous-day-hint-leave-to[data-v-973625da]{opacity:0;transform:translate(-50%) translateY(.25rem) scale(.985)}@keyframes previous-day-ring-973625da{0%,to{box-shadow:0 0 #a855f752}48%{box-shadow:0 0 0 .32rem #a855f700}}@keyframes day-navigator-nudge-973625da{0%,to{transform:translate(0)}45%{transform:translate(-.16rem)}}@media(prefers-reduced-motion:reduce){.day-navigator[data-v-973625da],.day-navigator__button[data-v-973625da],.day-navigator__icon[data-v-973625da],.digit-roll-next-enter-active[data-v-973625da],.digit-roll-next-leave-active[data-v-973625da],.digit-roll-prev-enter-active[data-v-973625da],.digit-roll-prev-leave-active[data-v-973625da],.previous-day-hint-enter-active[data-v-973625da],.previous-day-hint-leave-active[data-v-973625da]{transition-duration:1ms}.day-navigator__button--discovery .day-navigator__icon[data-v-973625da],.day-navigator__button--discovery[data-v-973625da]:before{animation:none}}.mode-logo[data-v-fd6d9fea]{--logo-glow:rgba(148,163,184,0);--logo-icon-glow:rgba(148,163,184,.18);align-items:center;color:#d1d5dbe6;display:inline-flex;font-family:Montserrat,Gotham Black,Gotham Bold,Gotham,Arial Black,Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:900;justify-content:center;letter-spacing:0;line-height:1;min-width:0;text-shadow:0 0 0 transparent;text-transform:uppercase;transition:color .18s ease,text-shadow .18s ease,filter .18s ease;white-space:nowrap}.mode-logo--idle[data-v-fd6d9fea]{color:#e5e7ebd1;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 7px rgba(0,0,0,.75)}.mode-logo--active[data-v-fd6d9fea]{--logo-glow:rgba(192,132,252,.95);--logo-icon-glow:rgba(192,132,252,.82);color:#fff;text-shadow:0 0 12px var(--logo-glow),0 0 26px rgba(168,85,247,.58),0 0 40px rgba(126,34,206,.38)}.mode-logo--won[data-v-fd6d9fea]{--logo-glow:rgba(34,197,94,.78);--logo-icon-glow:rgba(34,197,94,.5);color:#dcfce7;text-shadow:0 0 10px var(--logo-glow),0 0 22px rgba(34,197,94,.34)}.mode-logo--lost[data-v-fd6d9fea]{--logo-glow:rgba(239,68,68,.82);--logo-icon-glow:rgba(239,68,68,.52);color:#fee2e2;text-shadow:0 0 10px var(--logo-glow),0 0 22px rgba(239,68,68,.35)}.mode-logo--selected[data-v-fd6d9fea]{animation:mode-logo-glow-pulse-fd6d9fea 2.35s ease-in-out infinite;filter:drop-shadow(0 0 15px var(--logo-icon-glow))}.mode-logo__spinner[data-v-fd6d9fea],.mode-logo__text[data-v-fd6d9fea]{display:inline-block}.mode-logo__spinner[data-v-fd6d9fea]{animation:mode-logo-spin-fd6d9fea .8s linear infinite;border:2px solid;border-radius:999px;border-top:2px solid transparent;height:1em;opacity:.75;width:1em}@keyframes mode-logo-spin-fd6d9fea{to{transform:rotate(1turn)}}.mode-logo__icon-slot[data-v-fd6d9fea]{display:inline-grid;flex:0 0 1.02em;height:1.02em;margin-left:.02em;margin-right:.04em;place-items:center;transform:translateY(.045em);width:1.02em}.mode-logo--hiphop .mode-logo__icon-slot[data-v-fd6d9fea]{flex-basis:.9em;margin-left:0;margin-right:0;width:.9em}.mode-logo__icon[data-v-fd6d9fea]{display:block;filter:drop-shadow(0 0 .38em var(--logo-icon-glow));height:100%;overflow:visible;shape-rendering:geometricPrecision;width:100%}@keyframes mode-logo-glow-pulse-fd6d9fea{0%,to{filter:drop-shadow(0 0 11px var(--logo-icon-glow))}50%{filter:drop-shadow(0 0 19px var(--logo-icon-glow))}}.mode-logo--long[data-v-fd6d9fea]{font-size:.82rem}@media(min-width:420px){.mode-logo[data-v-fd6d9fea]{font-size:1.08rem}.mode-logo--long[data-v-fd6d9fea]{font-size:1rem}}@media(prefers-reduced-motion:reduce){.mode-logo--selected[data-v-fd6d9fea]{animation:none}}.result-reveal[data-v-f4afb89d],.result-verdict[data-v-f4afb89d]{--rm-icon:3rem;--rm-cover:8rem;--rm-legend:.625rem;--rm-legend-track:.04em;--rm-title:1.375rem;--rm-gap-section:1.25rem;--rm-gap-group:.75rem;--rm-rule:linear-gradient(90deg,rgba(192,132,252,.34),rgba(192,132,252,0));--rm-rule-flip:linear-gradient(270deg,rgba(192,132,252,.34),rgba(192,132,252,0));text-align:left}.result-verdict[data-v-f4afb89d]{align-items:center;display:flex;gap:.75rem;padding-right:3rem}.result-verdict__icon[data-v-f4afb89d]{display:grid;flex-shrink:0;place-items:center}.result-verdict__icon-art[data-v-f4afb89d]{animation:result-modal-icon-in-f4afb89d .46s cubic-bezier(.34,1.56,.64,1) 90ms both;height:var(--rm-icon);overflow:visible;width:var(--rm-icon)}@keyframes result-modal-icon-in-f4afb89d{0%{opacity:0;transform:scale(.55) rotate(-14deg)}to{opacity:1;transform:none}}.result-verdict__copy[data-v-f4afb89d]{min-width:0}.result-verdict__title[data-v-f4afb89d]{color:#fff;font-family:Montserrat,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;text-wrap:balance}.result-verdict__note[data-v-f4afb89d]{color:#9ca3af;font-size:.75rem;line-height:1.35;margin-top:.125rem;text-wrap:balance}.result-reveal[data-v-f4afb89d]{--rm-gap-detail:.375rem;--motion-delay:.16s;border-bottom:1px solid hsla(0,0%,100%,.08);-moz-column-gap:.625rem;column-gap:.625rem;display:grid;grid-template-areas:"legend rule" "aside  text";grid-template-columns:var(--rm-cover) minmax(0,1fr);margin-block:var(--rm-gap-section);padding-bottom:var(--rm-gap-section)}.result-reveal[data-v-f4afb89d]:after{align-self:start;background:var(--rm-rule);content:"";font-size:var(--rm-legend);grid-area:rule;height:1px;margin-top:.65em}.result-reveal[data-v-f4afb89d]:not(:has(.result-reveal__media)){display:flex;flex-direction:column;gap:0;text-align:center}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d],.result-reveal:not(:has(.result-reveal__media)) .result-reveal__providers[data-v-f4afb89d],.result-reveal:not(:has(.result-reveal__media)) .result-reveal__text[data-v-f4afb89d]{align-self:stretch;margin:0}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d]{margin-bottom:var(--rm-gap-group)}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__text[data-v-f4afb89d]{gap:var(--rm-gap-group);justify-content:flex-start;min-height:0}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__title[data-v-f4afb89d]{font-size:1.75rem}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__artist[data-v-f4afb89d]{font-size:1rem}.result-reveal[data-v-f4afb89d]:not(:has(.result-reveal__media)):after{display:none}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d]:after,.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d]:before{content:"";flex:1;height:1px}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d]:before{background:var(--rm-rule-flip)}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__legend[data-v-f4afb89d]:after{background:var(--rm-rule)}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__meta[data-v-f4afb89d]{align-items:center}.result-reveal:not(:has(.result-reveal__media)) .result-reveal__providers[data-v-f4afb89d]{justify-content:center}.result-reveal__legend[data-v-f4afb89d]{align-items:center;color:#d8b4fee6;display:flex;font-size:var(--rm-legend);font-weight:700;gap:.625rem;grid-area:legend;letter-spacing:var(--rm-legend-track);line-height:1.3;margin-bottom:var(--rm-gap-group);text-transform:uppercase;white-space:nowrap}.result-reveal__aside[data-v-f4afb89d]{align-self:start;grid-area:aside}.result-reveal__media[data-v-f4afb89d]{height:var(--rm-cover);isolation:isolate;position:relative;width:var(--rm-cover)}.result-reveal__image[data-v-f4afb89d]{box-shadow:0 10px 24px #00000073;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.result-reveal__image[data-v-f4afb89d],.result-reveal__preview[data-v-f4afb89d]{border-radius:.625rem;inset:0;position:absolute}.result-reveal__preview[data-v-f4afb89d]{background:#00000026;display:grid;place-items:center;transition:background .18s ease}.result-reveal__preview[data-v-f4afb89d]:focus-visible,.result-reveal__preview[data-v-f4afb89d]:hover{background:#0006}.result-reveal__preview[data-v-f4afb89d]:focus-visible{outline:2px solid #c084fc;outline-offset:2px}.result-reveal__preview-badge[data-v-f4afb89d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:999px;color:#fff;display:grid;height:2.25rem;place-items:center;width:2.25rem}.result-reveal__preview-progress[data-v-f4afb89d]{background:#c084fc;border-radius:0 0 .625rem .625rem;bottom:0;height:3px;inset-inline:0;pointer-events:none;position:absolute;transform-origin:left;transition:transform .15s linear}.result-reveal__text[data-v-f4afb89d]{align-self:start;display:flex;flex-direction:column;gap:.75rem;grid-area:text;justify-content:space-between;min-height:var(--rm-cover);min-width:0}.result-reveal__title[data-v-f4afb89d]{color:#fff;font-family:Montserrat,system-ui,sans-serif;font-size:var(--rm-title);font-weight:800;letter-spacing:-.015em;line-height:1.15;overflow-wrap:anywhere;text-wrap:pretty}.result-reveal__naming[data-v-f4afb89d]{--motion-pop-duration:.56s;--motion-pop-easing:cubic-bezier(.22,1,.36,1)}.result-reveal__artist[data-v-f4afb89d],.result-reveal__title[data-v-f4afb89d]{max-width:100%;width:-moz-fit-content;width:fit-content}.result-reveal[data-v-f4afb89d]:not(:has(.result-reveal__media)) :is(.result-reveal__title,.result-reveal__artist){margin-inline:auto}.result-reveal__artist[data-v-f4afb89d]{color:#d1d5db;font-size:.875rem;font-weight:600;line-height:1.35;margin-top:var(--rm-gap-detail);overflow-wrap:anywhere}.result-reveal__footer[data-v-f4afb89d]{display:grid;gap:var(--rm-gap-detail);min-width:0}.result-reveal__meta[data-v-f4afb89d]{align-items:flex-start;color:#9ca3af;display:flex;flex-direction:column;font-size:.6875rem;font-weight:500;gap:var(--rm-gap-detail);line-height:1.35}.result-reveal__year[data-v-f4afb89d]{align-items:center;display:inline-flex;gap:.375rem;min-height:1rem}.result-reveal__calendar-circle[data-v-f4afb89d],.result-reveal__plays-icon[data-v-f4afb89d]{border-radius:50%;color:#9ca3af;flex-shrink:0;height:16px;width:16px}.result-reveal__calendar-circle[data-v-f4afb89d]{align-items:center;background:#9ca3af;color:#111827;display:flex;justify-content:center}.result-reveal__calendar-circle svg[data-v-f4afb89d]{height:10px;width:10px}.result-reveal__source[data-v-f4afb89d]{line-height:15px;margin-top:.5rem;max-width:100%;overflow-wrap:anywhere}.result-reveal__providers[data-v-f4afb89d]{display:flex;flex-wrap:nowrap;gap:var(--rm-gap-detail)}.result-reveal__providers[data-v-f4afb89d]:empty{display:none}.result-reveal__provider[data-v-f4afb89d]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#cbd5e1;display:inline-flex;flex:0 0 auto;font-size:.6875rem;font-weight:600;gap:.375rem;line-height:1;min-height:1.75rem;padding:.25rem .5rem;position:relative;transition:filter .16s ease,transform .16s ease;white-space:nowrap}.result-reveal__providers:has(>:nth-child(3)) .result-reveal__provider[data-v-f4afb89d]{align-items:flex-end;background:none;border-color:transparent;gap:0;justify-content:center;min-height:1.125rem;padding:0;width:1.75rem}.result-reveal__providers:has(>:nth-child(3)) .result-reveal__provider[data-v-f4afb89d]:before{content:"";height:max(100%,2.75rem);inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.result-reveal__providers:has(>:nth-child(3)) .result-reveal__provider-label[data-v-f4afb89d]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.result-reveal__provider[data-v-f4afb89d]:hover{filter:brightness(1.25);transform:translateY(-1px)}.result-reveal__provider-glyph[data-v-f4afb89d],.result-reveal__provider-icon[data-v-f4afb89d]{color:var(--provider-color)}.result-reveal__provider[data-v-f4afb89d]:focus-visible{outline:2px solid #c084fc;outline-offset:2px}.result-reveal__provider--spotify[data-v-f4afb89d]{--provider-color:#1ed760}.result-reveal__provider--apple[data-v-f4afb89d]{--provider-color:#fb7185}.result-reveal__provider--soundcloud[data-v-f4afb89d]{--provider-color:#fb923c}.result-reveal__player[data-v-f4afb89d]{background:linear-gradient(transparent,#000000d9);border-radius:0 0 .625rem .625rem;inset-inline:0;bottom:0;padding:.5rem .5rem .375rem;position:absolute;z-index:1}.result-reveal__seek[data-v-f4afb89d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;display:block;height:1.75rem;margin:0;padding:0;width:100%}.result-reveal__seek[data-v-f4afb89d]::-webkit-slider-runnable-track{background:linear-gradient(to right,#c084fc var(--seek,0),rgba(192,132,252,.2) var(--seek,0));height:2px}.result-reveal__seek[data-v-f4afb89d]::-moz-range-track{background:#c084fc33;height:2px}.result-reveal__seek[data-v-f4afb89d]::-moz-range-progress{background:#c084fc;height:2px}.result-reveal__seek[data-v-f4afb89d]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#d8b4fe;border:0;border-radius:999px;height:8px;margin-top:-3px;width:8px}.result-reveal__seek[data-v-f4afb89d]::-moz-range-thumb{background:#d8b4fe;border:0;border-radius:999px;height:8px;width:8px}.result-reveal__seek[data-v-f4afb89d]:focus-visible{outline:2px solid #c084fc;outline-offset:3px}.result-reveal__clock[data-v-f4afb89d]{color:#d1d5db;display:flex;font-size:.625rem;justify-content:space-between;margin-top:0;pointer-events:none}.result-reveal__plays[data-v-f4afb89d]{align-items:center;display:inline-flex;gap:.375rem;white-space:nowrap}.result-reveal__provider--youtube[data-v-f4afb89d]{--provider-color:#f03}.result-reveal__provider-icon[data-v-f4afb89d]{flex-shrink:0;height:.9375rem;width:.9375rem}.result-reveal__provider-icon--wide[data-v-f4afb89d]{height:1.125rem;width:1.125rem}.result-reveal__provider-glyph[data-v-f4afb89d]{flex-shrink:0;font-size:.9375rem;line-height:1}.result-modal__share[data-v-f4afb89d]{border-radius:.75rem;font-size:.875rem;min-height:2.75rem;min-width:0;width:100%}.result-modal__actions[data-v-f4afb89d]{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.result-modal__actions--with-next[data-v-f4afb89d]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-modal__stats-icon[data-v-f4afb89d]{color:#a855f7e6;height:.78rem;width:.78rem}.result-modal__next[data-v-f4afb89d]{align-items:center;background:linear-gradient(135deg,#15b8a6,#0f8fb1 58%,#2563eb);border:1px solid rgba(45,212,191,.38);border-radius:.75rem;box-shadow:0 14px 30px #14b8a633,inset 0 1px #ffffff29;color:#f0fdfa;display:flex;font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;font-weight:700;gap:.45rem;justify-content:center;line-height:1;min-height:2.75rem;min-width:0;transition:border-color .16s ease,filter .16s ease,transform .16s ease}.result-modal__next[data-v-f4afb89d]:focus-visible,.result-modal__next[data-v-f4afb89d]:hover{filter:brightness(1.08);transform:translateY(-1px)}.result-modal__next-icon[data-v-f4afb89d]{display:block;font-size:.95rem;height:1rem;line-height:1;width:1rem}.result-modal__next-label[data-v-f4afb89d]{line-height:1}.bar-gradient[data-v-f4afb89d]{background:linear-gradient(90deg,#d77cff,#8a55ff 52%,#5b70ff)}@media(max-width:360px){.result-modal__actions--with-next[data-v-f4afb89d]{gap:.5rem}.result-modal__next[data-v-f4afb89d],.result-modal__share[data-v-f4afb89d]{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.result-verdict__icon-art[data-v-f4afb89d]{animation:none}.result-reveal__preview[data-v-f4afb89d],.result-reveal__preview-progress[data-v-f4afb89d],.result-reveal__provider[data-v-f4afb89d]{transition:none}}.confetti-piece[data-v-fe695339]{animation-fill-mode:forwards;animation-name:confetti-fall-fe695339;animation-timing-function:cubic-bezier(.25,.5,.5,1);top:-20px;will-change:transform,opacity}@keyframes confetti-fall-fe695339{0%{opacity:1;transform:translateZ(0) rotate(0)}to{opacity:0;transform:translate3d(var(--drift-end),110vh,0) rotate(var(--rotate-end))}}.game-card[data-v-fe015d55]{background:radial-gradient(120% 80% at 50% -10%,rgba(124,58,237,.1),transparent 55%),#0000000a;border:1px solid hsla(0,0%,100%,.07);border-radius:1.5rem;box-shadow:0 30px 60px -20px #0000008c,inset 0 1px #ffffff0d;padding:clamp(1rem,4vw,1.6rem)}.game-board[data-v-fe015d55]:focus{outline:none}.mode-switch[data-v-fe015d55]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem;position:relative}.mode-switch__indicator[data-v-fe015d55]{background:linear-gradient(135deg,#a855f7,#9333ea 58%,#7e22ce);border-radius:.5rem;bottom:.25rem;box-shadow:3px 4px 9px #0f05228c,2px 2px 3px #4c1d9580,inset 1px 1px #ffffff3d,inset -1px -1px #3a12708c;left:.25rem;position:absolute;top:.25rem;transform:translate(0);transition:transform .42s cubic-bezier(.2,.95,.2,1.18),background-color .22s ease,box-shadow .22s ease;width:calc(50% - .375rem);will-change:transform}.mode-switch--index-1 .mode-switch__indicator[data-v-fe015d55]{transform:translate(calc(100% + .25rem))}.mode-switch--won .mode-switch__indicator[data-v-fe015d55]{background:linear-gradient(135deg,#22c55e,#16a34a 58%,#15803d);box-shadow:3px 4px 9px #051e108c,2px 2px 3px #064e3b80,0 0 18px #22c55e4d,inset 1px 1px #ffffff47,inset -1px -1px #063c2880}.mode-switch--lost .mode-switch__indicator[data-v-fe015d55]{background:linear-gradient(135deg,#ef4444,#dc2626 58%,#b91c1c);box-shadow:3px 4px 9px #2806068c,2px 2px 3px #7f1d1d80,0 0 18px #ef44444d,inset 1px 1px #ffffff47,inset -1px -1px #5a0f0f80}.mode-switch__button[data-v-fe015d55]{align-items:center;border-radius:.5rem;display:flex;justify-content:center;min-height:3rem;overflow:hidden;padding:.625rem .5rem;position:relative;transition:color .18s ease,background-color .18s ease;z-index:1}.mode-switch__backdrop[data-v-fe015d55]{inset:-.625rem -.5rem;opacity:.42;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .18s ease,transform .18s ease;z-index:0}.mode-switch__background-icon[data-v-fe015d55]{filter:saturate(.9);height:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.mode-switch__backdrop--hiphop .mode-switch__background-icon[data-v-fe015d55]{transform:translate(-50%,-50%) rotate(-10deg)}.mode-switch__button:hover .mode-switch__backdrop[data-v-fe015d55]{opacity:.6}.mode-switch__label[data-v-fe015d55]{position:relative;z-index:1}.show-result-button[data-v-fe015d55]{align-items:center;background:#9333ea;border:1px solid rgba(216,180,254,.42);border-radius:.75rem;box-shadow:0 14px 30px #7e22ce47,inset 0 1px #ffffff29;color:#fff;display:inline-flex;font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;font-weight:700;gap:.55rem;justify-content:center;min-height:3rem;transition:border-color .16s ease,filter .16s ease,transform .16s ease;width:100%}.show-result-button[data-v-fe015d55]:focus-visible,.show-result-button[data-v-fe015d55]:hover{filter:brightness(1.08);transform:translateY(-1px)}.show-result-button__icon[data-v-fe015d55]{align-items:center;color:#f3e8ff;display:inline-flex;font-size:1rem;height:1rem;justify-content:center;line-height:1;width:1rem}.show-result-button span[data-v-fe015d55]{font-weight:700;line-height:1}.guess-enter-active[data-v-fe015d55]{transition:all .35s ease}.guess-enter-from[data-v-fe015d55]{opacity:0;transform:translate(-10px)}.animate-board-shake[data-v-fe015d55]{animation:board-shake-fe015d55 .55s cubic-bezier(.36,.07,.19,.97) both}@keyframes board-shake-fe015d55{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-6px,0,0)}40%,60%{transform:translate3d(6px,0,0)}}@media(prefers-reduced-motion:reduce){.mode-switch__indicator[data-v-fe015d55]{transition:none}}.guess-row--correct[data-v-fe015d55]{background:linear-gradient(135deg,#166534,#15803d 60%,#16a34a);border-color:#4ade806b;box-shadow:0 14px 30px #22c55e33,inset 0 1px #ffffff29;color:#f0fdf4}.guess-row--artist[data-v-fe015d55]{background:linear-gradient(135deg,#9a3412,#c2410c 60%,#ea580c);border-color:#fb923c6b;box-shadow:0 14px 30px #f973162e,inset 0 1px #ffffff29;color:#fff7ed}.guess-row--skipped[data-v-fe015d55]{background:#ffffff08;border-color:#ffffff1a;color:#8f8b97}.skip-repeat-count[data-v-fe015d55]{display:inline-block;transform-origin:50% 75%}.guess-row--skip-bump[data-v-fe015d55]{animation:skip-row-bump-fe015d55 .32s cubic-bezier(.22,1,.36,1)}.skip-repeat-count--bump[data-v-fe015d55]{animation:skip-count-bump-fe015d55 .28s cubic-bezier(.22,1,.36,1)}@keyframes skip-row-bump-fe015d55{0%,to{transform:translateZ(0) scale(1)}45%{transform:translate3d(0,-1px,0) scale(1.003)}75%{transform:translateZ(0) scale(.999)}}@keyframes skip-count-bump-fe015d55{0%{opacity:.8;transform:translate3d(0,1px,0) scale(.86)}48%{opacity:1;transform:translate3d(0,-1px,0) scale(1.12)}76%{transform:translateZ(0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.guess-row--wrong[data-v-fe015d55]{background:linear-gradient(135deg,#991b1b,#b91c1c 60%,#dc2626);border-color:#f8717166;box-shadow:0 14px 30px #ef444429,inset 0 1px #ffffff24;color:#fef2f2}@media(prefers-reduced-motion:reduce){.guess-row--skip-bump[data-v-fe015d55],.skip-repeat-count--bump[data-v-fe015d55]{animation:none}}
