.event-intro__badge[data-v-622a5793]{align-items:center;background:#a855f724;border:1px solid rgba(168,85,247,.32);border-radius:999px;color:#d8b4fe;display:inline-flex;font-size:.7rem;font-weight:700;gap:.4rem;letter-spacing:.14em;margin-bottom:.75rem;padding:.28rem .8rem;text-transform:uppercase}.event-intro__icon[data-v-622a5793]{animation:event-intro-bounce-622a5793 1.85s cubic-bezier(.2,.86,.25,1) infinite;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-622a5793] svg{display:block;height:auto;overflow:visible;width:100%}.event-intro__title[data-v-622a5793]{color:#fff;font-size:1.22rem;font-weight:900;line-height:1.18}.event-intro__description[data-v-622a5793]{color:#d1d5db;font-size:.88rem;line-height:1.45;margin-top:.6rem}.event-intro__actions[data-v-622a5793]{display:grid;gap:.55rem;margin-top:1.15rem}.event-intro__button[data-v-622a5793]{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-622a5793]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.event-intro__button--primary[data-v-622a5793]{background:#9333ea;border-color:#a855f77a;color:#fff}.event-intro__button--primary[data-v-622a5793]:hover{background:#a855f7;border-color:#d8b4fe9e}@keyframes event-intro-bounce-622a5793{0%,to{transform:translateY(0)}42%{transform:translateY(-.45rem)}58%{transform:translateY(.03rem)}}@media(prefers-reduced-motion:reduce){.event-intro__icon[data-v-622a5793]{animation:none}.event-intro__button[data-v-622a5793]{transition-duration:1ms}}.music-quote-disc-preview[data-v-38815459]{display:flex;justify-content:center;padding:0 0 .45rem}.music-quote-disc-preview__link[data-v-38815459]{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-38815459]: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-38815459]{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-38815459] svg{display:block;height:auto;overflow:visible;width:100%}.music-quote-disc-preview__link:focus-visible .music-quote-disc-preview__icon[data-v-38815459],.music-quote-disc-preview__link:hover .music-quote-disc-preview__icon[data-v-38815459]{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-38815459]: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-38815459]{animation:event-cta-bounce-38815459 1.85s cubic-bezier(.2,.86,.25,1) infinite}.music-quote-disc-preview__link--nudging[data-v-38815459]:after{animation:event-cta-shadow-38815459 1.85s cubic-bezier(.2,.86,.25,1) infinite}@keyframes event-cta-bounce-38815459{0%,to{transform:translateY(0)}42%{transform:translateY(-.52rem)}58%{transform:translateY(.03rem)}}@keyframes event-cta-shadow-38815459{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-38815459]{padding-top:0}.music-quote-disc-preview__link[data-v-38815459]{max-width:46vw;width:clamp(7.2rem,38vw,9.4rem)}}@media(prefers-reduced-motion:reduce){.music-quote-disc-preview__icon[data-v-38815459],.music-quote-disc-preview__link[data-v-38815459]{transition-duration:1ms}.music-quote-disc-preview__link--nudging .music-quote-disc-preview__icon[data-v-38815459],.music-quote-disc-preview__link--nudging[data-v-38815459]: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}}.spinning-vinyl[data-v-a795c72a]{display:block;overflow:visible;shape-rendering:geometricPrecision}.spinning-vinyl--gold[data-v-a795c72a]{filter:drop-shadow(0 0 .42em rgba(247,200,70,.34))}.spinning-vinyl--cracked[data-v-a795c72a]{filter:grayscale(.55)}.spinning-vinyl__disc[data-v-a795c72a]{animation:vinyl-spin-a795c72a 2.6s linear infinite;transform-box:fill-box;transform-origin:center;will-change:transform}.spinning-vinyl--cracked .spinning-vinyl__disc[data-v-a795c72a]{animation:none;will-change:auto}.spinning-vinyl__crack-edge--right[data-v-a795c72a],.spinning-vinyl__crack-shadow[data-v-a795c72a],.spinning-vinyl__piece[data-v-a795c72a]{transform-box:view-box;transform-origin:32px 32px}.spinning-vinyl__crack-edge--right[data-v-a795c72a],.spinning-vinyl__crack-shadow[data-v-a795c72a],.spinning-vinyl__piece--right[data-v-a795c72a]{transform:translate(2.2px,-1.2px) rotate(6deg)}.spinning-vinyl__cracks[data-v-a795c72a]{fill:none;stroke-linecap:butt;stroke-linejoin:round}.spinning-vinyl__crack-edge[data-v-a795c72a]{stroke:#cdd7e294;stroke-width:.85}.spinning-vinyl__crack-shadow[data-v-a795c72a]{stroke:#06090d99;stroke-width:.7}.spinning-vinyl__needle[data-v-a795c72a]{animation:vinyl-needle-in-a795c72a .52s cubic-bezier(.2,.95,.2,1.18) both;filter:drop-shadow(0 2px 3px rgba(0,0,0,.34));pointer-events:none;transform-box:view-box;transform-origin:54px 8px}.spinning-vinyl__needle-arm[data-v-a795c72a],.spinning-vinyl__needle-shadow[data-v-a795c72a]{fill:none;stroke-linecap:round;stroke-linejoin:round}.spinning-vinyl__needle-shadow[data-v-a795c72a]{stroke:#00000059;stroke-width:4.1}.spinning-vinyl__needle-arm[data-v-a795c72a]{stroke:#8b867f;stroke-width:3.2}.spinning-vinyl__needle-pivot-outer[data-v-a795c72a]{fill:#a29d96}.spinning-vinyl__needle-pivot-inner[data-v-a795c72a]{fill:#5f5a55}.spinning-vinyl__needle-head[data-v-a795c72a]{fill:#7a746f}.spinning-vinyl__needle-cartridge[data-v-a795c72a]{fill:#77716c}.spinning-vinyl__needle-cartridge-top[data-v-a795c72a]{fill:#c9beb6;opacity:.9}@keyframes vinyl-spin-a795c72a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vinyl-needle-in-a795c72a{0%{opacity:0;transform:rotate(-18deg) translate(2px,-3px)}65%{opacity:1;transform:rotate(3deg) translate(0)}to{opacity:1;transform:rotate(0) translate(0)}}@media(prefers-reduced-motion:reduce){.spinning-vinyl__disc[data-v-a795c72a],.spinning-vinyl__needle[data-v-a795c72a]{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-modal__icon[data-v-905c0fb1]{display:grid;margin-bottom:.6rem;place-items:center}.result-modal__icon-art[data-v-905c0fb1]{animation:result-modal-icon-in-905c0fb1 .46s cubic-bezier(.34,1.56,.64,1) 90ms both;height:3.6rem;overflow:visible;width:3.6rem}@keyframes result-modal-icon-in-905c0fb1{0%{opacity:0;transform:scale(.55) rotate(-14deg)}to{opacity:1;transform:none}}.result-modal__share[data-v-905c0fb1]{border-radius:.75rem;font-size:.875rem;min-height:2.75rem;min-width:0;width:100%}.result-modal__actions[data-v-905c0fb1]{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.result-modal__actions--with-next[data-v-905c0fb1]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-modal__stats-icon[data-v-905c0fb1]{color:#a855f7e6;height:.78rem;width:.78rem}.result-modal__next[data-v-905c0fb1]{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-905c0fb1]:focus-visible,.result-modal__next[data-v-905c0fb1]:hover{filter:brightness(1.08);transform:translateY(-1px)}.result-modal__next-icon[data-v-905c0fb1]{display:block;font-size:.95rem;height:1rem;line-height:1;width:1rem}.result-modal__next-spacer[data-v-905c0fb1]{height:1rem;width:1rem}.result-modal__next-label[data-v-905c0fb1]{line-height:1}.bar-gradient[data-v-905c0fb1]{background:linear-gradient(90deg,#d77cff,#8a55ff 52%,#5b70ff)}@media(prefers-reduced-motion:reduce){.result-modal__icon-art[data-v-905c0fb1]{animation:none}}@media(max-width:360px){.result-modal__actions--with-next[data-v-905c0fb1]{gap:.5rem}.result-modal__next[data-v-905c0fb1],.result-modal__share[data-v-905c0fb1]{font-size:.75rem}}.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-b0e7a789]{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-b0e7a789]:focus{outline:none}.mode-switch[data-v-b0e7a789]{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-b0e7a789]{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-b0e7a789]{transform:translate(calc(100% + .25rem))}.mode-switch--won .mode-switch__indicator[data-v-b0e7a789]{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-b0e7a789]{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-b0e7a789]{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-b0e7a789]{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-b0e7a789]{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-b0e7a789]{transform:translate(-50%,-50%) rotate(-10deg)}.mode-switch__button:hover .mode-switch__backdrop[data-v-b0e7a789]{opacity:.6}.mode-switch__label[data-v-b0e7a789]{position:relative;z-index:1}.show-result-button[data-v-b0e7a789]{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-b0e7a789]:focus-visible,.show-result-button[data-v-b0e7a789]:hover{filter:brightness(1.08);transform:translateY(-1px)}.show-result-button__icon[data-v-b0e7a789]{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-b0e7a789]{font-weight:700;line-height:1}.guess-enter-active[data-v-b0e7a789]{transition:all .35s ease}.guess-enter-from[data-v-b0e7a789]{opacity:0;transform:translate(-10px)}.animate-board-shake[data-v-b0e7a789]{animation:board-shake-b0e7a789 .55s cubic-bezier(.36,.07,.19,.97) both}@keyframes board-shake-b0e7a789{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-b0e7a789]{transition:none}}.guess-row--correct[data-v-b0e7a789]{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-b0e7a789]{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-b0e7a789]{background:#ffffff08;border-color:#ffffff1a;color:#8f8b97}.skip-repeat-count[data-v-b0e7a789]{display:inline-block;transform-origin:50% 75%}.guess-row--skip-bump[data-v-b0e7a789]{animation:skip-row-bump-b0e7a789 .32s cubic-bezier(.22,1,.36,1)}.skip-repeat-count--bump[data-v-b0e7a789]{animation:skip-count-bump-b0e7a789 .28s cubic-bezier(.22,1,.36,1)}@keyframes skip-row-bump-b0e7a789{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-b0e7a789{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-b0e7a789]{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-b0e7a789],.skip-repeat-count--bump[data-v-b0e7a789]{animation:none}}
