.fire-grid-backdrop.svelte-2rwuaw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:radial-gradient(ellipse at center,#080e1cb3,#04070eeb 70%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:16px}.fire-grid-panel.svelte-2rwuaw{width:100%;max-width:600px;max-height:100dvh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:10px;padding:0 8px}.fire-grid-header.svelte-2rwuaw{display:flex;align-items:flex-start;justify-content:space-between}.fire-grid-title-group.svelte-2rwuaw{display:flex;flex-direction:column;gap:2px}.fire-grid-title.svelte-2rwuaw{font-family:Aino Headline,system-ui,sans-serif;font-size:24px;font-weight:900;color:#fbbf24;margin:0;letter-spacing:3px;text-shadow:0 0 24px rgba(251,191,36,.5),0 0 48px rgba(245,158,11,.2)}.fire-grid-subtitle.svelte-2rwuaw{font-size:12px;font-weight:500;color:#94a3b899;margin:0;text-transform:uppercase;letter-spacing:1px}.fire-grid-close.svelte-2rwuaw{background:#ffffff14;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:pointer;transition:background .2s,color .2s;flex-shrink:0}.fire-grid-close.svelte-2rwuaw:hover{background:#ffffff24;color:#e2e8f0}.fire-grid-piksu.svelte-2rwuaw{display:flex;justify-content:flex-start;padding-left:4px}.fire-grid-container.svelte-2rwuaw{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-height:0}.fire-orbital-wrap.svelte-2rwuaw{position:relative;width:100%;flex:1;min-height:0}.fire-orbital.svelte-2rwuaw{width:100%;height:100%}.orbital-ring.svelte-2rwuaw{pointer-events:none}.orbital-ring--loading.svelte-2rwuaw{animation:svelte-2rwuaw-ring-shimmer 2s ease-in-out infinite}.fire-dot-svg.svelte-2rwuaw{animation:svelte-2rwuaw-fire-flicker-svg 2.5s ease-in-out infinite,svelte-2rwuaw-fire-entry .5s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:var(--flicker-delay, 0ms),var(--entry-delay, 0ms);outline:none;-webkit-tap-highlight-color:transparent}.fire-dot-svg--tapped.svelte-2rwuaw{opacity:1}.fire-dot-svg--mine.svelte-2rwuaw{filter:drop-shadow(0 0 6px rgba(251,191,36,.6))}.fire-empty-svg.svelte-2rwuaw{animation:svelte-2rwuaw-fire-entry-fade .5s ease backwards;animation-delay:var(--entry-delay, 0ms)}.fire-legendary-halo.svelte-2rwuaw{animation:svelte-2rwuaw-legendary-halo-pulse 3s ease-in-out infinite;pointer-events:none}@keyframes svelte-2rwuaw-legendary-halo-pulse{0%,to{stroke-opacity:.2;r:inherit}50%{stroke-opacity:.6}}.fire-mine-ring-svg.svelte-2rwuaw{animation:svelte-2rwuaw-mine-pulse-svg 2s ease-in-out infinite;pointer-events:none}.hearth-bond-arc.svelte-2rwuaw{transition:stroke-opacity .6s ease,stroke-width .6s ease}.hearth-bond-arc--active.svelte-2rwuaw{filter:drop-shadow(0 0 3px rgba(245,158,11,.4))}.hearth-bond-pulse.svelte-2rwuaw{animation:svelte-2rwuaw-bond-pulse 2s ease-in-out infinite}@keyframes svelte-2rwuaw-bond-pulse{0%,to{opacity:.4;r:2}50%{opacity:1;r:3.5}}.referral-edge.svelte-2rwuaw{transition:stroke-opacity .6s ease}.fire-tapped-ring.svelte-2rwuaw{animation:svelte-2rwuaw-tapped-ring-pulse 1.5s ease-in-out infinite}@keyframes svelte-2rwuaw-tapped-ring-pulse{0%,to{stroke-opacity:.6}50%{stroke-opacity:1}}.fire-connector-line.svelte-2rwuaw{animation:svelte-2rwuaw-connector-dash 1s linear infinite}@keyframes svelte-2rwuaw-connector-dash{to{stroke-dashoffset:-6}}.fire-tooltip.svelte-2rwuaw{position:absolute;z-index:10;max-width:200px;padding:8px 12px;background:#0a0f1eeb;border:1px solid rgba(245,158,11,.3);border-radius:10px;box-shadow:0 0 16px #f59e0b26,0 4px 12px #0006;pointer-events:none;display:flex;flex-direction:column;gap:3px}.fire-tooltip-header.svelte-2rwuaw{display:flex;align-items:center;gap:4px}.fire-tooltip-header.svelte-2rwuaw svg{color:#f59e0b;flex-shrink:0}.fire-tooltip-number.svelte-2rwuaw{font-size:12px;font-weight:700;color:#fbbf24;font-variant-numeric:tabular-nums}.fire-tooltip-you.svelte-2rwuaw{font-size:10px;font-weight:700;color:#fbbf24;padding:1px 5px;border-radius:4px;background:#fbbf2426}.fire-tooltip-name.svelte-2rwuaw{font-size:12px;font-weight:600;color:#e2e8f0}.fire-tooltip-statement.svelte-2rwuaw{font-size:11px;color:#e2e8f0b3;margin:0;line-height:1.3;font-style:italic}.fire-tooltip-hint.svelte-2rwuaw{font-size:9px;font-weight:600;color:#f59e0b80;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.fire-grid-tap-hint.svelte-2rwuaw{font-size:11px;color:#94a3b866;margin:0;text-align:center}.fire-grid-footer.svelte-2rwuaw{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding-bottom:8px}.fire-grid-counter.svelte-2rwuaw{font-size:14px;color:#92400e;margin:0;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(245,158,11,.15)}.fire-grid-cta.svelte-2rwuaw{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 22px;border-radius:16px;border:none;font-size:14px;font-weight:700;cursor:pointer;letter-spacing:.3px;z-index:0;transition:transform .08s ease-out,box-shadow .08s ease-out}.fire-grid-cta.svelte-2rwuaw:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:12px;z-index:-1}.fire-grid-cta.svelte-2rwuaw:hover{transform:translateY(-1px)}.fire-grid-cta.svelte-2rwuaw:active{transform:translateY(3px);transition:transform .04s ease-out,box-shadow .04s ease-out}.fire-grid-cta--plant.svelte-2rwuaw{background:linear-gradient(180deg,#fbbf24,#f59e0b 15%,#d97706 85%,#b45309);color:#1c0a00;box-shadow:0 4px #92400e,0 6px 14px #f59e0b80}.fire-grid-cta--plant.svelte-2rwuaw:before{background:radial-gradient(ellipse 80% 60% at 50% 40%,#fbbf24,#f59e0b 60%,#d97706);box-shadow:inset 0 3px 6px #0003,inset 0 -1px 2px #ffffff40,inset 2px 0 4px #0000001a,inset -2px 0 4px #0000001a}.fire-grid-cta--plant.svelte-2rwuaw svg{color:#1c0a00;filter:drop-shadow(0 0 4px rgba(251,191,36,.4))}.fire-grid-cta--plant.svelte-2rwuaw:hover{box-shadow:0 5px #92400e,0 8px 18px #f59e0b99}.fire-grid-cta--plant.svelte-2rwuaw:active{box-shadow:0 1px #92400e,0 2px 6px #f59e0b4d}.fire-grid-cta--relight.svelte-2rwuaw{background:linear-gradient(180deg,#fb923c,#ea580c 15%,#c2410c 85%,#9a3412);color:#fff;box-shadow:0 4px #7c2d12,0 6px 14px #ea580c80;animation:svelte-2rwuaw-relight-urgency 2s ease-in-out infinite}.fire-grid-cta--relight.svelte-2rwuaw:before{background:radial-gradient(ellipse 80% 60% at 50% 40%,#fb923c,#ea580c 60%,#c2410c);box-shadow:inset 0 3px 6px #0003,inset 0 -1px 2px #fff3,inset 2px 0 4px #0000001a,inset -2px 0 4px #0000001a}.fire-grid-cta--relight.svelte-2rwuaw svg{color:#fff;filter:drop-shadow(0 0 4px rgba(251,146,60,.5))}.fire-grid-cta--relight.svelte-2rwuaw:hover{box-shadow:0 5px #7c2d12,0 8px 18px #ea580ca6}.fire-grid-cta--relight.svelte-2rwuaw:active{box-shadow:0 1px #7c2d12,0 2px 6px #ea580c4d}.fire-grid-cta--share.svelte-2rwuaw{background:linear-gradient(180deg,#fbbf242e,#fbbf241a,#fbbf240f);color:#fbbf24;border:1px solid rgba(251,191,36,.25);box-shadow:0 3px #b4530926,0 4px 12px #fbbf241f}.fire-grid-cta--share.svelte-2rwuaw:hover{background:linear-gradient(180deg,#fbbf2440,#fbbf2426,#fbbf241a);box-shadow:0 4px #b453092e,0 6px 14px #fbbf242e}.fire-grid-cta--share.svelte-2rwuaw:active{box-shadow:0 1px #b453091a,0 2px 4px #fbbf2414}.fire-grid-share-group.svelte-2rwuaw{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.fire-grid-share-hint.svelte-2rwuaw{display:flex;align-items:center;gap:3px;font-size:10px;font-weight:600;color:#fbbf2473}.fire-grid-share-hint.svelte-2rwuaw svg{color:#fbbf2466;flex-shrink:0}@keyframes svelte-2rwuaw-relight-urgency{0%,to{box-shadow:0 4px #7c2d12,0 6px 14px #ea580c80}50%{box-shadow:0 4px #7c2d12,0 6px 20px #ea580cb3}}@keyframes svelte-2rwuaw-fire-flicker-svg{0%,to{opacity:.8}25%{opacity:1}50%{opacity:.6}75%{opacity:.95}}@keyframes svelte-2rwuaw-fire-entry{0%{opacity:0}to{opacity:1}}@keyframes svelte-2rwuaw-fire-entry-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-2rwuaw-mine-pulse-svg{0%,to{stroke-opacity:.5}50%{stroke-opacity:1}}@keyframes svelte-2rwuaw-ring-shimmer{0%,to{stroke-opacity:.08}50%{stroke-opacity:.2}}@media (prefers-reduced-motion: reduce){.fire-dot-svg.svelte-2rwuaw,.fire-dot-svg--tapped.svelte-2rwuaw,.fire-mine-ring-svg.svelte-2rwuaw,.fire-empty-svg.svelte-2rwuaw,.fire-legendary-halo.svelte-2rwuaw,.orbital-ring--loading.svelte-2rwuaw,.tend-reveal-group--legendary.svelte-2rwuaw .tend-reveal:where(.svelte-2rwuaw),.orbital-pulse-gold.svelte-2rwuaw,.hearth-bond-pulse.svelte-2rwuaw,.tend-reveal-glow.svelte-2rwuaw,.tend-reveal-glow--legendary.svelte-2rwuaw,.tend-ember.svelte-2rwuaw,.tend-reveal-heat--big.svelte-2rwuaw,.bark-dot-zoom.svelte-2rwuaw,.bark-dot-zoom--legendary.svelte-2rwuaw{animation:none!important}.bark-dot-zoom.svelte-2rwuaw{opacity:1;transform:scale(1)}.tend-ember.svelte-2rwuaw{display:none}}.tend-area.svelte-2rwuaw{display:flex;flex-direction:column;justify-content:center;min-height:48px;flex-shrink:0}.tend-btn.svelte-2rwuaw{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;border-radius:16px;border:none;background:linear-gradient(180deg,#bef264,#a3e635 15%,#84cc16 85%,#65a30d);color:#1a2e05;font-size:14px;font-weight:700;cursor:pointer;z-index:0;box-shadow:0 4px #4d7c0f,0 6px 14px #a3e63566;transition:transform .08s ease-out,box-shadow .08s ease-out}.tend-btn.svelte-2rwuaw:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:12px;z-index:-1;background:radial-gradient(ellipse 80% 60% at 50% 40%,#bef264,#a3e635 60%,#84cc16);box-shadow:inset 0 3px 6px #00000026,inset 0 -1px 2px #ffffff4d,inset 2px 0 4px #00000014,inset -2px 0 4px #00000014}.tend-btn.svelte-2rwuaw:hover{transform:translateY(-1px);box-shadow:0 5px #4d7c0f,0 8px 18px #a3e63580}.tend-btn.svelte-2rwuaw:active{transform:translateY(3px);transition:transform .04s ease-out,box-shadow .04s ease-out;box-shadow:0 1px #4d7c0f,0 2px 6px #a3e63540}.tend-btn.svelte-2rwuaw:disabled{opacity:.7;cursor:default;transform:none;box-shadow:0 4px #4d7c0f,0 6px 14px #a3e63533}.tend-btn--loading.svelte-2rwuaw{animation:svelte-2rwuaw-tend-loading-pulse 1s ease-in-out infinite}@keyframes svelte-2rwuaw-tend-loading-pulse{0%,to{opacity:.7;box-shadow:0 4px #4d7c0f,0 6px 14px #a3e63533}50%{opacity:.9;box-shadow:0 4px #4d7c0f,0 6px 20px #a3e63573}}.tend-btn.svelte-2rwuaw svg{color:#1a2e05;filter:drop-shadow(0 0 4px rgba(163,230,53,.3))}.tend-streak.svelte-2rwuaw{padding:2px 8px;border-radius:8px;background:#a3e6351f;font-size:11px;font-weight:600;color:#a3e635b3}.tend-reveal-group.svelte-2rwuaw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tend-reveal-actions.svelte-2rwuaw{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:4px}.tend-feed-btn.svelte-2rwuaw{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 28px;border-radius:12px;border:none;background:linear-gradient(180deg,#fbbf24,#f59e0b 15%,#d97706 85%,#b45309);color:#1c0a00;font-size:13px;font-weight:700;cursor:pointer;z-index:0;box-shadow:0 3px #92400e,0 5px 12px #f59e0b66;transition:transform .08s ease-out,box-shadow .08s ease-out}.tend-feed-btn.svelte-2rwuaw:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:10px;z-index:-1;background:radial-gradient(ellipse 80% 60% at 50% 40%,#fbbf24,#f59e0b 60%,#d97706);box-shadow:inset 0 3px 6px #0003,inset 0 -1px 2px #ffffff40,inset 2px 0 4px #0000001a,inset -2px 0 4px #0000001a}.tend-feed-btn.svelte-2rwuaw svg{color:#1c0a00;filter:drop-shadow(0 0 4px rgba(251,191,36,.4))}.tend-feed-btn.svelte-2rwuaw:hover{transform:translateY(-1px);box-shadow:0 4px #92400e,0 6px 16px #f59e0b80}.tend-feed-btn.svelte-2rwuaw:active{transform:translateY(3px);transition:transform .04s ease-out,box-shadow .04s ease-out;box-shadow:0 1px #92400e,0 2px 6px #f59e0b4d}.tend-dismiss-btn.svelte-2rwuaw{display:flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8b3;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.tend-dismiss-btn.svelte-2rwuaw:hover{background:#ffffff14;color:#94a3b8e6}.tend-done-group.svelte-2rwuaw{display:flex;flex-direction:column;gap:10px;width:100%}.tend-done-status.svelte-2rwuaw{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:12px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.1);color:#f59e0b80;font-size:13px;font-weight:600}.tend-done-status.svelte-2rwuaw svg{color:#f59e0b66}.tend-streak-badge.svelte-2rwuaw{padding:2px 8px;border-radius:8px;background:#f59e0b14;font-size:11px;font-weight:600;color:#f59e0b80}.tend-done-actions.svelte-2rwuaw{display:flex;gap:8px;width:100%}.tend-done-feed.svelte-2rwuaw{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:14px;border:1px solid rgba(245,158,11,.25);background:#f59e0b14;color:#f59e0b;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,transform .08s}.tend-done-feed.svelte-2rwuaw svg{color:#f59e0b}.tend-done-feed.svelte-2rwuaw:hover{background:#f59e0b24;border-color:#f59e0b59;transform:translateY(-1px)}.tend-done-feed.svelte-2rwuaw:active{transform:translateY(1px)}.bark-dot-zoom-wrap.svelte-2rwuaw{display:flex;align-items:center;justify-content:center;width:100%;min-height:160px;padding:32px 0}.bark-dot-zoom.svelte-2rwuaw{width:80px;height:80px;border-radius:50%;background:var(--bark);border:3px solid rgba(255,255,255,.12);animation:svelte-2rwuaw-bark-zoom-in .5s cubic-bezier(.34,1.56,.64,1) forwards}.bark-dot-zoom--rare.svelte-2rwuaw{border-color:#d4af3780;box-shadow:0 0 20px #d4af3766,0 0 40px #d4af3733}.bark-dot-zoom--legendary.svelte-2rwuaw{border-color:#9333ea99;box-shadow:0 0 30px #9333ea80,0 0 60px #d4af374d;animation:svelte-2rwuaw-bark-zoom-in .5s cubic-bezier(.34,1.56,.64,1) forwards,svelte-2rwuaw-legendary-dot-pulse 1.2s ease-in-out infinite .5s}@keyframes svelte-2rwuaw-bark-zoom-in{0%{transform:scale(.08);opacity:.4}70%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}@keyframes svelte-2rwuaw-legendary-dot-pulse{0%,to{box-shadow:0 0 30px #9333ea80,0 0 60px #d4af374d}50%{box-shadow:0 0 45px #9333eab3,0 0 90px #d4af3780}}.tend-reveal.svelte-2rwuaw{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:320px;height:min(80dvh,440px);padding:20px 20px 16px;border-radius:16px;background:#3c1e05d9;border:1px solid color-mix(in srgb,var(--heat-color) 30%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--heat-color) 20%,transparent);overflow:hidden}.tend-reveal-glow.svelte-2rwuaw{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,140,32,.1) 0%,transparent 70%);pointer-events:none;z-index:0;animation:svelte-2rwuaw-glow-pulse 2.5s ease-in-out infinite}.tend-reveal-glow--rare.svelte-2rwuaw{background:radial-gradient(ellipse at center,rgba(212,175,55,.15) 0%,transparent 70%)}.tend-reveal-glow--legendary.svelte-2rwuaw{background:radial-gradient(ellipse at center,rgba(147,51,234,.2) 0%,rgba(212,175,55,.08) 50%,transparent 75%);animation:svelte-2rwuaw-glow-pulse-intense 1.8s ease-in-out infinite}@keyframes svelte-2rwuaw-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes svelte-2rwuaw-glow-pulse-intense{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.tend-embers.svelte-2rwuaw{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;overflow:hidden}.tend-ember.svelte-2rwuaw{position:absolute;width:4px;height:4px;border-radius:50%;background:#ff8c20;box-shadow:0 0 6px 2px #ff8c2099;opacity:0;animation:svelte-2rwuaw-ember-float 3s ease-out infinite;animation-delay:calc(var(--ember-i) * .5s);bottom:8px;left:calc(10% + var(--ember-i) * 14%)}@keyframes svelte-2rwuaw-ember-float{0%{opacity:0;transform:translateY(0) scale(1)}10%{opacity:.9}70%{opacity:.4}to{opacity:0;transform:translateY(-120px) translate(calc((var(--ember-i) - 3) * 8px)) scale(.3)}}.tend-reveal-hero.svelte-2rwuaw{position:relative;z-index:1;flex:1 1 0;min-height:120px;width:100%;display:flex;align-items:center;justify-content:center}.tend-reveal-hero.svelte-2rwuaw .log-reward-scene{border-radius:0;box-shadow:none;aspect-ratio:auto;width:100%;height:100%;background:none;overflow:visible}.tend-reveal-hero.svelte-2rwuaw .reward-burst{top:-60%;right:-60%;bottom:-60%;left:-60%}.tend-reveal-starburst.svelte-2rwuaw{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:-1;display:flex;align-items:center;justify-content:center;pointer-events:none}.tend-reveal-starburst.svelte-2rwuaw .starburst{width:240px;height:200px}.tend-reveal-overlay.svelte-2rwuaw{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px}.tend-reveal-name.svelte-2rwuaw{font-size:18px;font-weight:700;color:#e2e8f0;text-shadow:0 1px 8px rgba(0,0,0,.5)}.tend-reveal-estonian.svelte-2rwuaw{font-size:12px;font-style:italic;color:#94a3b8b3;text-shadow:0 1px 4px rgba(0,0,0,.4)}.tend-reveal-heat--big.svelte-2rwuaw{position:relative;z-index:2;display:flex;align-items:center;gap:6px;color:var(--heat-color);animation:svelte-2rwuaw-heat-pop .6s cubic-bezier(.34,1.56,.64,1) .3s backwards}.tend-reveal-heat-number.svelte-2rwuaw{font-size:28px;font-weight:900;letter-spacing:-.5px;text-shadow:0 0 16px color-mix(in srgb,var(--heat-color) 60%,transparent),0 2px 4px rgba(0,0,0,.4)}.tend-reveal-heat--big.svelte-2rwuaw svg{color:var(--heat-color);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--heat-color) 70%,transparent))}@keyframes svelte-2rwuaw-heat-pop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.tend-reveal-group--legendary.svelte-2rwuaw .tend-reveal:where(.svelte-2rwuaw){animation:svelte-2rwuaw-legendary-card-pulse 2s ease-in-out infinite}@keyframes svelte-2rwuaw-legendary-card-pulse{0%,to{border-color:#fbbf244d;box-shadow:0 0 24px #fbbf2433}50%{border-color:#fbbf2499;box-shadow:0 0 40px #fbbf2466}}.tend-reveal--rare.svelte-2rwuaw{border-color:#dc26264d!important;box-shadow:0 0 24px #dc262633!important}.orbital-pulse-gold.svelte-2rwuaw{animation:svelte-2rwuaw-orbital-gold-ripple 1.5s ease-out!important}@keyframes svelte-2rwuaw-orbital-gold-ripple{0%{fill:currentColor}30%{fill:#fbbf24}to{fill:currentColor}}.tend-reveal-rarity.svelte-2rwuaw{display:inline-block;padding:2px 10px;border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;width:fit-content}.tend-reveal-rarity--uncommon.svelte-2rwuaw{background:#f59e0b26;color:#f59e0b}.tend-reveal-rarity--rare.svelte-2rwuaw{background:#dc262626;color:#ef4444}.tend-reveal-rarity--legendary.svelte-2rwuaw{background:#fbbf2433;color:#fbbf24}.fire-grid-title-row.svelte-2rwuaw{display:flex;align-items:center;gap:8px}.tip-icon.svelte-2rwuaw{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:none;background:none;color:#fbbf2480;cursor:pointer;padding:0;flex-shrink:0;transition:color .15s}.tip-icon.svelte-2rwuaw:hover,.tip-icon--active.svelte-2rwuaw{color:#fbbf24}.tip-icon--inline.svelte-2rwuaw{width:20px;height:20px;margin-left:auto}.tip-pill.svelte-2rwuaw{padding:8px 12px;background:#0f141ed9;border-left:2px solid rgba(251,191,36,.5);border-radius:0 8px 8px 0;font-size:12px;line-height:1.4;color:#94a3b8cc}.tend-row.svelte-2rwuaw{display:flex;align-items:center;gap:8px;width:100%}.tend-row.svelte-2rwuaw .tend-btn:where(.svelte-2rwuaw){flex:1}@media (max-width: 640px){.fire-grid-backdrop.svelte-2rwuaw{padding:8px 4px env(safe-area-inset-bottom,8px)}.fire-grid-panel.svelte-2rwuaw{gap:6px;padding:0 4px;max-height:calc(100dvh - 16px)}.fire-grid-piksu.svelte-2rwuaw{margin-bottom:-4px}.fire-grid-title.svelte-2rwuaw{font-size:20px;letter-spacing:2px}.tend-btn.svelte-2rwuaw{padding:10px 16px}.fire-grid-footer.svelte-2rwuaw{gap:8px}.tend-reveal-hero.svelte-2rwuaw{width:100%;min-height:100px;margin:0}.tend-reveal.svelte-2rwuaw{padding:16px;gap:8px}.tend-reveal-heat-number.svelte-2rwuaw{font-size:24px}}.streak-freeze-group.svelte-2rwuaw{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:12px;border-radius:14px;background:#dc262614;border:1px solid rgba(220,38,38,.2)}.streak-freeze-warning.svelte-2rwuaw{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#ef4444}.streak-freeze-warning.svelte-2rwuaw svg{color:#ef4444}.streak-freeze-btn.svelte-2rwuaw{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:11px 16px;border-radius:14px;border:none;background:linear-gradient(180deg,#fbbf24,#f59e0b 15%,#d97706 85%,#b45309);color:#1c0a00;font-size:13px;font-weight:700;cursor:pointer;z-index:0;box-shadow:0 3px #92400e,0 5px 12px #f59e0b66;transition:transform .08s ease-out,box-shadow .08s ease-out}.streak-freeze-btn.svelte-2rwuaw:hover{transform:translateY(-1px);box-shadow:0 4px #92400e,0 6px 16px #f59e0b80}.streak-freeze-btn.svelte-2rwuaw:active{transform:translateY(3px);box-shadow:0 1px #92400e,0 2px 6px #f59e0b4d}.streak-freeze-btn.svelte-2rwuaw:disabled{opacity:.7;cursor:default;transform:none}.streak-freeze-btn--loading.svelte-2rwuaw{animation:svelte-2rwuaw-tend-loading-pulse 1s ease-in-out infinite}.streak-freeze-remaining.svelte-2rwuaw{font-size:11px;color:#94a3b899}.streak-freeze-exhausted.svelte-2rwuaw{font-size:12px;color:#94a3b880;text-align:center}@media (min-width: 768px){.fire-grid-backdrop.svelte-2rwuaw{padding:24px}.fire-grid-panel.svelte-2rwuaw{max-width:min(90vw,800px);max-height:calc(100dvh - 48px)}}
