.log-reward-scene.svelte-wndm97{--reward-glow: 255, 170, 72;--reward-burst: 255, 231, 130;--reward-chip: #d29a4e;--reward-glow-opacity: .24;--reward-burst-opacity: .5;--reward-spin: 24s;--reward-float: 4.2s;--reward-floor-float: 4.41s;--reward-scale: 1;position:relative;width:100%;max-width:none;aspect-ratio:16 / 9;flex:1 1 auto;min-width:0;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:radial-gradient(86% 72% at 50% 70%,rgba(var(--reward-glow),.08),rgba(var(--reward-glow),.01) 42%,#0000 76%),radial-gradient(72% 56% at 28% 16%,#8ec5ff0f,#8ec5ff00 70%),linear-gradient(180deg,#1b120a33,#0e0a071f);box-shadow:inset 0 1px #ffffff0f,inset 0 -24px 42px #00000038}.reward-backdrop.svelte-wndm97,.reward-stage.svelte-wndm97{position:absolute;top:0;right:0;bottom:0;left:0}.reward-backdrop.svelte-wndm97{pointer-events:none}.reward-burst.svelte-wndm97{position:absolute;top:-80%;right:-80%;bottom:-80%;left:-80%;background:repeating-conic-gradient(from 0deg,rgba(var(--reward-burst),.18),rgba(var(--reward-burst),.18) 10deg,rgba(var(--reward-burst),.025) 10deg,rgba(var(--reward-burst),.025) 22deg);-webkit-mask-image:radial-gradient(circle at 50% 45%,black 0%,rgba(0,0,0,.95) 30%,rgba(0,0,0,.7) 55%,rgba(0,0,0,.35) 78%,transparent 100%);mask-image:radial-gradient(circle at 50% 45%,black 0%,rgba(0,0,0,.95) 30%,rgba(0,0,0,.7) 55%,rgba(0,0,0,.35) 78%,transparent 100%);opacity:var(--reward-burst-opacity);transform-origin:50% 45%;animation:svelte-wndm97-burstSpin var(--reward-spin) linear infinite}.reward-glow.svelte-wndm97{position:absolute;border-radius:999px;filter:blur(28px);pointer-events:none}.reward-glow-main.svelte-wndm97{left:50%;top:55%;width:min(36vw,260px);height:28%;transform:translate(-50%,-50%);background:rgba(var(--reward-glow),calc(var(--reward-glow-opacity) * .5))}.reward-glow-accent.svelte-wndm97{left:55%;top:48%;width:min(28vw,200px);height:18%;transform:translate(-50%,-50%);background:#ffffff0a;filter:blur(36px)}.reward-spark.svelte-wndm97{position:absolute;left:var(--spark-left);top:var(--spark-top);width:7px;height:7px;border-radius:999px;background:#ffffffe6;box-shadow:0 0 0 2px rgba(var(--reward-glow),.16),0 0 12px rgba(var(--reward-glow),.35);opacity:0;animation:svelte-wndm97-sparkPulse var(--spark-duration) ease-in-out infinite;animation-delay:var(--spark-delay)}.reward-stage.svelte-wndm97{display:grid;place-items:center;padding:0}.reward-image.svelte-wndm97{position:relative;z-index:2;width:min(68%,380px);max-height:80%;object-fit:contain;transform:translateY(-10%) scale(var(--reward-scale));transform-origin:50% 50%;filter:drop-shadow(0 16px 18px rgba(0,0,0,.22)) drop-shadow(0 3px 8px rgba(0,0,0,.2));animation:svelte-wndm97-rewardFloat var(--reward-float) ease-in-out infinite;image-rendering:auto}.reward-floor.svelte-wndm97{position:absolute;left:50%;top:58%;width:min(52%,340px);height:18%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(ellipse at center,#00000057,#00000024 46%,#0000 78%);filter:blur(3px);z-index:1;opacity:.8;animation:svelte-wndm97-floorPulse var(--reward-floor-float) ease-in-out infinite}@keyframes svelte-wndm97-burstSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-wndm97-rewardFloat{0%,to{transform:translateY(-10%) scale(var(--reward-scale))}50%{transform:translateY(-12%) scale(calc(var(--reward-scale) + .012))}}@keyframes svelte-wndm97-floorPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.04);opacity:.88}}@keyframes svelte-wndm97-sparkPulse{0%,to{opacity:0;transform:translateY(6px) scale(.6)}40%{opacity:.9;transform:translateY(0) scale(1)}70%{opacity:.4;transform:translateY(-8px) scale(.8)}}@media (prefers-reduced-motion: reduce){.reward-burst.svelte-wndm97,.reward-image.svelte-wndm97,.reward-floor.svelte-wndm97,.reward-spark.svelte-wndm97{animation:none!important}.reward-burst.svelte-wndm97{opacity:calc(var(--reward-burst-opacity) * .6)}.reward-image.svelte-wndm97{transform:translateY(-10%) scale(var(--reward-scale))}}.ember-container.svelte-z87afw{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.ember.svelte-z87afw{position:absolute;width:var(--ember-size);height:var(--ember-size);background:var(--ember-color);border-radius:1px;bottom:35%;left:calc(50% - var(--ember-size) / 2);animation:svelte-z87afw-ember-rise var(--ember-dur) ease-out var(--ember-delay) forwards;opacity:0}@keyframes svelte-z87afw-ember-rise{0%{opacity:1;transform:translateY(0) translate(0) rotate(0)}60%{opacity:.8}to{opacity:0;transform:translateY(calc(var(--ember-rise) * -1)) translate(var(--ember-x)) rotate(180deg)}}.fire-flare.svelte-z87afw{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 80%,rgba(251,191,36,.5),rgba(245,158,11,.25) 40%,transparent 75%);animation:svelte-z87afw-flare-pulse 1.8s ease-out forwards;z-index:0}.fire-flare--overlay.svelte-z87afw{background:radial-gradient(ellipse at 50% 65%,rgba(251,191,36,.5),rgba(245,158,11,.25) 40%,transparent 75%);animation-duration:2s}@keyframes svelte-z87afw-flare-pulse{0%{opacity:0}8%{opacity:1;background:radial-gradient(ellipse at 50% 80%,#fbbf24b3,#f59e0b66 40%,#d977061a 75%)}30%{opacity:.7}to{opacity:.2;background:radial-gradient(ellipse at 50% 80%,rgba(251,191,36,.2),transparent 60%)}}.heat-display.svelte-z87afw{display:flex;align-items:center;gap:6px;z-index:1}.heat-display.svelte-z87afw svg{color:#f59e0b;filter:drop-shadow(0 0 4px rgba(245,158,11,.5))}.heat-display.svelte-z87afw span:where(.svelte-z87afw){font-family:Aino Headline,system-ui,sans-serif;font-weight:900;color:#fbbf24;font-variant-numeric:tabular-nums}.scene-wrap.svelte-z87afw .log-reward-scene{border-radius:12px}.burn-compact.svelte-z87afw{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:360px}.scene-wrap--compact.svelte-z87afw{width:100%;height:180px;border-radius:12px;overflow:hidden}.scene-wrap--compact.svelte-z87afw .log-reward-scene{border-radius:12px}.heat-display--compact.svelte-z87afw{padding:6px 16px;background:#16120ef2;border:1px solid rgba(251,191,36,.35);border-radius:20px;box-shadow:0 2px #b4530933,0 4px 12px #f59e0b26}.heat-display--compact.svelte-z87afw span:where(.svelte-z87afw){font-size:22px;text-shadow:0 0 8px rgba(251,191,36,.4)}.burn-full.svelte-z87afw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 24px;position:relative;overflow:hidden;min-height:0;animation:svelte-z87afw-celebration-enter .4s ease-out}@keyframes svelte-z87afw-celebration-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.scene-wrap--full.svelte-z87afw{width:calc(100% + 40px);max-width:none;max-height:200px;z-index:1;margin:-20px -20px 8px;overflow:hidden}.scene-wrap--full.svelte-z87afw .log-reward-scene{border-radius:0;box-shadow:none}.full-glow.svelte-z87afw{width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--heat-color) 50%,transparent),color-mix(in srgb,var(--heat-color) 15%,transparent) 50%,transparent 75%);animation:svelte-z87afw-glow-pulse 2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-65%);pointer-events:none;z-index:0}@keyframes svelte-z87afw-glow-pulse{0%{transform:translate(-50%,-65%) scale(.2);opacity:0}15%{transform:translate(-50%,-65%) scale(1.3);opacity:1}40%{transform:translate(-50%,-65%) scale(1);opacity:.85}70%{transform:translate(-50%,-65%) scale(1.1);opacity:.7}to{transform:translate(-50%,-65%) scale(1.05);opacity:.5}}.full-bark-dot.svelte-z87afw{width:36px;height:36px;border-radius:50%;background:var(--bark);border:3px solid color-mix(in srgb,var(--heat-color) 50%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--heat-color) 40%,transparent);z-index:1;animation:svelte-z87afw-bark-hero-enter .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-z87afw-bark-hero-enter{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.full-species.svelte-z87afw{font-family:Aino Headline,system-ui,sans-serif;font-size:20px;font-weight:800;color:#e2e8f0;margin-top:12px;z-index:1;animation:svelte-z87afw-text-fade-in .4s ease-out .15s backwards}.full-estonian.svelte-z87afw{font-size:12px;font-style:italic;color:#94a3b899;z-index:1;margin-top:2px;animation:svelte-z87afw-text-fade-in .4s ease-out .25s backwards}@keyframes svelte-z87afw-text-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.heat-display--full.svelte-z87afw{margin-top:16px}.heat-display--full.svelte-z87afw svg{color:var(--heat-color)}.heat-display--full.svelte-z87afw span:where(.svelte-z87afw){font-size:28px;color:var(--heat-color)}.burn-overlay.svelte-z87afw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#050a14e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;cursor:pointer}.overlay-content.svelte-z87afw{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px;max-width:380px;width:100%}.overlay-eyebrow.svelte-z87afw{font-size:.8rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:3px;margin:0}.scene-wrap--overlay.svelte-z87afw{width:100%;max-height:220px;overflow:hidden;margin:8px 0 4px}.overlay-message.svelte-z87afw{font-family:Aino Headline,system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:#ffffffd9;text-align:center;margin:4px 0 0;line-height:1.3}.heat-display--overlay.svelte-z87afw{gap:8px;margin-top:12px}.heat-display--overlay.svelte-z87afw svg{color:#fbbf24;filter:drop-shadow(0 0 8px rgba(251,191,36,.6))}.heat-display--overlay.svelte-z87afw span:where(.svelte-z87afw){font-size:2rem;color:#fbbf24;text-shadow:0 0 30px rgba(251,191,36,.5),0 0 60px rgba(251,191,36,.3);animation:svelte-z87afw-heat-glow-pulse 1.5s ease-in-out infinite}@keyframes svelte-z87afw-heat-glow-pulse{0%,to{text-shadow:0 0 30px rgba(251,191,36,.5),0 0 60px rgba(251,191,36,.3)}50%{text-shadow:0 0 50px rgba(251,191,36,.7),0 0 100px rgba(251,191,36,.4)}}@media (max-width: 640px){.scene-wrap--compact.svelte-z87afw{height:150px}}@media (prefers-reduced-motion: reduce){.ember.svelte-z87afw,.fire-flare.svelte-z87afw,.fire-flare--overlay.svelte-z87afw,.full-glow.svelte-z87afw,.full-bark-dot.svelte-z87afw,.full-species.svelte-z87afw,.full-estonian.svelte-z87afw,.burn-full.svelte-z87afw,.heat-display--overlay.svelte-z87afw span:where(.svelte-z87afw){animation:none!important}.ember.svelte-z87afw{opacity:0}.fire-flare.svelte-z87afw{opacity:.15}}
