.quiz-feedback-focus{isolation:isolate}.quiz-feedback-focus .quiz-feedback-content{z-index:calc(var(--z-elevated) + 1);position:relative}.metric-pill-bolt{background:color-mix(in srgb, var(--bg-raised) 50%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--outline-default) 40%, transparent);color:var(--glyph-primary)}@property --streak-intensity{syntax:"<number>";inherits:true;initial-value:0}@property --pulse-intensity{syntax:"<number>";inherits:true;initial-value:0}@keyframes streak-pulse{0%,to{box-shadow:0 0 calc(var(--streak-intensity) * 12px) color-mix(in srgb, var(--color-streak) 40%, transparent);transform:scale(1)}50%{transform:scale(calc(1.01 + (var(--pulse-intensity) * .04)));box-shadow:0 0 calc(var(--streak-intensity) * (14px + (var(--pulse-intensity) * 6px))) color-mix(in srgb, var(--color-streak) calc(40% + (var(--pulse-intensity) * 20%)), transparent)}}.metric-pill-streak{background:color-mix(in srgb, var(--bg-raised) 50%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, currentcolor 40%, transparent);color:color-mix(in oklab, var(--streak-color-start), var(--color-streak) calc(var(--streak-intensity) * 100%));box-shadow:0 0 calc(var(--streak-intensity) * 8px) color-mix(in srgb, var(--color-streak) calc(var(--streak-intensity) * 30%), transparent);transition:color .3s,box-shadow .3s,border-color .3s,background-color .3s}.metric-pill-streak.animate-throb{animation:2s ease-in-out infinite streak-pulse}.metric-pill-bolt svg{color:var(--color-xp-accent)}.metric-pill-streak svg{color:currentColor}@keyframes bolt-modern-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-xp-accent) 28%, transparent), 0 0 0 0 color-mix(in srgb, var(--color-xp-accent) 0%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-xp-accent) 55%, transparent), 0 0 16px 2px color-mix(in srgb, var(--color-xp-accent) 22%, transparent)}}@keyframes bolt-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}12%{opacity:.45}to{opacity:0;transform:translate(-50%,-50%)scale(1.38)}}.metric-pill-bolt-pulse{border-color:color-mix(in srgb, var(--color-xp-accent) 65%, transparent);isolation:isolate;animation:2.4s cubic-bezier(.4,0,.2,1) infinite bolt-modern-pulse;position:relative;overflow:visible}.metric-pill-bolt-pulse:before,.metric-pill-bolt-pulse:after{content:"";border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--color-xp-accent) 30%, transparent);opacity:0;pointer-events:none;z-index:-1;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}.metric-pill-bolt-pulse:before{animation:2.4s cubic-bezier(.2,.75,.3,1) infinite bolt-ripple}.metric-pill-bolt-pulse:after{border-color:color-mix(in srgb, var(--color-xp-accent) 22%, transparent);animation:2.4s cubic-bezier(.2,.75,.3,1) 1.2s infinite bolt-ripple}.game-metric-pill{height:calc(var(--gameplay-metric-pill-height) + 4px);min-height:calc(var(--gameplay-metric-pill-height) + 4px)}.trivia-controls-footer,.trivia-controls-reserve{padding-top:var(--space-6);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}@media (min-width:480px){.trivia-controls-reserve--mobile{padding:0}}.trivia-controls-next{font-size:var(--gameplay-font-size-action)}.trivia-controls-footer--emphasized{pointer-events:auto;background:var(--bg-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-drop)}.trivia-controls-footer--emphasized.fixed{border-radius:0}
