.quiz-page[data-v-e46513f1]{padding:1rem 0 3rem;position:relative}.quiz-page[data-v-e46513f1]:after{background:radial-gradient(circle at 50% 44%,rgba(255,210,138,.38),transparent 18rem),radial-gradient(circle at 50% 52%,rgba(56,216,120,.18),transparent 26rem);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;z-index:20}.quiz-page.has-correct-flash[data-v-e46513f1]:after{animation:winGlow-e46513f1 1.6s ease-out}.intro-stage[data-v-e46513f1]{align-content:center;display:grid;gap:1.5rem;justify-items:center;margin:0 auto;max-width:1320px;min-height:calc(100vh - 11rem);padding:3rem 0 4rem;position:relative;text-align:center}.title-crawl[data-v-e46513f1]{display:grid;min-height:clamp(12rem,30vw,25rem);overflow:hidden;perspective:520px;perspective-origin:50% 22%;place-items:center;width:100%}.intro-stage h1[data-v-e46513f1]{animation:starTitle-e46513f1 2.4s cubic-bezier(.16,1,.3,1) both;color:var(--paper);font-size:clamp(3.6rem,10vw,8.8rem);line-height:.86;margin:0;max-width:1060px;text-shadow:0 0 26px rgba(91,44,255,.22),0 18px 58px rgba(0,0,0,.54);transform-origin:50% 100%;will-change:transform,opacity,filter}.intro-score[data-v-e46513f1],.intro-stage h1[data-v-e46513f1]{font-weight:950;text-transform:uppercase}.intro-score[data-v-e46513f1]{align-items:center;background:#141820;border:1px solid rgba(255,210,138,.22);border-radius:999px;box-shadow:0 18px 50px #00000047;color:var(--muted);display:inline-flex;font-size:.76rem;gap:.7rem;letter-spacing:.11em;padding:.8rem 1rem}.popcorn-logo[data-v-e46513f1]{background:#ffd28a17;border:1px solid rgba(255,210,138,.22);border-radius:50%;box-shadow:0 0 18px #ffd28a29;display:inline-grid;font-size:1.08rem;height:2rem;line-height:1;place-items:center;width:2rem}.score-hud .popcorn-logo[data-v-e46513f1]{flex:0 0 auto}.intro-score strong[data-v-e46513f1]{color:var(--warm);font-size:1.6rem;letter-spacing:0;line-height:1}.intro-copy[data-v-e46513f1]{color:#f8efe0b8;font-size:1.02rem;font-weight:800;line-height:1.45;margin:0;max-width:720px}.start-button[data-v-e46513f1]{background:#5b2cff;border:1px solid rgba(255,210,138,.32);border-radius:999px;box-shadow:0 16px 44px #5b2cff4d;color:var(--paper);cursor:pointer;font-size:.82rem;font-weight:950;letter-spacing:.14em;min-width:12rem;padding:1rem 1.25rem;text-transform:uppercase;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.start-button[data-v-e46513f1]:hover{box-shadow:0 20px 54px #5b2cff66;filter:brightness(1.08);transform:translateY(-2px)}.score-hud[data-v-e46513f1]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0e17c7;border:1px solid rgba(255,210,138,.22);border-radius:18px;box-shadow:0 16px 45px #00000052,0 0 32px #5b2cff29;display:flex;gap:.65rem;margin-left:auto;min-width:18rem;padding:.75rem 1rem;position:sticky;top:.85rem;width:-moz-fit-content;width:fit-content;z-index:5}.score-hud[data-v-e46513f1] .cinema-coins{margin-left:.1rem}.score-label[data-v-e46513f1]{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.score-hud strong[data-v-e46513f1]{color:var(--warm);font-size:1.55rem;line-height:1;text-shadow:0 0 22px rgba(255,210,138,.36)}.score-rank[data-v-e46513f1]{background:#5b2cff21;border:1px solid rgba(255,210,138,.18);border-radius:999px;font-size:.66rem;padding:.28rem .48rem}.division-label[data-v-e46513f1],.score-rank[data-v-e46513f1]{font-weight:950;letter-spacing:.12em;text-transform:uppercase}.division-label[data-v-e46513f1]{color:#ffd28ab3;font-size:.62rem}.game-meter[data-v-e46513f1]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090d16c7;border:1px solid rgba(255,210,138,.18);border-radius:10px;box-shadow:0 18px 48px #00000047,0 0 30px #5b2cff1f;display:grid;gap:.35rem .8rem;grid-template-columns:auto auto;margin:.7rem auto 0;padding:.65rem .8rem;width:min(100%,27rem)}.game-meter span[data-v-e46513f1],.game-meter strong[data-v-e46513f1]{color:var(--paper);font-size:.78rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.game-meter strong[data-v-e46513f1]{color:var(--warm);justify-self:end;text-shadow:0 0 18px rgba(255,210,138,.3)}.timer-track[data-v-e46513f1]{background:#ffd28a1f;border-radius:999px;grid-column:1/-1;height:.42rem;overflow:hidden}.timer-track i[data-v-e46513f1]{background:linear-gradient(90deg,#ffd28a,#8f1d2c);border-radius:inherit;box-shadow:0 0 20px #ffd28a47;display:block;height:100%;transition:width .1s linear}.game-meter.is-hot[data-v-e46513f1]{border-color:#ffd28a57;box-shadow:0 18px 48px #0000004d,0 0 36px #ffd28a29}.game-meter.is-danger[data-v-e46513f1]{animation:timerDanger-e46513f1 .52s ease-in-out infinite alternate;border-color:#8f1d2c8c}.score-hud.is-pulsing[data-v-e46513f1]{animation:scorePop-e46513f1 .65s cubic-bezier(.2,1.35,.35,1)}.score-hud.is-losing[data-v-e46513f1]{animation:scoreLoss-e46513f1 .76s ease;border-color:#8f1d2cb8;box-shadow:0 16px 45px #00000052,0 0 36px #8f1d2c57}.score-hud.is-losing strong[data-v-e46513f1]{color:#ff8b98;text-shadow:0 0 22px rgba(143,29,44,.5)}.score-bonus[data-v-e46513f1]{animation:bonusRise-e46513f1 .9s ease-out forwards;bottom:-1.85rem;color:var(--warm);font-size:.8rem;font-weight:950;position:absolute;right:.8rem;text-shadow:0 0 18px rgba(255,210,138,.65);text-transform:uppercase;white-space:nowrap}.score-bonus.is-loss[data-v-e46513f1]{color:#ff8b98;text-shadow:0 0 18px rgba(143,29,44,.68)}.quiz-stage[data-v-e46513f1]{margin:0 auto 1.1rem;max-width:1320px;position:relative;text-align:center}.eyebrow[data-v-e46513f1]{color:var(--warm);font-size:.82rem;letter-spacing:.18em;margin-bottom:.55rem}.eyebrow[data-v-e46513f1],.quiz-stage h1[data-v-e46513f1]{font-weight:950;text-transform:uppercase}.quiz-stage h1[data-v-e46513f1]{color:var(--paper);font-size:clamp(3.2rem,9vw,7.8rem);line-height:.86;margin:0 auto;max-width:1050px;text-shadow:0 0 28px rgba(91,44,255,.24),0 18px 60px rgba(0,0,0,.5)}.clue-panel[data-v-e46513f1]{background:#141820c7;border:1px solid rgba(255,210,138,.14);border-radius:8px;box-shadow:0 18px 50px #0000003d;display:inline-grid;gap:.65rem;margin-top:.9rem;padding:.75rem}.round-value[data-v-e46513f1]{color:var(--warm);font-size:.76rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.clue-actions[data-v-e46513f1]{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}.clue-actions button[data-v-e46513f1]{align-items:center;background:#141820;border:1px solid rgba(255,210,138,.12);border-radius:999px;color:#f8efe0d1;cursor:pointer;display:inline-flex;gap:.42rem;justify-content:center;letter-spacing:.1em;min-width:10rem;padding:.58rem .78rem;text-transform:uppercase;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.clue-actions button[data-v-e46513f1],.clue-icon[data-v-e46513f1]{font-size:.72rem;font-weight:950}.clue-icon[data-v-e46513f1]{background:#ffd28a14;border:1px solid rgba(255,210,138,.18);border-radius:50%;color:var(--warm);display:inline-grid;height:1.35rem;line-height:1;place-items:center;width:1.35rem}.clue-actions button small[data-v-e46513f1]{color:#ff9ca6}.clue-actions button[data-v-e46513f1]:hover:not(:disabled){box-shadow:0 0 24px #ffd28a1a;color:var(--paper);transform:translateY(-1px)}.clue-actions button.is-used[data-v-e46513f1]{background:#5b2cff;box-shadow:0 0 22px #5b2cff52;color:var(--paper)}.clue-actions button[data-v-e46513f1]:disabled{cursor:default;opacity:.72}.quiz-clue[data-v-e46513f1]{background:#202430;border:1px solid rgba(255,210,138,.32);border-left:5px solid var(--warm);border-radius:8px;box-shadow:0 26px 82px #00000070,0 0 42px #ffd28a1f;color:#fff8ebf2;margin:1rem auto 0;max-width:1120px;padding:1.25rem 1.4rem;text-align:left}.quiz-clue span[data-v-e46513f1]{color:var(--warm);display:block;font-size:.74rem;font-weight:950;letter-spacing:.14em;margin-bottom:.55rem;text-transform:uppercase}.quiz-clue p[data-v-e46513f1]{color:#fffaf0fa;font-size:clamp(1.12rem,2vw,1.35rem);font-weight:780;line-height:1.62;margin:0}.hero-frame[data-v-e46513f1]{animation:floatFrame-e46513f1 6s ease-in-out infinite;background:#090b10;border:1px solid rgba(255,210,138,.2);border-radius:10px;box-shadow:0 0 0 1px #5b2cff2e,0 34px 90px #00000085,0 0 70px #5b2cff2e;margin:1.1rem auto 0;max-width:1120px;overflow:hidden;position:relative}.quiz-hero-image[data-v-e46513f1]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.hero-frame[data-v-e46513f1]:before{background:#070b1438;content:"";z-index:2}.hero-frame[data-v-e46513f1]:before,.scanline[data-v-e46513f1]{inset:0;pointer-events:none;position:absolute}.scanline[data-v-e46513f1]{animation:scanline-e46513f1 4.5s linear infinite;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.16),transparent);opacity:.2;transform:translateY(-100%);z-index:3}.app-message[data-v-e46513f1]{background:#8f1d2c29;border:1px solid rgba(143,29,44,.5);border-radius:8px;box-shadow:0 20px 60px #00000042;color:#ffd7dc;font-weight:850;line-height:1.45;margin:1.4rem auto;max-width:1120px;padding:1rem 1.15rem}.round-progress[data-v-e46513f1]{background:#ffd28a1f;border-radius:999px;height:.45rem;margin:1rem auto 1.4rem;max-width:1120px;overflow:hidden}.round-progress div[data-v-e46513f1]{background:var(--warm);border-radius:inherit;box-shadow:0 0 22px #ffd28a7a;height:100%;transition:width .12s linear}.choice-grid[data-v-e46513f1]{display:grid;gap:.72rem;grid-template-columns:1fr;margin:0 auto;max-width:1120px}.choice-slot[data-v-e46513f1]{animation:cardIn-e46513f1 .52s ease both;animation-delay:var(--delay);position:relative}.quiz-card[data-v-e46513f1]{background:#141820;border:1px solid rgba(255,210,138,.14);border-radius:10px;box-shadow:0 24px 70px #00000075,inset 0 0 0 1px #ffffff08;color:var(--paper);cursor:pointer;display:grid;grid-template-columns:7.2rem minmax(0,1fr);min-height:8.7rem;overflow:hidden;position:relative;transform:translateZ(0);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease}.quiz-card[data-v-e46513f1]:before{background:#ffd28a0f;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-45%);transition:opacity .18s ease,transform .36s ease;z-index:1}.quiz-card[data-v-e46513f1]:hover{border-color:#ffd28a73;box-shadow:0 30px 90px #0000008f,0 0 42px #5b2cff57,0 0 24px #8f1d2c38;transform:translateY(-4px) scale(1.008)}.quiz-card[data-v-e46513f1]:hover:before{opacity:1;transform:translate(45%)}.card-topline[data-v-e46513f1]{align-items:center;border-bottom:0;color:var(--warm);display:flex;font-size:.68rem;font-weight:950;justify-content:space-between;left:7.2rem;letter-spacing:.13em;padding:.62rem .85rem;position:absolute;right:0;text-transform:uppercase;top:0;z-index:2}.poster-wrap[data-v-e46513f1]{background:#090b10;overflow:hidden;position:relative;transform-style:preserve-3d}.poster-image[data-v-e46513f1]{display:block;filter:saturate(1.08) contrast(1.06);height:100%;min-height:8.7rem;-o-object-fit:cover;object-fit:cover;transition:transform .52s cubic-bezier(.22,1,.36,1),filter .52s ease;width:100%}.poster-wrap.is-blurred .poster-image[data-v-e46513f1]{filter:blur(22px) saturate(.38) contrast(.78) brightness(.62);transform:scale(1.16)}.poster-wrap.is-blurred[data-v-e46513f1]:after{background:repeating-linear-gradient(135deg,#ffd28a0d,#ffd28a0d 1px,#070b14a3 0 8px),#070b14c7;border:1px solid rgba(255,210,138,.14);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.poster-wrap.is-blurred[data-v-e46513f1]:before{background:#5b2cff2e;border:1px solid rgba(255,210,138,.22);border-radius:999px;box-shadow:0 0 36px #5b2cff52;content:"";filter:blur(2px);inset:16%;pointer-events:none;position:absolute;z-index:3}.poster-wrap.is-revealed[data-v-e46513f1]{animation:cardReveal-e46513f1 1.15s cubic-bezier(.16,1,.3,1)}.poster-wrap.is-revealed[data-v-e46513f1]:after{animation:holoSweep-e46513f1 1.2s ease-out forwards;background:linear-gradient(115deg,transparent,rgba(255,210,138,.18) 28%,hsla(0,0%,100%,.55) 48%,rgba(255,210,138,.14) 63%,transparent);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;transform:translate(-130%);z-index:4}.quiz-card:hover .poster-image[data-v-e46513f1]{filter:saturate(1.2) contrast(1.12);transform:scale(1.04)}.quiz-card:hover .poster-wrap.is-blurred .poster-image[data-v-e46513f1]{filter:blur(20px) saturate(.45) contrast(.82) brightness(.68);transform:scale(1.18)}.local-loading[data-v-e46513f1]{align-items:center;background:#141820;border:1px solid rgba(255,210,138,.18);border-radius:999px;color:var(--warm);display:inline-flex;font-size:.76rem;font-weight:950;gap:.7rem;letter-spacing:.12em;margin:1.5rem 50%;padding:.85rem 1rem;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.local-loading span[data-v-e46513f1]{animation:spin-e46513f1 .76s linear infinite;border:2px solid rgba(255,210,138,.22);border-radius:50%;border-top:2px solid var(--warm);height:.8rem;width:.8rem}.poster-gloss[data-v-e46513f1]{background:#070b141f;inset:0;pointer-events:none;position:absolute}.quiz-card-content[data-v-e46513f1]{align-content:center;display:grid;gap:.55rem;min-height:auto;padding:2.05rem 1rem .9rem}.movie-title[data-v-e46513f1]{color:var(--paper);font-size:clamp(1.05rem,1.55vw,1.42rem);font-weight:950;line-height:1;margin:0;text-transform:uppercase}.movie-title.is-hidden-title[data-v-e46513f1]{color:#f8efe094;letter-spacing:.08em}.rating[data-v-e46513f1]{color:var(--warm)}.quiz-card-content[data-v-e46513f1] .rating-gauge{margin:0}.movie-overview[data-v-e46513f1]{background:#ffd28a0f;border:1px solid rgba(255,210,138,.18);border-left:3px solid var(--warm);border-radius:6px;color:#fff8ebeb;font-size:.84rem;font-weight:720;line-height:1.34;margin:0;max-height:4.9rem;overflow:hidden;padding:.68rem .78rem}.release-date[data-v-e46513f1]{color:var(--muted);font-size:.82rem}.choice-button[data-v-e46513f1],.release-date strong[data-v-e46513f1]{color:var(--paper)}.choice-button[data-v-e46513f1]{background:#5b2cff;border:1px solid rgba(255,210,138,.22);border-radius:6px;box-shadow:0 12px 34px #5b2cff3d;cursor:pointer;font-weight:950;letter-spacing:.08em;margin-top:.1rem;padding:.76rem .9rem;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;width:100%}.quiz-card:hover .choice-button[data-v-e46513f1]{box-shadow:0 0 28px #ffd28a47,0 16px 40px #5b2cff4d;filter:brightness(1.08)}.choice-button[data-v-e46513f1]:active{transform:scale(.98)}.is-correct[data-v-e46513f1]{animation:winCard-e46513f1 1.8s cubic-bezier(.16,1,.3,1) forwards;border-color:#ffd28ae0;box-shadow:0 0 0 2px #ffd28a5c,0 0 80px #ffd28a80,0 35px 100px #0000009e;left:50%;max-height:calc(100vh - 2rem);overflow-y:auto;position:fixed;top:50%;transform-origin:center;width:min(480px,calc(100vw - 2rem));will-change:transform,opacity,filter;z-index:30}.is-correct[data-v-e46513f1]:after,.is-wrong[data-v-e46513f1]:after{animation:winBadge-e46513f1 1.8s ease-out forwards;background:#090d16db;border:1px solid rgba(255,210,138,.42);border-radius:999px;box-shadow:0 0 34px #ffd28a52;color:var(--warm);content:attr(data-result-label);font-size:.78rem;font-weight:950;left:50%;letter-spacing:.12em;min-width:10.25rem;padding:.55rem .85rem;position:absolute;text-align:center;text-transform:uppercase;top:.85rem;transform:translate(-50%);z-index:6}.is-wrong[data-v-e46513f1]:after{border-color:#ff9ca66b;box-shadow:0 0 34px #8f1d2c52;color:#ff9ca6}.is-correct .choice-button[data-v-e46513f1]{background:#ffd28a;color:#140b12}.is-wrong[data-v-e46513f1]{animation:lostCard-e46513f1 1.8s cubic-bezier(.16,1,.3,1) forwards;border-color:#8f1d2ce0;box-shadow:0 0 0 2px #8f1d2c52,0 0 70px #8f1d2c6b,0 35px 100px #0000009e;left:50%;max-height:calc(100vh - 2rem);overflow-y:auto;position:fixed;top:50%;transform-origin:center;width:min(480px,calc(100vw - 2rem));will-change:transform,opacity,filter;z-index:30}.is-wrong .choice-button[data-v-e46513f1]{background:#8f1d2c;color:var(--paper)}.is-answer-reveal[data-v-e46513f1]{animation:answerRevealGlow-e46513f1 1.7s ease-in-out .42s infinite;border-color:#ffd28ad1;box-shadow:0 0 0 2px #ffd28a29,0 0 28px #ffd28a38,0 24px 70px #00000080;filter:saturate(.92) brightness(.86);transform:translateY(0) scale(.985);z-index:6}.is-answer-reveal[data-v-e46513f1]:after{animation:answerBadgeReveal-e46513f1 .52s ease-out .42s forwards;background:#090d16e0;border:1px solid rgba(255,210,138,.48);border-radius:999px;box-shadow:0 0 28px #ffd28a4d;color:var(--warm);content:"RIGHT ANSWER";font-size:.72rem;font-weight:950;left:50%;letter-spacing:.12em;min-width:10rem;opacity:0;padding:.5rem .8rem;position:absolute;text-align:center;text-transform:uppercase;top:.85rem;transform:translate(-50%);z-index:6}.is-answer-reveal .choice-button[data-v-e46513f1]{background:#ffd28a;color:#140b12}.is-dimmed[data-v-e46513f1]{filter:grayscale(.85) brightness(.58) saturate(.65);opacity:.42;transform:scale(.97)}@keyframes cardIn-e46513f1{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes winGlow-e46513f1{0%{opacity:0}18%{opacity:1}55%{opacity:.72}to{opacity:0}}@keyframes winCard-e46513f1{0%{filter:brightness(1);opacity:1;transform:translate3d(calc(-50% + var(--win-offset-x)),calc(-50% + var(--win-offset-y)),0) perspective(1100px) rotateY(0) scale(.82)}28%{filter:brightness(1.28);transform:translate3d(calc(-50% + var(--win-mid-offset-x)),calc(-50% + var(--win-mid-offset-y)),0) perspective(1100px) rotateY(108deg) scale(.94)}58%{filter:brightness(1.16);transform:translate3d(-50%,-50%,0) perspective(1100px) rotateY(1turn) scale(1.08)}to{filter:brightness(1.08);opacity:1;transform:translate3d(-50%,-50%,0) perspective(1100px) rotateY(1turn) scale(1.08)}}@keyframes winBadge-e46513f1{0%{opacity:0;transform:translate(-50%,-.5rem) scale(.9)}24%{opacity:1;transform:translate(-50%) scale(1.06)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes cardReveal-e46513f1{0%{filter:brightness(.85);transform:rotateY(0) scale(1)}42%{filter:brightness(1.3);transform:rotateY(9deg) scale(1.035)}to{filter:brightness(1);transform:rotateY(0) scale(1)}}@keyframes holoSweep-e46513f1{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes wrongCard-e46513f1{0%,to{transform:translate(0)}25%{transform:translate(-5px)}60%{transform:translate(5px)}}@keyframes lostCard-e46513f1{0%{filter:saturate(.95) brightness(1);opacity:1;transform:translate3d(calc(-50% + var(--win-offset-x)),calc(-50% + var(--win-offset-y)),0) perspective(1100px) rotateY(0) scale(.82)}26%{filter:saturate(.65) brightness(.88);transform:translate3d(calc(-50% + var(--win-mid-offset-x)),calc(-50% + var(--win-mid-offset-y)),0) perspective(1100px) rotateY(92deg) scale(.94)}58%{filter:saturate(.72) brightness(.82);transform:translate3d(-50%,-50%,0) perspective(1100px) rotateY(1turn) scale(1.03)}to{filter:saturate(.72) brightness(.82);opacity:1;transform:translate3d(-50%,-50%,0) perspective(1100px) rotateY(1turn) scale(1.03)}}@keyframes answerRevealGlow-e46513f1{0%,to{box-shadow:0 0 0 2px #ffd28a3d,0 0 38px #ffd28a5c,0 0 24px #5b2cff29,0 24px 70px #00000080;filter:saturate(1.05) brightness(1.06);transform:translateY(-4px) scale(1.012)}50%{box-shadow:0 0 0 2px #ffd28a61,0 0 68px #ffd28a7a,0 0 34px #5b2cff3d,0 24px 70px #00000080;filter:saturate(1.12) brightness(1.14);transform:translateY(-6px) scale(1.02)}}@keyframes answerBadgeReveal-e46513f1{0%{opacity:0;transform:translate(-50%,.35rem) scale(.94)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes scorePop-e46513f1{0%{transform:scale(1)}42%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes scoreLoss-e46513f1{0%,to{transform:translate(0) scale(1)}18%{transform:translate(-6px) scale(1.04)}38%{transform:translate(6px) scale(.98)}58%{transform:translate(-4px) scale(1.02)}}@keyframes timerDanger-e46513f1{0%{box-shadow:0 18px 48px #0000004d,0 0 26px #8f1d2c2e}to{box-shadow:0 18px 48px #0000004d,0 0 42px #8f1d2c5c}}@keyframes bonusRise-e46513f1{0%{opacity:0;transform:translateY(.5rem)}20%{opacity:1}to{opacity:0;transform:translateY(-1.15rem)}}@keyframes floatFrame-e46513f1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes scanline-e46513f1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes spin-e46513f1{to{transform:rotate(1turn)}}@keyframes starTitle-e46513f1{0%{filter:blur(6px) brightness(1.35);opacity:0;transform:rotateX(62deg) translate3d(0,9rem,-280px) scale(1.55)}38%{filter:blur(0) brightness(1.08);opacity:1;transform:rotateX(52deg) translate3d(0,-1rem,-90px) scale(1.08)}72%{filter:brightness(1);opacity:1;transform:rotateX(0) translateZ(0) scale(1)}to{filter:brightness(1);opacity:1;transform:rotateX(0) translateZ(0) scale(1)}}@media(max-width:900px){.choice-grid[data-v-e46513f1]{grid-template-columns:1fr}.score-hud[data-v-e46513f1]{margin-right:auto}}@media(max-width:640px){.quiz-page[data-v-e46513f1]{padding:.6rem 0 5.5rem}.score-hud[data-v-e46513f1]{background:#090d16e6;border-color:#ffd28a4d;gap:.45rem;margin:0 0 .8rem auto;max-width:calc(100vw - 1.5rem);min-width:0;padding:.5rem .7rem;right:0;top:.55rem}.score-label[data-v-e46513f1]{font-size:.58rem;line-height:1.05;max-width:4.6rem}.score-hud strong[data-v-e46513f1]{font-size:1.25rem}.score-hud .popcorn-logo[data-v-e46513f1]{font-size:.9rem;height:1.65rem;width:1.65rem}.score-bonus[data-v-e46513f1]{bottom:-1.45rem;font-size:.68rem;right:.4rem}.quiz-stage[data-v-e46513f1]{margin-bottom:1rem;text-align:left}.eyebrow[data-v-e46513f1]{font-size:.66rem;letter-spacing:.14em;margin:0 0 .55rem}.quiz-stage h1[data-v-e46513f1]{font-size:clamp(2.65rem,14vw,4.5rem)}.clue-panel[data-v-e46513f1]{background:#090d169e;border-left:0;border-radius:0;border-right:0;box-shadow:none;display:block;margin:.7rem -.15rem 0;padding:.65rem 0;width:calc(100vw - 1.5rem)}.round-value[data-v-e46513f1]{display:block;font-size:.68rem;padding:0 .75rem .55rem}.clue-actions[data-v-e46513f1]{flex-wrap:nowrap;gap:.55rem;justify-content:flex-start;overflow-x:auto;padding:0 .75rem .2rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.clue-actions[data-v-e46513f1]::-webkit-scrollbar{display:none}.clue-actions button[data-v-e46513f1]{flex:0 0 auto;font-size:.66rem;min-height:2.75rem;min-width:-moz-max-content;min-width:max-content;padding:.62rem .82rem;scroll-snap-align:start}.quiz-clue[data-v-e46513f1]{border-left-width:3px;box-shadow:0 18px 48px #00000052;margin:.9rem 0 0;padding:.95rem 1rem;width:100%}.quiz-clue p[data-v-e46513f1]{font-size:1rem;line-height:1.48}.hero-frame[data-v-e46513f1]{border-radius:12px;box-shadow:0 0 0 1px #5b2cff24,0 22px 58px #0000007a,0 0 46px #5b2cff24;margin:1rem -.15rem 0;width:calc(100vw - 1.5rem)}.choice-grid[data-v-e46513f1]{gap:.75rem;margin-top:.9rem;width:100%}.quiz-card[data-v-e46513f1]{border-radius:10px;box-shadow:0 16px 44px #0006,inset 0 0 0 1px #ffffff08;grid-template-columns:5.85rem minmax(0,1fr);min-height:7.8rem}.quiz-card[data-v-e46513f1]:hover{transform:translateY(-2px) scale(1.005)}.card-topline[data-v-e46513f1]{border-bottom:0;font-size:.58rem;left:5.85rem;padding:.55rem .7rem;position:absolute;right:0;top:0;z-index:2}.poster-wrap[data-v-e46513f1]{align-self:stretch;min-width:5.85rem;width:5.85rem}.poster-wrap img[data-v-e46513f1]{height:100%;-o-object-fit:cover;object-fit:cover}.poster-wrap.is-blurred .poster-image[data-v-e46513f1]{filter:blur(16px) saturate(.35) contrast(.75) brightness(.6);transform:scale(1.2)}.poster-wrap.is-blurred[data-v-e46513f1]:before{inset:24%}.quiz-card-content[data-v-e46513f1]{flex:1;min-height:auto;padding:2rem .75rem .75rem}.division-label[data-v-e46513f1]{display:none}.game-meter[data-v-e46513f1]{margin-top:.55rem;padding:.55rem .7rem;width:100%}.movie-title[data-v-e46513f1]{font-size:1.05rem;line-height:1.02;margin-bottom:.45rem}.movie-overview[data-v-e46513f1]{font-size:.82rem;line-height:1.35;margin:.55rem 0;max-height:5.9rem;overflow:hidden;padding:.65rem .7rem}.release-date[data-v-e46513f1]{font-size:.72rem}.choice-button[data-v-e46513f1]{border-radius:8px;font-size:.76rem;min-height:3.05rem;padding:.78rem .85rem}.is-wrong[data-v-e46513f1]{animation:mobileLostCard-e46513f1 1.85s cubic-bezier(.16,1,.3,1) forwards}.is-answer-reveal[data-v-e46513f1]{animation:mobileAnswerReveal-e46513f1 1.15s ease-out 1.85s forwards;filter:saturate(.82) brightness(.72);opacity:0;transform:translateY(8px) scale(.97)}.is-answer-reveal[data-v-e46513f1]:after{animation:answerBadgeReveal-e46513f1 .52s ease-out 2.05s forwards}.intro-stage[data-v-e46513f1]{gap:1rem;min-height:auto;padding:1.4rem 0 2.5rem}.title-crawl[data-v-e46513f1]{min-height:14rem}.intro-stage h1[data-v-e46513f1]{font-size:clamp(2.5rem,15vw,4.7rem)}.intro-score[data-v-e46513f1]{border-radius:8px;flex-wrap:wrap;justify-content:center}}@keyframes mobileLostCard-e46513f1{0%{filter:saturate(.95) brightness(1);opacity:1;transform:translate3d(calc(-50% + var(--win-offset-x)),calc(-50% + var(--win-offset-y)),0) perspective(1100px) rotateY(0) scale(.82)}28%{filter:saturate(.7) brightness(.88);opacity:1;transform:translate3d(calc(-50% + var(--win-mid-offset-x)),calc(-50% + var(--win-mid-offset-y)),0) perspective(1100px) rotateY(92deg) scale(.94)}62%{filter:saturate(.72) brightness(.82);opacity:1;transform:translate3d(-50%,-50%,0) perspective(1100px) rotateY(1turn) scale(1.03)}to{filter:saturate(.58) brightness(.62);opacity:0;transform:translate3d(-50%,calc(-50% + 1.8rem),0) perspective(1100px) rotateY(1turn) scale(.96)}}@keyframes mobileAnswerReveal-e46513f1{0%{box-shadow:0 0 0 1px #ffd28a00,0 14px 40px #0000006b;filter:saturate(.82) brightness(.72);opacity:0;transform:translateY(8px) scale(.97)}to{box-shadow:0 0 0 2px #ffd28a57,0 0 58px #ffd28a70,0 0 30px #5b2cff38,0 24px 70px #00000080;filter:saturate(1.1) brightness(1.12);opacity:1;transform:translateY(-5px) scale(1.018)}}
