.TabBar-module__X4Zz5q__bar{z-index:30;width:min(100%,540px);padding:.55rem .6rem calc(.65rem + env(safe-area-inset-bottom));background:var(--neo-ink);border-top:var(--neo-border);view-transition-name:TabBar-module__X4Zz5q__quizz-tabbar;grid-template-columns:repeat(5,1fr);gap:.35rem;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.TabBar-module__X4Zz5q__item{background:var(--neo-white);min-width:0;min-height:60px;color:var(--neo-ink);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);cursor:pointer;transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;padding:.4rem .15rem;display:flex}.TabBar-module__X4Zz5q__item:active{box-shadow:none;transform:translate(3px,3px)}.TabBar-module__X4Zz5q__itemActive{background:var(--neo-secondary);border:var(--neo-border)}.TabBar-module__X4Zz5q__icon{place-items:center;width:1.75rem;height:1.75rem;display:grid}.TabBar-module__X4Zz5q__icon svg{width:100%;height:100%;display:block}.TabBar-module__X4Zz5q__label{max-width:100%;color:var(--neo-ink);letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.5rem,2.6vw,.58rem);font-weight:700;line-height:1;overflow:hidden}@media (hover:hover){.TabBar-module__X4Zz5q__item:hover{box-shadow:var(--neo-shadow);transform:translateY(-3px)}}@media (min-width:900px){.TabBar-module__X4Zz5q__bar{width:var(--rail-width);padding:calc(4.5rem + env(safe-area-inset-top)) .6rem 1rem;border-top:0;border-right:var(--neo-border);grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;gap:.6rem;top:0;bottom:0;left:0;transform:none}.TabBar-module__X4Zz5q__item{min-height:60px}}
.AppShell-module__j6aZMa__shell{isolation:isolate;background:linear-gradient(90deg, var(--neo-bg) 0 64%, var(--neo-cyan) 64% 100%);border-inline:var(--neo-border);width:min(100%,500px);max-width:500px;min-height:100dvh;box-shadow:var(--neo-shadow-xl);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow-x:clip}.AppShell-module__j6aZMa__shellFocused{background:linear-gradient(90deg, var(--neo-bg) 0 58%, var(--neo-muted) 58% 100%)}.AppShell-module__j6aZMa__header{z-index:20;width:min(100%,500px);padding:.75rem var(--content-pad) 0;padding-top:calc(.7rem + env(safe-area-inset-top));pointer-events:none;view-transition-name:AppShell-module__j6aZMa__quizz-header;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.AppShell-module__j6aZMa__iconButton{border:var(--neo-border);background:var(--neo-secondary);width:44px;height:44px;color:var(--neo-ink);cursor:pointer;pointer-events:auto;box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;justify-content:center;align-items:center;display:flex;position:relative}.AppShell-module__j6aZMa__iconButton:before{content:"";position:absolute;inset:-10px}.AppShell-module__j6aZMa__iconButton svg{width:21px;height:21px}.AppShell-module__j6aZMa__iconGlyph{font-family:var(--font-accent);font-size:1rem;line-height:1}@media (hover:hover){.AppShell-module__j6aZMa__iconButton:hover{background:var(--neo-white);box-shadow:var(--neo-shadow);transform:translateY(-3px)rotate(-2deg)}}.AppShell-module__j6aZMa__iconButton:active{box-shadow:none;transform:translate(4px,4px)}.AppShell-module__j6aZMa__main{min-height:0;padding:calc(4rem + env(safe-area-inset-top)) var(--content-pad) .85rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom));z-index:1;flex:1;animation:.18s ease-out both AppShell-module__j6aZMa__fadeInUp;position:relative}.AppShell-module__j6aZMa__mainFocused{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}@media (max-width:640px){.AppShell-module__j6aZMa__shell{box-shadow:none;border-inline:0}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused){height:100dvh;min-height:0;padding-bottom:calc(5.4rem + env(safe-area-inset-bottom));overflow:hidden}.AppShell-module__j6aZMa__header{padding-top:calc(.55rem + env(safe-area-inset-top))}.AppShell-module__j6aZMa__main{padding-top:calc(3.75rem + env(safe-area-inset-top))}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused) .AppShell-module__j6aZMa__main{overscroll-behavior-y:contain;padding-bottom:1.25rem;scroll-padding-bottom:1.25rem;overflow-y:auto}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused):has(input:focus,textarea:focus,[contenteditable=true]:focus){padding-bottom:0}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused):has(input:focus,textarea:focus,[contenteditable=true]:focus)>nav[aria-label=Primary]{display:none}}@media (min-width:900px){.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused){width:100%;max-width:var(--shell-max);padding-left:var(--rail-width)}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused) .AppShell-module__j6aZMa__header{width:100%;max-width:var(--shell-max);padding-left:calc(var(--rail-width) + var(--content-pad))}.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused) .AppShell-module__j6aZMa__main{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}}@media (min-width:1280px){.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused),.AppShell-module__j6aZMa__shell:not(.AppShell-module__j6aZMa__shellFocused) .AppShell-module__j6aZMa__header{max-width:var(--content-max)}}
.BlobField-module__hzdL7W__field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.BlobField-module__hzdL7W__field:before{content:"";background-image:repeating-linear-gradient(0deg, transparent 0 22px, var(--neo-ink) 22px 24px), repeating-linear-gradient(90deg, transparent 0 22px, var(--neo-ink) 22px 24px);mix-blend-mode:multiply;background-size:48px 48px;position:absolute;inset:0}.BlobField-module__hzdL7W__anchor{position:absolute}.BlobField-module__hzdL7W__driftX{--ax:40px;--px:13s;--dx:-2s;animation:BlobField-module__hzdL7W__floatX var(--px) ease-in-out var(--dx) infinite;will-change:transform}.BlobField-module__hzdL7W__driftY{--ay:32px;--py:17s;--dy:-9s;animation:BlobField-module__hzdL7W__floatY var(--py) ease-in-out var(--dy) infinite;will-change:transform}.BlobField-module__hzdL7W__blob{--rot:9deg;--pr:21s;--dr:-4s;border:var(--neo-border);box-shadow:var(--neo-shadow);animation:BlobField-module__hzdL7W__floatR var(--pr) ease-in-out var(--dr) infinite;will-change:transform;border-radius:0}.BlobField-module__hzdL7W__anchor:first-child .BlobField-module__hzdL7W__driftX{--ax:80px;--px:12s;--dx:-2s}.BlobField-module__hzdL7W__anchor:first-child .BlobField-module__hzdL7W__driftY{--ay:62px;--py:17s;--dy:-9s}.BlobField-module__hzdL7W__anchor:first-child .BlobField-module__hzdL7W__blob{--rot:12deg;--pr:21s;--dr:-4s}.BlobField-module__hzdL7W__anchor:nth-child(2) .BlobField-module__hzdL7W__driftX{--ax:70px;--px:19s;--dx:-6s}.BlobField-module__hzdL7W__anchor:nth-child(2) .BlobField-module__hzdL7W__driftY{--ay:74px;--py:13s;--dy:-3s}.BlobField-module__hzdL7W__anchor:nth-child(2) .BlobField-module__hzdL7W__blob{--rot:16deg;--pr:16s;--dr:-8s;border-radius:9999px}.BlobField-module__hzdL7W__anchor:nth-child(3) .BlobField-module__hzdL7W__driftX{--ax:64px;--px:15s;--dx:-11s}.BlobField-module__hzdL7W__anchor:nth-child(3) .BlobField-module__hzdL7W__driftY{--ay:52px;--py:23s;--dy:-5s}.BlobField-module__hzdL7W__anchor:nth-child(3) .BlobField-module__hzdL7W__blob{--rot:11deg;--pr:18s;--dr:-1s}@keyframes BlobField-module__hzdL7W__floatX{0%{transform:translateX(calc(var(--ax) * -1))}50%{transform:translateX(var(--ax))}to{transform:translateX(calc(var(--ax) * -1))}}@keyframes BlobField-module__hzdL7W__floatY{0%{transform:translateY(calc(var(--ay) * -1))}50%{transform:translateY(var(--ay))}to{transform:translateY(calc(var(--ay) * -1))}}@keyframes BlobField-module__hzdL7W__floatR{0%{transform:rotate(calc(var(--rot) * -1)) scale(.96)}50%{transform:rotate(var(--rot)) scale(1.14)}to{transform:rotate(calc(var(--rot) * -1)) scale(.96)}}@media (prefers-reduced-motion:reduce){.BlobField-module__hzdL7W__driftX,.BlobField-module__hzdL7W__driftY,.BlobField-module__hzdL7W__blob{animation:none}}
.LoadingSpinner-module__PZN3Xq__spinner{border:var(--neo-border);border-top-color:var(--neo-secondary);border-right-color:var(--neo-accent);background:var(--neo-white);box-shadow:var(--neo-shadow-sm);border-radius:50%;animation:.65s steps(8,end) infinite LoadingSpinner-module__PZN3Xq__spin}@keyframes LoadingSpinner-module__PZN3Xq__spin{to{transform:rotate(360deg)}}
.ReadyState-module__wL7mKq__card{background:var(--neo-secondary);border:var(--neo-border);width:100%;box-shadow:var(--neo-shadow-lg);flex-direction:column;gap:1rem;margin-top:clamp(1rem,7dvh,4rem);padding:1.25rem;display:flex;position:relative;transform:rotate(-.6deg)}.ReadyState-module__wL7mKq__pin{background:var(--neo-accent);border:var(--neo-border);min-height:2.25rem;box-shadow:var(--neo-shadow-sm);font-family:var(--font-accent);text-transform:uppercase;border-radius:9999px;align-items:center;padding:0 .9rem;font-size:.78rem;display:inline-flex;position:absolute;top:-1rem;right:.75rem;transform:rotate(5deg)}.ReadyState-module__wL7mKq__kicker{background:var(--neo-white);border:var(--neo-border-thin);width:fit-content;box-shadow:var(--neo-shadow-sm);letter-spacing:.1em;text-transform:uppercase;padding:.32rem .7rem;font-size:.72rem;font-weight:700}.ReadyState-module__wL7mKq__title{max-width:12ch;font-family:var(--font-accent);overflow-wrap:anywhere;text-transform:uppercase;font-size:clamp(2.1rem,10vw,3.4rem);line-height:.94}.ReadyState-module__wL7mKq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.ReadyState-module__wL7mKq__facts span{background:var(--neo-white);border:var(--neo-border-thin);min-height:58px;box-shadow:var(--neo-shadow-sm);text-transform:uppercase;align-items:center;padding:.7rem;font-size:.78rem;font-weight:700;line-height:1.25;display:flex}.ReadyState-module__wL7mKq__status{background:var(--neo-muted);border:var(--neo-border-thin);text-transform:uppercase;align-items:center;gap:.65rem;min-height:48px;padding:.6rem .75rem;font-size:.82rem;font-weight:700;display:flex}.ReadyState-module__wL7mKq__status[data-ready=true]{background:var(--neo-lime)}.ReadyState-module__wL7mKq__statusMark{background:var(--neo-white);border:var(--neo-border-thin);width:1.75rem;height:1.75rem;box-shadow:var(--neo-shadow-sm);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.ReadyState-module__wL7mKq__note{font-size:.78rem;font-weight:600;line-height:1.35}@media (max-width:360px),(max-height:650px){.ReadyState-module__wL7mKq__card{box-shadow:var(--neo-shadow);gap:.7rem;margin-top:.35rem;padding:1rem}.ReadyState-module__wL7mKq__title{font-size:clamp(1.75rem,9vw,2.45rem)}.ReadyState-module__wL7mKq__facts span{min-height:48px;padding:.55rem;font-size:.68rem}.ReadyState-module__wL7mKq__note{font-size:.7rem}}
.FillBlank-module__4ZNU7G__container{flex-direction:column;flex:1;gap:1rem;animation:.18s ease-out both FillBlank-module__4ZNU7G__settle;display:flex}.FillBlank-module__4ZNU7G__option{animation:FillBlank-module__4ZNU7G__softIn var(--motion-base) var(--ease-soft) backwards}.FillBlank-module__4ZNU7G__option:nth-child(2){animation-delay:55ms}.FillBlank-module__4ZNU7G__option:nth-child(3){animation-delay:.11s}.FillBlank-module__4ZNU7G__option:nth-child(4){animation-delay:.165s}.FillBlank-module__4ZNU7G__option:nth-child(5){animation-delay:.22s}.FillBlank-module__4ZNU7G__option:nth-child(6){animation-delay:.275s}.FillBlank-module__4ZNU7G__image{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:220px;box-shadow:var(--neo-shadow);border:var(--neo-border);border-radius:0;display:block}.FillBlank-module__4ZNU7G__promptCard{border:var(--neo-border);box-shadow:var(--neo-shadow-lg);background:var(--neo-muted);padding:1.15rem;transform:rotate(-1deg)}.FillBlank-module__4ZNU7G__kicker{letter-spacing:.08em;text-transform:uppercase;min-height:2rem;color:var(--neo-ink);background:var(--neo-secondary);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.8rem;padding:0 .72rem;font-size:.72rem;font-weight:700;display:inline-flex}.FillBlank-module__4ZNU7G__question{font-family:var(--font-primary);color:var(--neo-ink);letter-spacing:0;font-size:clamp(1.35rem,4.6vw,1.85rem);font-weight:700;line-height:1.35}.FillBlank-module__4ZNU7G__blank{border:var(--neo-border-thin);min-width:4.5ch;color:var(--neo-ink);background:var(--neo-white);box-shadow:var(--neo-shadow-sm);border-radius:0;margin:0 .22rem;padding:.05rem .55rem .2rem;display:inline-block}.FillBlank-module__4ZNU7G__options{flex-direction:column;gap:.8rem;padding:.25rem .4rem .45rem 0;display:flex}.FillBlank-module__4ZNU7G__option{font-family:var(--font-primary);border:var(--neo-border);background:var(--neo-white);color:var(--neo-ink);text-align:left;cursor:pointer;box-shadow:var(--neo-shadow);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;padding:.3rem;font-size:1rem;font-weight:700;position:relative}.FillBlank-module__4ZNU7G__option:nth-child(odd){transform:rotate(-1deg)}.FillBlank-module__4ZNU7G__option:nth-child(2n){transform:rotate(1deg)}.FillBlank-module__4ZNU7G__optionInner{border:var(--neo-border-thin);background:var(--neo-bg);justify-content:space-between;align-items:center;gap:1rem;min-height:4.05rem;padding:.9rem 1rem;display:flex}.FillBlank-module__4ZNU7G__stateBadge{background:var(--neo-secondary);border:var(--neo-border-thin);width:2rem;height:2rem;color:var(--neo-ink);box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), background var(--neo-fast);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.FillBlank-module__4ZNU7G__stateBadge:empty{visibility:hidden;transform:scale(.8)}.FillBlank-module__4ZNU7G__pressed{animation:FillBlank-module__4ZNU7G__pressIn var(--motion-press) ease-out forwards}.FillBlank-module__4ZNU7G__selected{background:var(--neo-secondary);box-shadow:var(--neo-shadow-lg)}.FillBlank-module__4ZNU7G__selected .FillBlank-module__4ZNU7G__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}.FillBlank-module__4ZNU7G__dimmed{background:var(--neo-bg);border:2px dashed var(--neo-ink);box-shadow:none}.FillBlank-module__4ZNU7G__correct{background:var(--neo-lime);box-shadow:var(--neo-shadow-lg);animation:FillBlank-module__4ZNU7G__correctPop var(--motion-base) ease-out both}.FillBlank-module__4ZNU7G__wrong{background:var(--neo-accent);box-shadow:var(--neo-shadow-lg);animation:.32s ease-out both FillBlank-module__4ZNU7G__shake}.FillBlank-module__4ZNU7G__correct .FillBlank-module__4ZNU7G__stateBadge,.FillBlank-module__4ZNU7G__wrong .FillBlank-module__4ZNU7G__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}@media (hover:hover){.FillBlank-module__4ZNU7G__option:hover:not(:disabled){box-shadow:var(--neo-shadow-lg);transform:translateY(-3px)rotate(0)}}@media (max-width:640px){.FillBlank-module__4ZNU7G__container{gap:.75rem}.FillBlank-module__4ZNU7G__image{max-height:120px}.FillBlank-module__4ZNU7G__promptCard{padding:.88rem .92rem .94rem}.FillBlank-module__4ZNU7G__question{font-size:1.12rem;line-height:1.26}.FillBlank-module__4ZNU7G__optionInner{min-height:3.15rem;padding:.7rem .82rem}.FillBlank-module__4ZNU7G__options{gap:.65rem}}@media (max-width:360px) and (max-height:700px){.FillBlank-module__4ZNU7G__container{gap:.4rem}.FillBlank-module__4ZNU7G__image{max-height:64px;box-shadow:var(--neo-shadow-sm)}.FillBlank-module__4ZNU7G__promptCard{box-shadow:var(--neo-shadow-sm);padding:.58rem .65rem}.FillBlank-module__4ZNU7G__kicker{display:none}.FillBlank-module__4ZNU7G__question{font-size:.96rem;line-height:1.18}.FillBlank-module__4ZNU7G__options{gap:.4rem;padding-top:.1rem}.FillBlank-module__4ZNU7G__option{box-shadow:var(--neo-shadow-sm);padding:.2rem}.FillBlank-module__4ZNU7G__optionInner{min-height:44px;padding:.45rem .6rem}.FillBlank-module__4ZNU7G__stateBadge{width:1.5rem;height:1.5rem}}@media (prefers-reduced-motion:reduce){.FillBlank-module__4ZNU7G__pressed,.FillBlank-module__4ZNU7G__selected,.FillBlank-module__4ZNU7G__correct,.FillBlank-module__4ZNU7G__wrong{animation:none;transform:none}}.FillBlank-module__4ZNU7G__option{touch-action:pan-y}
.Jeopardy-module__y7KJ-G__container{flex-direction:column;flex:1;gap:1rem;animation:.18s ease-out both Jeopardy-module__y7KJ-G__settle;display:flex}.Jeopardy-module__y7KJ-G__option{animation:Jeopardy-module__y7KJ-G__softIn var(--motion-base) var(--ease-soft) backwards}.Jeopardy-module__y7KJ-G__option:nth-child(2){animation-delay:55ms}.Jeopardy-module__y7KJ-G__option:nth-child(3){animation-delay:.11s}.Jeopardy-module__y7KJ-G__option:nth-child(4){animation-delay:.165s}.Jeopardy-module__y7KJ-G__option:nth-child(5){animation-delay:.22s}.Jeopardy-module__y7KJ-G__option:nth-child(6){animation-delay:.275s}.Jeopardy-module__y7KJ-G__answerCard{text-align:center;border:var(--neo-border);box-shadow:var(--neo-shadow-lg);background:var(--neo-muted);padding:0;overflow:visible;transform:rotate(-1deg)}.Jeopardy-module__y7KJ-G__answerCardWithImage{background:var(--neo-muted)}.Jeopardy-module__y7KJ-G__image{object-fit:cover;border-bottom:var(--neo-border);width:100%;height:176px;display:block}.Jeopardy-module__y7KJ-G__answerBody{background:var(--neo-muted);padding:1.35rem 1.1rem 1.45rem}.Jeopardy-module__y7KJ-G__label{letter-spacing:.08em;min-height:2rem;color:var(--neo-ink);text-transform:uppercase;background:var(--neo-secondary);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.7rem;padding:0 .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.Jeopardy-module__y7KJ-G__answerText{font-family:var(--font-primary);color:var(--neo-ink);letter-spacing:0;font-size:clamp(1.55rem,5vw,2rem);font-weight:700;line-height:1.16}.Jeopardy-module__y7KJ-G__prompt{background:var(--neo-cyan);border:var(--neo-border-thin);width:fit-content;box-shadow:var(--neo-shadow-sm);font-family:var(--font-accent);color:var(--neo-ink);text-align:center;text-transform:uppercase;align-self:center;padding:.25rem .7rem;font-size:1.1rem;line-height:1;transform:rotate(2deg)}.Jeopardy-module__y7KJ-G__options{flex-direction:column;gap:.8rem;padding:.25rem .4rem .45rem 0;display:flex}.Jeopardy-module__y7KJ-G__option{font-family:var(--font-primary);border:var(--neo-border);background:var(--neo-white);color:var(--neo-ink);text-align:left;cursor:pointer;box-shadow:var(--neo-shadow);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;padding:.3rem;font-size:.98rem;font-weight:700;position:relative}.Jeopardy-module__y7KJ-G__option:nth-child(odd){transform:rotate(-1deg)}.Jeopardy-module__y7KJ-G__option:nth-child(2n){transform:rotate(1deg)}.Jeopardy-module__y7KJ-G__optionInner{border:var(--neo-border-thin);background:var(--neo-bg);justify-content:space-between;align-items:center;gap:1rem;min-height:4.05rem;padding:.9rem 1rem;display:flex}.Jeopardy-module__y7KJ-G__stateBadge{background:var(--neo-secondary);border:var(--neo-border-thin);width:2rem;height:2rem;color:var(--neo-ink);box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), background var(--neo-fast);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.Jeopardy-module__y7KJ-G__stateBadge:empty{visibility:hidden;transform:scale(.8)}.Jeopardy-module__y7KJ-G__pressed{animation:Jeopardy-module__y7KJ-G__pressIn var(--motion-press) ease-out forwards}.Jeopardy-module__y7KJ-G__selected{background:var(--neo-secondary);box-shadow:var(--neo-shadow-lg)}.Jeopardy-module__y7KJ-G__selected .Jeopardy-module__y7KJ-G__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}.Jeopardy-module__y7KJ-G__dimmed{background:var(--neo-bg);border:2px dashed var(--neo-ink);box-shadow:none}.Jeopardy-module__y7KJ-G__correct{background:var(--neo-lime);box-shadow:var(--neo-shadow-lg);animation:Jeopardy-module__y7KJ-G__correctPop var(--motion-base) ease-out both}.Jeopardy-module__y7KJ-G__wrong{background:var(--neo-accent);box-shadow:var(--neo-shadow-lg);animation:.32s ease-out both Jeopardy-module__y7KJ-G__shake}.Jeopardy-module__y7KJ-G__correct .Jeopardy-module__y7KJ-G__stateBadge,.Jeopardy-module__y7KJ-G__wrong .Jeopardy-module__y7KJ-G__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}@media (hover:hover){.Jeopardy-module__y7KJ-G__option:hover:not(:disabled){box-shadow:var(--neo-shadow-lg);transform:translateY(-3px)rotate(0)}}@media (max-width:640px){.Jeopardy-module__y7KJ-G__container{gap:.75rem}.Jeopardy-module__y7KJ-G__image{height:104px}.Jeopardy-module__y7KJ-G__answerBody{padding:.9rem .92rem .98rem}.Jeopardy-module__y7KJ-G__answerText{font-size:1.18rem;line-height:1.12}.Jeopardy-module__y7KJ-G__prompt{font-size:.92rem}.Jeopardy-module__y7KJ-G__optionInner{min-height:3.15rem;padding:.7rem .82rem}.Jeopardy-module__y7KJ-G__options{gap:.65rem}}@media (max-width:360px) and (max-height:700px){.Jeopardy-module__y7KJ-G__container{gap:.4rem}.Jeopardy-module__y7KJ-G__image{height:64px}.Jeopardy-module__y7KJ-G__answerBody{padding:.55rem .65rem .6rem}.Jeopardy-module__y7KJ-G__label,.Jeopardy-module__y7KJ-G__prompt{display:none}.Jeopardy-module__y7KJ-G__answerText{font-size:1rem}.Jeopardy-module__y7KJ-G__options{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:104px;gap:.4rem;padding-top:.1rem;display:grid}.Jeopardy-module__y7KJ-G__option{min-width:0;height:100%;box-shadow:var(--neo-shadow-sm);padding:.2rem}.Jeopardy-module__y7KJ-G__optionInner{justify-content:center;align-items:center;height:100%;min-height:44px;padding:.4rem;position:relative;overflow:hidden}.Jeopardy-module__y7KJ-G__optionText{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.15;display:-webkit-box;overflow:hidden}.Jeopardy-module__y7KJ-G__stateBadge{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.25rem}}@media (prefers-reduced-motion:reduce){.Jeopardy-module__y7KJ-G__pressed,.Jeopardy-module__y7KJ-G__selected,.Jeopardy-module__y7KJ-G__correct,.Jeopardy-module__y7KJ-G__wrong{animation:none;transform:none}}.Jeopardy-module__y7KJ-G__option{touch-action:pan-y}
.MultipleChoice-module__aGDo_q__container{flex-direction:column;flex:1;gap:1rem;animation:.18s ease-out both MultipleChoice-module__aGDo_q__settle;display:flex}.MultipleChoice-module__aGDo_q__option,.MultipleChoice-module__aGDo_q__imageOption{animation:MultipleChoice-module__aGDo_q__softIn var(--motion-base) var(--ease-soft) backwards}.MultipleChoice-module__aGDo_q__option:nth-child(2),.MultipleChoice-module__aGDo_q__imageOption:nth-child(2){animation-delay:55ms}.MultipleChoice-module__aGDo_q__option:nth-child(3),.MultipleChoice-module__aGDo_q__imageOption:nth-child(3){animation-delay:.11s}.MultipleChoice-module__aGDo_q__option:nth-child(4),.MultipleChoice-module__aGDo_q__imageOption:nth-child(4){animation-delay:.165s}.MultipleChoice-module__aGDo_q__option:nth-child(5),.MultipleChoice-module__aGDo_q__imageOption:nth-child(5){animation-delay:.22s}.MultipleChoice-module__aGDo_q__option:nth-child(6),.MultipleChoice-module__aGDo_q__imageOption:nth-child(6){animation-delay:.275s}.MultipleChoice-module__aGDo_q__question{background:var(--neo-secondary);border:var(--neo-border);box-shadow:var(--neo-shadow);font-family:var(--font-primary);color:var(--neo-ink);letter-spacing:0;padding:.85rem;font-size:clamp(1.45rem,4.8vw,2rem);font-weight:700;line-height:1.16;position:relative;transform:rotate(-1deg)}.MultipleChoice-module__aGDo_q__question:after{content:"?";background:var(--neo-accent);border:var(--neo-border-thin);width:2.1rem;height:2.1rem;box-shadow:var(--neo-shadow-sm);font-family:var(--font-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-1rem;right:.5rem}.MultipleChoice-module__aGDo_q__image{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:220px;box-shadow:var(--neo-shadow);border:var(--neo-border);border-radius:0;display:block}.MultipleChoice-module__aGDo_q__options{flex-direction:column;gap:.8rem;padding:.25rem .4rem .45rem 0;display:flex}.MultipleChoice-module__aGDo_q__option{font-family:var(--font-primary);border:var(--neo-border);background:var(--neo-white);color:var(--neo-ink);text-align:left;cursor:pointer;touch-action:pan-y;box-shadow:var(--neo-shadow);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;padding:.3rem;font-size:1rem;font-weight:700;position:relative}.MultipleChoice-module__aGDo_q__option:nth-child(odd){transform:rotate(-1deg)}.MultipleChoice-module__aGDo_q__option:nth-child(2n){transform:rotate(1deg)}.MultipleChoice-module__aGDo_q__optionInner{border:var(--neo-border-thin);background:var(--neo-bg);justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;padding:.95rem 1rem;display:flex}.MultipleChoice-module__aGDo_q__stateBadge,.MultipleChoice-module__aGDo_q__imageBadge{background:var(--neo-secondary);width:2rem;height:2rem;color:var(--neo-ink);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), background var(--neo-fast);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.MultipleChoice-module__aGDo_q__stateBadge:empty,.MultipleChoice-module__aGDo_q__imageBadge:empty{visibility:hidden;transform:scale(.8)}.MultipleChoice-module__aGDo_q__imageGrid{grid-template-columns:1fr 1fr;align-content:start;gap:.85rem;padding:.25rem .4rem .45rem 0;display:grid}.MultipleChoice-module__aGDo_q__imageOption{border:var(--neo-border);background:var(--neo-white);cursor:pointer;touch-action:pan-y;transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);box-shadow:var(--neo-shadow);border-radius:0;flex-direction:column;padding:0;display:flex;position:relative;overflow:visible}.MultipleChoice-module__aGDo_q__imageOption:nth-child(odd){transform:rotate(-1deg)}.MultipleChoice-module__aGDo_q__imageOption:nth-child(2n){transform:rotate(1deg)}.MultipleChoice-module__aGDo_q__imageBadge{z-index:2;position:absolute;top:.55rem;right:.55rem}.MultipleChoice-module__aGDo_q__imageWrap{aspect-ratio:1;background:var(--neo-cyan);border-bottom:var(--neo-border-thin);width:100%;overflow:hidden}.MultipleChoice-module__aGDo_q__optionImg{object-fit:cover;width:100%;height:100%;transition:transform var(--neo-med);display:block}.MultipleChoice-module__aGDo_q__imageLabel{font-family:var(--font-primary);color:var(--neo-ink);text-align:center;letter-spacing:0;padding:.75rem .85rem .95rem;font-size:.86rem;font-weight:700;line-height:1.3}.MultipleChoice-module__aGDo_q__pressed{animation:MultipleChoice-module__aGDo_q__pressIn var(--motion-press) ease-out forwards}.MultipleChoice-module__aGDo_q__selected{background:var(--neo-secondary);box-shadow:var(--neo-shadow-lg)}.MultipleChoice-module__aGDo_q__selected .MultipleChoice-module__aGDo_q__stateBadge,.MultipleChoice-module__aGDo_q__selected .MultipleChoice-module__aGDo_q__imageBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}.MultipleChoice-module__aGDo_q__dimmed{background:var(--neo-bg);border:2px dashed var(--neo-ink);box-shadow:none}.MultipleChoice-module__aGDo_q__correct{background:var(--neo-lime);box-shadow:var(--neo-shadow-lg);animation:MultipleChoice-module__aGDo_q__correctPop var(--motion-base) ease-out both}.MultipleChoice-module__aGDo_q__wrong{background:var(--neo-accent);box-shadow:var(--neo-shadow-lg);animation:.32s ease-out both MultipleChoice-module__aGDo_q__shake}.MultipleChoice-module__aGDo_q__correct .MultipleChoice-module__aGDo_q__stateBadge,.MultipleChoice-module__aGDo_q__correct .MultipleChoice-module__aGDo_q__imageBadge,.MultipleChoice-module__aGDo_q__wrong .MultipleChoice-module__aGDo_q__stateBadge,.MultipleChoice-module__aGDo_q__wrong .MultipleChoice-module__aGDo_q__imageBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}@media (hover:hover){.MultipleChoice-module__aGDo_q__option:hover:not(:disabled),.MultipleChoice-module__aGDo_q__imageOption:hover:not(:disabled){box-shadow:var(--neo-shadow-lg);transform:translateY(-3px)rotate(0)}.MultipleChoice-module__aGDo_q__imageOption:hover:not(:disabled) .MultipleChoice-module__aGDo_q__optionImg{transform:scale(1.04)}}@media (max-width:640px){.MultipleChoice-module__aGDo_q__container{gap:.75rem}.MultipleChoice-module__aGDo_q__question{font-size:1.35rem;line-height:1.14}.MultipleChoice-module__aGDo_q__image{max-height:120px}.MultipleChoice-module__aGDo_q__optionInner{min-height:3.15rem;padding:.7rem .82rem}.MultipleChoice-module__aGDo_q__imageGrid{gap:.65rem}}@media (max-width:360px) and (max-height:700px){.MultipleChoice-module__aGDo_q__container{gap:.4rem}.MultipleChoice-module__aGDo_q__question{box-shadow:var(--neo-shadow-sm);padding:.55rem .65rem;font-size:1rem;line-height:1.16}.MultipleChoice-module__aGDo_q__question:after{display:none}.MultipleChoice-module__aGDo_q__image{max-height:64px;box-shadow:var(--neo-shadow-sm)}.MultipleChoice-module__aGDo_q__options,.MultipleChoice-module__aGDo_q__imageGrid{gap:.4rem;padding-top:.1rem}.MultipleChoice-module__aGDo_q__options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.MultipleChoice-module__aGDo_q__option{height:100%;box-shadow:var(--neo-shadow-sm);padding:.2rem}.MultipleChoice-module__aGDo_q__optionInner{gap:.35rem;height:100%;min-height:58px;padding:.45rem .6rem;font-size:.82rem;line-height:1.15}.MultipleChoice-module__aGDo_q__stateBadge,.MultipleChoice-module__aGDo_q__imageBadge{width:1.5rem;height:1.5rem}.MultipleChoice-module__aGDo_q__imageWrap{aspect-ratio:16/9}.MultipleChoice-module__aGDo_q__imageLabel{padding:.4rem .5rem .5rem;font-size:.76rem}}@media (prefers-reduced-motion:reduce){.MultipleChoice-module__aGDo_q__pressed,.MultipleChoice-module__aGDo_q__selected,.MultipleChoice-module__aGDo_q__correct,.MultipleChoice-module__aGDo_q__wrong{animation:none;transform:none}}html[data-large-text=true] .MultipleChoice-module__aGDo_q__options{gap:.6rem}html[data-large-text=true] .MultipleChoice-module__aGDo_q__question{padding:.65rem .7rem}html[data-large-text=true] .MultipleChoice-module__aGDo_q__optionInner{min-height:3.4rem;padding:.6rem .8rem}html[data-large-text=true] .MultipleChoice-module__aGDo_q__imageLabel{padding:.55rem .7rem .7rem}
.OddOneOut-module__9SiHwq__container{flex-direction:column;flex:1;gap:1rem;animation:.18s ease-out both OddOneOut-module__9SiHwq__settle;display:flex}.OddOneOut-module__9SiHwq__option{animation:OddOneOut-module__9SiHwq__softIn var(--motion-base) var(--ease-soft) backwards}.OddOneOut-module__9SiHwq__option:nth-child(2){animation-delay:55ms}.OddOneOut-module__9SiHwq__option:nth-child(3){animation-delay:.11s}.OddOneOut-module__9SiHwq__option:nth-child(4){animation-delay:.165s}.OddOneOut-module__9SiHwq__option:nth-child(5){animation-delay:.22s}.OddOneOut-module__9SiHwq__option:nth-child(6){animation-delay:.275s}.OddOneOut-module__9SiHwq__image{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:220px;box-shadow:var(--neo-shadow);border:var(--neo-border);border-radius:0;display:block}.OddOneOut-module__9SiHwq__promptCard{border:var(--neo-border);box-shadow:var(--neo-shadow-lg);background:var(--neo-lime);padding:1.15rem;transform:rotate(1deg)}.OddOneOut-module__9SiHwq__kicker{letter-spacing:.08em;text-transform:uppercase;min-height:2rem;color:var(--neo-ink);background:var(--neo-secondary);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.8rem;padding:0 .72rem;font-size:.72rem;font-weight:700;display:inline-flex}.OddOneOut-module__9SiHwq__question{font-family:var(--font-primary);color:var(--neo-ink);letter-spacing:0;font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:700;line-height:1.35}.OddOneOut-module__9SiHwq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.85rem;padding:.25rem .4rem .45rem 0;display:grid}.OddOneOut-module__9SiHwq__option{border:var(--neo-border);background:var(--neo-white);min-height:132px;color:var(--neo-ink);font-family:var(--font-primary);text-align:left;cursor:pointer;box-shadow:var(--neo-shadow);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;padding:.3rem;font-size:1.02rem;font-weight:700;line-height:1.35;position:relative}.OddOneOut-module__9SiHwq__option:nth-child(odd){transform:rotate(-1deg)}.OddOneOut-module__9SiHwq__option:nth-child(2n){transform:rotate(1deg)}.OddOneOut-module__9SiHwq__optionInner{border:var(--neo-border-thin);background:var(--neo-bg);justify-content:space-between;align-items:flex-start;gap:.85rem;min-height:100%;padding:1rem;display:flex;position:relative}.OddOneOut-module__9SiHwq__stateBadge{background:var(--neo-secondary);border:var(--neo-border-thin);width:2rem;height:2rem;color:var(--neo-ink);box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), background var(--neo-fast);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.OddOneOut-module__9SiHwq__stateBadge:empty{visibility:hidden;transform:scale(.8)}.OddOneOut-module__9SiHwq__pressed{animation:OddOneOut-module__9SiHwq__pressIn var(--motion-press) ease-out forwards}.OddOneOut-module__9SiHwq__selected{background:var(--neo-secondary);box-shadow:var(--neo-shadow-lg)}.OddOneOut-module__9SiHwq__selected .OddOneOut-module__9SiHwq__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}.OddOneOut-module__9SiHwq__dimmed{background:var(--neo-bg);border:2px dashed var(--neo-ink);box-shadow:none}.OddOneOut-module__9SiHwq__correct{background:var(--neo-lime);box-shadow:var(--neo-shadow-lg);animation:OddOneOut-module__9SiHwq__correctPop var(--motion-base) ease-out both}.OddOneOut-module__9SiHwq__wrong{background:var(--neo-accent);box-shadow:var(--neo-shadow-lg);animation:.32s ease-out both OddOneOut-module__9SiHwq__shake}.OddOneOut-module__9SiHwq__correct .OddOneOut-module__9SiHwq__stateBadge,.OddOneOut-module__9SiHwq__wrong .OddOneOut-module__9SiHwq__stateBadge{visibility:visible;background:var(--neo-white);transform:scale(1)}@media (hover:hover){.OddOneOut-module__9SiHwq__option:hover:not(:disabled){box-shadow:var(--neo-shadow-lg);transform:translateY(-3px)rotate(0)}}@media (max-width:640px){.OddOneOut-module__9SiHwq__container{gap:.75rem}.OddOneOut-module__9SiHwq__image{max-height:120px}.OddOneOut-module__9SiHwq__promptCard{padding:.88rem .92rem .94rem}.OddOneOut-module__9SiHwq__question{font-size:1.08rem;line-height:1.22}.OddOneOut-module__9SiHwq__grid{grid-template-columns:1fr;gap:.65rem}.OddOneOut-module__9SiHwq__option{min-height:84px}.OddOneOut-module__9SiHwq__optionInner{padding:.8rem .82rem}}@media (max-width:360px) and (max-height:700px){.OddOneOut-module__9SiHwq__container{gap:.4rem}.OddOneOut-module__9SiHwq__image{max-height:64px;box-shadow:var(--neo-shadow-sm)}.OddOneOut-module__9SiHwq__promptCard{box-shadow:var(--neo-shadow-sm);padding:.58rem .65rem}.OddOneOut-module__9SiHwq__kicker{display:none}.OddOneOut-module__9SiHwq__question{font-size:.94rem;line-height:1.16}.OddOneOut-module__9SiHwq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding-top:.1rem}.OddOneOut-module__9SiHwq__option{min-height:66px;box-shadow:var(--neo-shadow-sm);padding:.2rem;font-size:.78rem}.OddOneOut-module__9SiHwq__optionInner{padding:.45rem .5rem}.OddOneOut-module__9SiHwq__stateBadge{width:1.4rem;height:1.4rem}}@media (prefers-reduced-motion:reduce){.OddOneOut-module__9SiHwq__pressed,.OddOneOut-module__9SiHwq__selected,.OddOneOut-module__9SiHwq__correct,.OddOneOut-module__9SiHwq__wrong{animation:none;transform:none}}.OddOneOut-module__9SiHwq__option{touch-action:pan-y}
.ScrollReveal-module__DH4cCG__reveal{transition:none;transform:translateY(28px)}.ScrollReveal-module__DH4cCG__visible{animation:.22s ease-out forwards ScrollReveal-module__DH4cCG__reveal}@keyframes ScrollReveal-module__DH4cCG__reveal{0%{transform:translateY(28px)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}
.QuestionItem-module__C5d2iq__card{border:var(--neo-border);background:var(--neo-white);box-shadow:var(--neo-shadow);padding:1.1rem;overflow:visible}.QuestionItem-module__C5d2iq__questionImg{object-fit:cover;border-bottom:var(--neo-border);width:calc(100% + 2.2rem);height:168px;margin:-1.1rem -1.1rem 1rem;display:block}.QuestionItem-module__C5d2iq__cardTop{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.QuestionItem-module__C5d2iq__number{background:var(--neo-secondary);border:var(--neo-border-thin);width:fit-content;color:var(--neo-ink);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--neo-shadow-sm);padding:.22rem .55rem;font-size:.74rem;font-weight:700}.QuestionItem-module__C5d2iq__text{color:var(--neo-ink);letter-spacing:0;margin-bottom:.8rem;font-size:1.02rem;font-weight:700;line-height:1.35}.QuestionItem-module__C5d2iq__answer{color:var(--neo-ink);background:var(--neo-lime);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.84rem;font-weight:700;display:inline-flex}.QuestionItem-module__C5d2iq__editBtn{background:var(--neo-cyan);border:var(--neo-border-thin);cursor:pointer;width:44px;height:44px;color:var(--neo-ink);box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:.45rem;display:flex}@media (hover:hover){.QuestionItem-module__C5d2iq__editBtn:hover{background:var(--neo-secondary);box-shadow:var(--neo-shadow);transform:translateY(-2px)}}.QuestionItem-module__C5d2iq__editField{width:100%;font-family:var(--font-primary);color:var(--neo-ink);background:var(--neo-white);border:var(--neo-border);resize:vertical;box-shadow:var(--neo-shadow-sm);border-radius:0;outline:none;margin-bottom:.5rem;padding:.7rem .8rem;font-size:.9rem;font-weight:700;line-height:1.45;display:block}.QuestionItem-module__C5d2iq__editImageWrap{margin:.4rem 0 .9rem}.QuestionItem-module__C5d2iq__editField:focus{background:var(--neo-secondary);box-shadow:var(--neo-shadow)}.QuestionItem-module__C5d2iq__editLabel{color:var(--neo-ink);letter-spacing:.08em;text-transform:uppercase;margin:.15rem 0 .45rem;font-size:.78rem;font-weight:700;display:block}.QuestionItem-module__C5d2iq__editActions{gap:.5rem;margin-top:.25rem;display:flex}.QuestionItem-module__C5d2iq__imageActions{flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:.1rem;margin-bottom:.45rem;display:flex}.QuestionItem-module__C5d2iq__imageActionRow{flex-wrap:wrap;gap:.5rem;display:flex}.QuestionItem-module__C5d2iq__imageBtn,.QuestionItem-module__C5d2iq__imageRemoveBtn,.QuestionItem-module__C5d2iq__saveBtn,.QuestionItem-module__C5d2iq__cancelBtn,.QuestionItem-module__C5d2iq__deleteBtn{border:var(--neo-border-thin);min-height:44px;color:var(--neo-ink);font-family:var(--font-primary);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:var(--neo-shadow-sm);transition:transform var(--neo-fast), box-shadow var(--neo-fast), background var(--neo-fast);border-radius:0;padding:.5rem .85rem;font-size:.78rem;font-weight:700}.QuestionItem-module__C5d2iq__imageBtn{background:var(--neo-cyan)}.QuestionItem-module__C5d2iq__imageRemoveBtn,.QuestionItem-module__C5d2iq__cancelBtn{background:var(--neo-white)}.QuestionItem-module__C5d2iq__saveBtn{background:var(--neo-accent);border:var(--neo-border)}.QuestionItem-module__C5d2iq__deleteBtn{background:var(--neo-white);color:var(--neo-ink);border-style:dashed;margin-left:auto}@media (hover:hover){.QuestionItem-module__C5d2iq__deleteBtn:hover{background:var(--neo-accent);box-shadow:var(--neo-shadow);transform:translateY(-2px)}}.QuestionItem-module__C5d2iq__imageBtn:disabled,.QuestionItem-module__C5d2iq__imageRemoveBtn:disabled,.QuestionItem-module__C5d2iq__saveBtn:disabled{cursor:not-allowed;background:var(--neo-bg);box-shadow:none;border-style:dashed}.QuestionItem-module__C5d2iq__imageError{background:var(--neo-accent);border:var(--neo-border-thin);color:var(--neo-ink);padding:.35rem .55rem;font-size:.8rem;font-weight:700}@media (hover:hover){.QuestionItem-module__C5d2iq__imageRemoveBtn:hover:not(:disabled),.QuestionItem-module__C5d2iq__imageBtn:hover:not(:disabled),.QuestionItem-module__C5d2iq__saveBtn:hover:not(:disabled),.QuestionItem-module__C5d2iq__cancelBtn:hover{box-shadow:var(--neo-shadow);transform:translateY(-2px)}}.QuestionItem-module__C5d2iq__optionThumbs{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:.75rem;display:grid}.QuestionItem-module__C5d2iq__optionThumb{aspect-ratio:1;object-fit:cover;border:var(--neo-border-thin);width:100%;box-shadow:var(--neo-shadow-sm);border-radius:0}@keyframes QuestionItem-module__C5d2iq__shimmer{to{background-position:32px 0}}.QuestionItem-module__C5d2iq__skeleton{background:repeating-linear-gradient(45deg, var(--neo-white) 0 12px, var(--neo-secondary) 12px 24px);background-size:32px 32px;animation:.7s steps(2,end) infinite QuestionItem-module__C5d2iq__shimmer}
.TrueFalse-module__VjlJUa__claimCard{background:var(--neo-cyan);border:var(--neo-border);box-shadow:var(--neo-shadow);flex-direction:column;gap:.4rem;padding:1rem;display:flex;transform:rotate(-1deg)}.TrueFalse-module__VjlJUa__claimLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--neo-ink);opacity:.75;margin:0;font-size:.72rem;font-weight:700}.TrueFalse-module__VjlJUa__claim{font-family:var(--font-accent);color:var(--neo-ink);margin:0;font-size:clamp(1.4rem,6vw,2rem);line-height:1.05}.TrueFalse-module__VjlJUa__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.TrueFalse-module__VjlJUa__tfOption{min-height:5rem;font-family:var(--font-accent);text-transform:uppercase;font-size:1.4rem}@media (max-width:360px) and (max-height:700px){.TrueFalse-module__VjlJUa__claimCard{box-shadow:var(--neo-shadow-sm);padding:.65rem}.TrueFalse-module__VjlJUa__claim{font-size:1.1rem}.TrueFalse-module__VjlJUa__tfOption{min-height:4rem;font-size:1.1rem}}
.QuizList-module__5A2keq__list{flex-direction:column;gap:1rem;display:flex}@media (min-width:900px){.QuizList-module__5A2keq__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (min-width:1280px){.QuizList-module__5A2keq__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
.QuestionList-module__5xvJZG__list{flex-direction:column;gap:1rem;display:flex}@media (min-width:900px){.QuestionList-module__5xvJZG__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.QuestionList-module__5xvJZG__empty{background:var(--neo-secondary);border:var(--neo-border);box-shadow:var(--neo-shadow);color:var(--neo-ink);padding:1rem;font-weight:700}
.PlayTimer-module__fv_3oa__container{background:var(--neo-bg);border:var(--neo-border-thin);box-shadow:var(--neo-shadow-sm);top:calc(3.4rem + env(safe-area-inset-top));z-index:5;flex-direction:column;gap:.45rem;padding:.6rem;display:flex;position:sticky}.PlayTimer-module__fv_3oa__row{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.2rem;display:flex}.PlayTimer-module__fv_3oa__label{background:var(--neo-secondary);border:var(--neo-border-thin);color:var(--neo-ink);text-transform:uppercase;letter-spacing:.1em;padding:.18rem .5rem;font-size:.72rem;font-weight:700}.PlayTimer-module__fv_3oa__value{color:var(--neo-ink);transition:transform var(--neo-fast);font-size:.9rem;font-weight:700}.PlayTimer-module__fv_3oa__valueCritical{color:var(--neo-accent-ink)}.PlayTimer-module__fv_3oa__valuePulse{animation:.5s step-end infinite PlayTimer-module__fv_3oa__timerUrgentPulse}.PlayTimer-module__fv_3oa__containerTimedOut .PlayTimer-module__fv_3oa__value{color:var(--neo-ink)}.PlayTimer-module__fv_3oa__track{background:var(--neo-white);border:var(--neo-border-thin);border-radius:9999px;width:100%;height:14px;overflow:hidden}.PlayTimer-module__fv_3oa__fill{background:var(--neo-lime);border-right:var(--neo-border-thin);border-radius:0;height:100%;transition:width .12s linear,background .12s ease-out}.PlayTimer-module__fv_3oa__warning{background:var(--neo-secondary)}.PlayTimer-module__fv_3oa__critical{background:var(--neo-accent);animation:.5s step-end infinite PlayTimer-module__fv_3oa__timerUrgentPulse}.PlayTimer-module__fv_3oa__timedOut{background:var(--neo-accent);width:100%!important}.PlayTimer-module__fv_3oa__containerTimedOut .PlayTimer-module__fv_3oa__track{background:var(--neo-secondary)}@media (max-width:360px) and (max-height:700px){.PlayTimer-module__fv_3oa__container{top:calc(3.1rem + env(safe-area-inset-top));box-shadow:var(--neo-shadow-sm);gap:.25rem;padding:.35rem .45rem}.PlayTimer-module__fv_3oa__row{margin-bottom:0}.PlayTimer-module__fv_3oa__label{padding:.12rem .4rem;font-size:.64rem}.PlayTimer-module__fv_3oa__value{font-size:.78rem}.PlayTimer-module__fv_3oa__track{height:10px}}
.InstallPrompt-module__IRf8yW__overlay{z-index:9990;animation:InstallPrompt-module__IRf8yW__installFade var(--motion-base) ease-out both;background:#0000008c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.InstallPrompt-module__IRf8yW__panel{text-align:center;background:var(--neo-secondary);border:var(--neo-border);width:100%;max-width:360px;box-shadow:var(--neo-shadow-lg);animation:InstallPrompt-module__IRf8yW__installPop var(--motion-base) var(--ease-spring) both;flex-direction:column;align-items:center;gap:.5rem;padding:1.6rem 1.4rem;display:flex;position:relative}.InstallPrompt-module__IRf8yW__mark{background:var(--neo-white);border:var(--neo-border);width:4rem;height:4rem;box-shadow:var(--neo-shadow-sm);place-items:center;margin-bottom:.25rem;display:grid;transform:rotate(-3deg)}.InstallPrompt-module__IRf8yW__mark svg{width:80%;height:80%;display:block}.InstallPrompt-module__IRf8yW__kicker{background:var(--neo-cyan);border:var(--neo-border-thin);width:fit-content;color:var(--neo-ink);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.2rem .6rem;font-size:.66rem;font-weight:700}.InstallPrompt-module__IRf8yW__title{color:var(--neo-ink);text-transform:uppercase;margin:0;font-size:1.5rem;line-height:1}.InstallPrompt-module__IRf8yW__sub,.InstallPrompt-module__IRf8yW__help{color:var(--neo-ink);margin:0 0 .4rem;font-size:.92rem;font-weight:500;line-height:1.4}.InstallPrompt-module__IRf8yW__help strong{font-weight:700}.InstallPrompt-module__IRf8yW__actions{flex-direction:column;align-items:stretch;gap:.4rem;width:100%;display:flex}.InstallPrompt-module__IRf8yW__dismiss{color:var(--neo-ink);letter-spacing:.04em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.5rem .2rem;font-size:.8rem;font-weight:700;text-decoration:underline}@keyframes InstallPrompt-module__IRf8yW__installFade{0%{opacity:0}to{opacity:1}}@keyframes InstallPrompt-module__IRf8yW__installPop{0%{opacity:0;transform:scale(.85)rotate(-1deg)}70%{transform:scale(1.03)rotate(.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.InstallPrompt-module__IRf8yW__overlay,.InstallPrompt-module__IRf8yW__panel{animation:none}}
