.quick-event[data-v-f972395e]{align-items:center;gap:var(--fl-s3);padding:var(--fl-s4);border:1px solid var(--fl-hairline);border-radius:var(--fl-r-md);background:var(--fl-card);display:flex;position:relative;overflow:hidden}.quick-event__copy[data-v-f972395e]{gap:var(--fl-s1);flex:1;min-width:0;display:grid}.quick-event h2[data-v-f972395e],.quick-event p[data-v-f972395e]{margin:0}.quick-event h2[data-v-f972395e]{font-style:italic}.quick-event .fl-caption[data-v-f972395e],.quick-event__timing[data-v-f972395e]{color:var(--fl-text-2)}.quick-event__timing[data-v-f972395e]{align-items:center;gap:var(--fl-s1);font:var(--fl-micro);display:flex}.quick-event__timing .fl-icon[data-v-f972395e]{flex:none}.quick-event:not(.quick-event--played) .quick-event__timing .fl-icon[data-v-f972395e]{color:var(--fl-red)}.quick-event>.fl-btn[data-v-f972395e]{padding-inline:var(--fl-s4);flex:none}.quick-event__art[data-v-f972395e]{align-content:center;gap:var(--fl-s1);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));width:72px;height:72px;display:grid}.quick-event__art img[data-v-f972395e]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--fl-art-r);width:100%;height:auto;display:block}.quick-event__timer[data-v-f972395e]{height:var(--fl-s1);background:var(--fl-row);position:absolute;inset:auto 0 0}.quick-event__timer i[data-v-f972395e]{background:var(--fl-red);transform-origin:0;width:100%;height:100%;display:block}.quick-event--enter[data-v-f972395e]{animation:quick-arrive-f972395e var(--fl-dur-slow) var(--fl-ease-out) both}.quick-event--enter .quick-event__art img[data-v-f972395e]{animation:quick-record-in-f972395e var(--fl-dur-slow) var(--fl-ease-out) both}.quick-event--enter .quick-event__art img+img[data-v-f972395e]{animation-delay:calc(var(--fl-dur-fast)*.5)}.quick-modal[data-v-f972395e]{--height:min(680px,calc(100% - var(--fl-safe-top) - var(--fl-s4)));--max-height:calc(100% - var(--fl-safe-top) - var(--fl-s4))}.quick-sheet[data-v-f972395e]{height:100%;min-height:0;color:var(--fl-text);background:var(--fl-sheet);flex-direction:column;display:flex;overflow:hidden}.quick-sheet__header[data-v-f972395e]{justify-content:space-between;align-items:center;gap:var(--fl-s3);padding:var(--fl-s4) var(--fl-gutter) var(--fl-s3);flex:none;display:flex}.quick-sheet h2[data-v-f972395e],.quick-sheet h3[data-v-f972395e],.quick-sheet p[data-v-f972395e]{margin:0}.quick-sheet__header h2[data-v-f972395e]{min-width:0}.quick-sheet__header>.fl-btn[data-v-f972395e]{flex:none}.quick-sheet__body[data-v-f972395e]{overscroll-behavior:contain;min-height:0;padding:var(--fl-s2) var(--fl-gutter) var(--fl-s4);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--quick-fade-top,0),#000 calc(100% - var(--quick-fade-bottom,0px)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--quick-fade-top,0),#000 calc(100% - var(--quick-fade-bottom,0px)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--quick-fade-top,0),#000 calc(100% - var(--quick-fade-bottom,0px)),transparent);flex:1;overflow:auto}.quick-sheet__stages[data-v-f972395e]{align-items:start;display:grid}.quick-sheet__stage[data-v-f972395e]{align-content:start;gap:var(--fl-s4);grid-area:1/1;min-width:0;display:grid}.quick-sheet__prompt[data-v-f972395e]{gap:var(--fl-s2);display:grid}.quick-sheet__prompt h3[data-v-f972395e]{text-wrap:balance;max-width:26ch}.quick-sheet__intro>.fl-caption[data-v-f972395e],.quick-sheet__period[data-v-f972395e],.quick-sheet__prompt .fl-caption[data-v-f972395e]{color:var(--fl-text-2)}.quick-sheet__mystery[data-v-f972395e]{isolation:isolate;gap:var(--fl-s3);padding:var(--fl-s4);border-radius:var(--fl-r-md);background:var(--fl-ev-canvas);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.quick-sheet__mystery>span[data-v-f972395e]{z-index:1;aspect-ratio:1.3;border-radius:var(--fl-r-sm);color:var(--fl-n50);font:var(--fl-display-xl);background:#ffffff14;border:1px solid #ffffff3d;place-items:center;display:grid;position:relative}.quick-sheet__intro[data-v-f972395e]{gap:var(--fl-s2);display:grid}.quick-sheet__meta[data-v-f972395e]{justify-content:space-between;align-items:center;gap:var(--fl-s2);display:flex}.quick-sheet__countdown[data-v-f972395e]{align-items:center;gap:var(--fl-s1);font:var(--fl-caption-md);display:inline-flex}.quick-sheet__countdown .fl-icon[data-v-f972395e]{color:var(--fl-red)}.quick-sheet__songs[data-v-f972395e]{gap:var(--fl-s3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.quick-sheet__songs .quick-choice[data-v-f972395e]{background:var(--fl-row);flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:0;display:flex}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__art{aspect-ratio:1;border-radius:var(--fl-art-r) var(--fl-art-r) 0 0;isolation:isolate;flex:none;align-self:stretch;width:100%;height:auto;overflow:hidden}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__art:after{content:"";pointer-events:none;background:linear-gradient(transparent,var(--fl-row));height:28px;position:absolute;inset:auto 0 0}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__badge{z-index:1}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__art img{display:block}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__badge{right:var(--fl-s2);bottom:var(--fl-s2);width:32px;height:32px}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__actions{flex-direction:column;flex:1;align-items:stretch;gap:0;width:100%;padding:0;display:flex}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__main{width:100%;padding:var(--fl-s3) var(--fl-s2);align-self:stretch;gap:var(--fl-s1);flex:none}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__title{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__artist{font:var(--fl-caption-md)}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__genre{display:none}.quick-sheet__answer-button[data-v-f972395e]{margin:auto var(--fl-s2) var(--fl-s2);min-height:44px}.quick-sheet__total[data-v-f972395e]{gap:var(--fl-s1);min-width:0;padding:0 var(--fl-s2) var(--fl-s3);justify-items:start;margin-top:auto;display:grid}.quick-sheet__total .wk-stream-pill[data-v-f972395e]{background:var(--fl-card);font-variant-numeric:tabular-nums;max-width:100%}.quick-sheet__answer[data-v-f972395e],.quick-sheet__total>.fl-caption[data-v-f972395e]{color:var(--fl-text-2)}.quick-sheet__answer[data-v-f972395e]{align-items:center;gap:var(--fl-s1);min-height:28px;font:var(--fl-micro);display:flex}.quick-sheet__answer.is-correct[data-v-f972395e]{color:var(--fl-text);font-weight:700}.quick-sheet__answer>.fl-icon[data-v-f972395e]{flex:none}.quick-sheet__outcome[data-v-f972395e]{isolation:isolate;align-content:center;gap:var(--fl-s2);min-height:136px;padding:var(--fl-s5);border-radius:var(--fl-r-md);background:var(--fl-ev-canvas);color:var(--fl-n50);display:grid;position:relative;overflow:hidden}.quick-sheet__outcome.has-reward[data-v-f972395e]{-moz-column-gap:var(--fl-s3);column-gap:var(--fl-s3);grid-template-columns:minmax(0,1fr) auto}.quick-sheet__outcome.has-reward h3[data-v-f972395e]{align-self:end}.quick-sheet__outcome.has-reward .quick-sheet__reward[data-v-f972395e]{grid-area:1/2/span 2;align-self:center}.quick-sheet__outcome.has-reward p[data-v-f972395e]{grid-column:1;align-self:start}.quick-sheet__outcome h3[data-v-f972395e],.quick-sheet__outcome p[data-v-f972395e],.quick-sheet__reward[data-v-f972395e]{z-index:1;position:relative}.quick-sheet__outcome h3[data-v-f972395e]{text-wrap:balance;outline:none;font-size:clamp(24px,7cqw,32px)}.quick-sheet__outcome p[data-v-f972395e]{color:#ffffffd9;max-width:30ch}.quick-sheet__reward[data-v-f972395e]{justify-content:center;align-items:center;gap:var(--fl-s1);font:var(--fl-display-lg);font-variant-numeric:tabular-nums;color:var(--fl-gold);display:flex}.quick-sheet__sweep[data-v-f972395e]{pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 20%,#fff3 45%,#0000 65%);position:absolute;inset:-20%}.quick-sheet__outcome.is-fresh .quick-sheet__sweep[data-v-f972395e]{animation:quick-reward-sweep-f972395e var(--fl-dur-splash) var(--fl-ease-out) both}.quick-sheet__outcome.is-fresh h3[data-v-f972395e]{animation:quick-result-title-f972395e var(--fl-dur-slow) var(--fl-ease-out) both}.quick-sheet__outcome.is-fresh .quick-sheet__reward[data-v-f972395e]{animation:quick-result-title-f972395e var(--fl-dur-slow) var(--fl-ease-out) var(--fl-dur-fast) both}.quick-choice.is-correct[data-v-f972395e]{border-color:var(--fl-gold)}.quick-choice.is-answered .quick-sheet__answer-button[data-v-f972395e]:disabled{opacity:1;background:var(--fl-gold);color:var(--fl-n900)}@keyframes quick-reward-sweep-f972395e{0%{opacity:0;transform:translate(-80%)}20%{opacity:1}to{opacity:0;transform:translate(80%)}}@keyframes quick-result-title-f972395e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.quick-sheet__period[data-v-f972395e]{text-align:center}.quick-sheet__closed[data-v-f972395e]{align-content:center;justify-items:center;gap:var(--fl-s3);text-align:center;min-height:260px;display:grid}.quick-sheet__closed>.fl-icon[data-v-f972395e]{color:var(--fl-text-2)}.quick-sheet__footer[data-v-f972395e]{gap:var(--fl-s2);padding:var(--fl-s3) var(--fl-gutter) calc(var(--fl-safe-bottom) + var(--fl-s4));background:var(--fl-sheet);flex:none;display:grid}.quick-sheet__footer[data-v-f972395e]:empty{padding-top:0}.quick-sheet__untimed[data-v-f972395e]{align-items:center;gap:var(--fl-s2);min-height:44px;font:var(--fl-caption-md);display:flex}.quick-sheet__untimed input[data-v-f972395e]{width:20px;height:20px;accent-color:var(--fl-text)}.quick-stage-leave-active[data-v-f972395e]{pointer-events:none}.quick-stage-enter-active[data-v-f972395e]{transition:opacity var(--fl-dur-slow) var(--fl-ease-out),transform var(--fl-dur-slow) var(--fl-ease-out)}.quick-stage-leave-active[data-v-f972395e]{transition:opacity var(--fl-dur-fast) var(--fl-ease-in-out),transform var(--fl-dur-fast) var(--fl-ease-in-out)}.quick-stage-enter-from[data-v-f972395e]{opacity:0;transform:translateY(12px)}.quick-stage-leave-to[data-v-f972395e]{opacity:0;transform:translateY(-4px)}.quick-event__art>span[data-v-f972395e]{aspect-ratio:1;background:var(--fl-row);border-radius:var(--fl-art-r);color:var(--fl-text);font:var(--fl-title-lg);place-items:center;display:grid}@keyframes quick-arrive-f972395e{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes quick-record-in-f972395e{0%{opacity:0;transform:translateY(var(--fl-s2))}to{opacity:1;transform:none}}@media (width<=350px){.quick-event[data-v-f972395e]{gap:var(--fl-s2);padding:var(--fl-s3)}.quick-event>.fl-btn[data-v-f972395e]{padding-inline:var(--fl-s3)}.quick-event__art[data-v-f972395e]{width:64px;height:64px}.quick-sheet__songs[data-v-f972395e]{gap:var(--fl-s2)}.quick-sheet__answer[data-v-f972395e]{font-size:10px}}@media (prefers-reduced-motion:reduce){.quick-event--enter[data-v-f972395e],.quick-event--enter .quick-event__art img[data-v-f972395e],.quick-sheet__outcome.is-fresh .quick-sheet__reward[data-v-f972395e],.quick-sheet__outcome.is-fresh .quick-sheet__sweep[data-v-f972395e],.quick-sheet__outcome.is-fresh h3[data-v-f972395e]{animation:none}.quick-stage-enter-active[data-v-f972395e],.quick-stage-leave-active[data-v-f972395e]{transition:none}.quick-stage-enter-from[data-v-f972395e],.quick-stage-leave-to[data-v-f972395e]{transform:none}.quick-sheet__songs .quick-choice[data-v-f972395e] .fl-song__badge{animation:none}}
