@keyframes svelte-x0hkrt-daily-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-x0hkrt-daily-shake{0%,to{transform:rotate(0)}15%{transform:translateY(-2px) rotate(-6deg)}35%{transform:rotate(5deg)}55%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}}@keyframes svelte-x0hkrt-daily-lid-fly{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%) translate(18px,-72px) rotate(24deg);opacity:0}}@keyframes svelte-x0hkrt-daily-beam{0%{transform:scaleY(0);opacity:0}32%{opacity:.95}to{transform:scaleY(1.18);opacity:0}}@keyframes svelte-x0hkrt-daily-ring{0%{transform:scale(.3);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes svelte-x0hkrt-daily-fly{0%{transform:translate(0) scale(.3);opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(1);opacity:0}}@keyframes svelte-x0hkrt-daily-twinkle{0%{opacity:0;transform:scale(.2) rotate(0)}40%{opacity:1;transform:scale(1.15) rotate(20deg)}to{opacity:0;transform:scale(.6) rotate(45deg)}}@keyframes svelte-x0hkrt-daily-rise{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-x0hkrt-daily-pop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-x0hkrt-daily-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-x0hkrt-daily-overlay{0%{opacity:0}to{opacity:1}}@keyframes svelte-x0hkrt-daily-spark{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.daily-icon-button.svelte-x0hkrt{border:none;background:transparent;color:var(--text-2);-webkit-tap-highlight-color:transparent;transition:color .2s,background-color .2s,transform .12s}@media(hover:hover){.daily-icon-button.svelte-x0hkrt:hover{color:var(--text-1);background:#ffffff17}}.daily-icon-button.svelte-x0hkrt:active{transform:scale(.96)}.daily-icon-dot.svelte-x0hkrt{position:absolute;top:9px;right:9px;height:8px;width:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 2px var(--bg-deep),0 0 8px var(--accent)}.daily-modal.svelte-x0hkrt{--dr-top: color-mix(in srgb, var(--accent) 88%, white);--dr-top-hover: color-mix(in srgb, var(--accent) 76%, white);--dr-fill: linear-gradient(180deg, var(--dr-top), var(--accent));--dr-ring: rgb(from var(--accent) r g b / .7);--dr-soft: rgb(from var(--accent) r g b / .12);--dr-ink-hi: color-mix(in oklab, var(--accent) 28%, white);--dr-well: #0b0e14;--dr-sheen: inset 0 1px 0 rgba(255, 255, 255, .22);--dr-ease: cubic-bezier(.16, 1, .3, 1)}.daily-overlay.svelte-x0hkrt{border:none;background:#05070b8c;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:svelte-x0hkrt-daily-overlay var(--dur-3) var(--ease-out)}.daily-panel.svelte-x0hkrt{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--line-2);border-radius:28px;background:radial-gradient(120% 60% at 50% 0%,rgb(from var(--accent) r g b / .16),transparent 62%),linear-gradient(180deg,var(--surface-2),var(--bg-elev));box-shadow:0 40px 120px #0009,0 0 0 1px #0006,inset 0 1px #ffffff0f;animation:svelte-x0hkrt-daily-fade var(--dur-3) var(--ease-emph)}.daily-close.svelte-x0hkrt{border:0;background:transparent;color:var(--text-2);-webkit-tap-highlight-color:transparent;transition:color .2s,background-color .2s,transform .12s}@media(hover:hover){.daily-close.svelte-x0hkrt:hover{color:var(--text-1);background:#ffffff17}}.daily-close.svelte-x0hkrt:active{transform:scale(.96)}.daily-brand.svelte-x0hkrt{display:flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding-top:4px}.daily-brand__mark.svelte-x0hkrt{width:20px;height:20px;translate:0 2px;filter:drop-shadow(0 0 8px rgb(from var(--accent) r g b / .7))}.daily-brand__word.svelte-x0hkrt{font:700 12px/1 var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--text-1)}.daily-brand__words.svelte-x0hkrt{display:flex;align-items:baseline;gap:8px}.daily-brand__tail.svelte-x0hkrt{font:italic 400 19px/1 var(--font-story);color:var(--accent-ink)}.daily-title.svelte-x0hkrt{margin-bottom:0;font:600 22px/1.05 var(--font-story);letter-spacing:-.01em;color:var(--text-1);text-wrap:balance}.daily-title.svelte-x0hkrt em{font-style:italic;font-weight:400;color:var(--accent-ink)}.daily-sub.svelte-x0hkrt{font:400 13.5px/1.45 var(--font-ui);color:var(--text-2)}.daily-sub__mult.svelte-x0hkrt{color:var(--accent-ink)}.daily-meta.svelte-x0hkrt{margin-bottom:0;font:400 12.5px/1.3 var(--font-ui);color:var(--text-3);text-wrap:pretty}.daily-meta.svelte-x0hkrt .daily-meta__icon{color:var(--accent-ink)}.daily-halo.svelte-x0hkrt{position:absolute;width:220px;height:220px;border-radius:999px;background:radial-gradient(50% 50% at 50% 50%,rgb(from var(--accent) r g b / .22),transparent 70%);opacity:.85;transition:opacity .9s var(--dr-ease),transform .9s var(--dr-ease)}.daily-halo--open.svelte-x0hkrt{opacity:1;transform:scale(1.2)}.daily-ring.svelte-x0hkrt{position:absolute;width:118px;height:118px;border-radius:999px;border:1px solid var(--dr-ring);animation:svelte-x0hkrt-daily-ring .9s var(--dr-ease) forwards}.daily-beam.svelte-x0hkrt{position:absolute;bottom:56px;width:36px;height:158px;transform-origin:bottom;background:linear-gradient(180deg,rgba(255,255,255,.9),rgb(from var(--accent) r g b / .5) 34%,transparent);filter:blur(7px);animation:svelte-x0hkrt-daily-beam 1.15s var(--ease-out) forwards}.daily-sparkle.svelte-x0hkrt,.daily-twinkle.svelte-x0hkrt{position:absolute;display:flex}.daily-sparkle.svelte-x0hkrt{animation-name:svelte-x0hkrt-daily-spark;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.daily-twinkle.svelte-x0hkrt{opacity:0;animation:svelte-x0hkrt-daily-twinkle 1.4s var(--ease-out) both}.daily-box-wrap.svelte-x0hkrt{position:relative;width:118px;height:108px}.daily-box-wrap--bob.svelte-x0hkrt{animation:svelte-x0hkrt-daily-bob 3s var(--ease-out) infinite}.daily-box-wrap--shake.svelte-x0hkrt{animation:svelte-x0hkrt-daily-shake .44s var(--ease-out) infinite}.daily-lid.svelte-x0hkrt{position:absolute;top:2px;left:50%;width:124px;transform:translate(-50%);z-index:4}.daily-lid--fly.svelte-x0hkrt{animation:svelte-x0hkrt-daily-lid-fly .62s var(--dr-ease) forwards}.daily-bow.svelte-x0hkrt{position:relative;height:24px;width:68px;margin:0 auto -3px}.daily-bow__loop.svelte-x0hkrt{position:absolute;top:0;width:31px;height:22px;border-radius:50%/72% 72% 40% 40%}.daily-bow__loop--left.svelte-x0hkrt{left:1px;background:linear-gradient(135deg,var(--dr-top),var(--accent));transform:rotate(-26deg);box-shadow:inset -3px -2px 5px #0000004d,var(--dr-sheen)}.daily-bow__loop--right.svelte-x0hkrt{right:1px;background:linear-gradient(225deg,var(--dr-top),var(--accent));transform:rotate(26deg);box-shadow:inset 3px -2px 5px #0000004d,var(--dr-sheen)}.daily-bow__tail.svelte-x0hkrt{position:absolute;left:50%;top:9px;width:9px;height:15px;border-radius:0 0 3px 3px;background:linear-gradient(180deg,var(--accent),var(--dr-top));transform-origin:top;opacity:.85}.daily-bow__tail--left.svelte-x0hkrt{transform:translate(-9px) rotate(9deg)}.daily-bow__tail--right.svelte-x0hkrt{transform:rotate(-9deg)}.daily-bow__knot.svelte-x0hkrt{position:absolute;left:50%;top:3px;margin-left:-7.5px;width:15px;height:16px;border-radius:5px;background:radial-gradient(circle at 34% 28%,var(--dr-top-hover),var(--accent));box-shadow:0 0 10px rgb(from var(--accent) r g b / .6),var(--dr-sheen);z-index:2}.daily-lid__cap.svelte-x0hkrt{position:relative;height:28px;border-radius:10px;background:linear-gradient(180deg,var(--surface-3),var(--surface-2));box-shadow:0 8px 16px #00000080,inset 0 1px #ffffff1f,0 0 0 1px var(--line-1);overflow:hidden}.daily-lid__ribbon.svelte-x0hkrt,.daily-box__ribbon.svelte-x0hkrt{position:absolute;top:0;left:50%;margin-left:-9px;width:18px;height:100%;background:var(--dr-fill)}.daily-lid__ribbon.svelte-x0hkrt{box-shadow:var(--dr-sheen)}.daily-box.svelte-x0hkrt{position:absolute;bottom:0;left:50%;margin-left:-54px;width:108px;height:74px;border-radius:10px;background:linear-gradient(180deg,var(--surface-3),var(--bg-elev));box-shadow:inset 0 1px #ffffff14,0 0 0 1px var(--line-1),0 18px 40px #00000080;overflow:hidden}.daily-box__glow.svelte-x0hkrt{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% -10%,rgb(from var(--accent) r g b / .55),transparent 60%);opacity:0;transition:opacity .56s var(--dr-ease)}.daily-box__glow--lit.svelte-x0hkrt{opacity:1}.daily-burst.svelte-x0hkrt{position:absolute;inset:0;pointer-events:none;z-index:5}.daily-burst.svelte-x0hkrt span:where(.svelte-x0hkrt){position:absolute;left:50%;top:46%;animation-name:svelte-x0hkrt-daily-fly;animation-timing-function:var(--ease-out);animation-fill-mode:both}.daily-tile.svelte-x0hkrt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:88px;border-radius:14px;border:1px solid var(--line-1);background:var(--dr-well)}.daily-tile--mystery.svelte-x0hkrt{border-color:var(--dr-ring);background:var(--dr-soft)}.daily-tile--dim.svelte-x0hkrt{opacity:.6}.daily-tile--rise.svelte-x0hkrt{animation:svelte-x0hkrt-daily-rise .56s var(--dr-ease) 80ms both}.daily-tile--rise2.svelte-x0hkrt{animation:svelte-x0hkrt-daily-rise .56s var(--dr-ease) .17s both}.daily-tile__value.svelte-x0hkrt{display:flex;align-items:center;gap:6px;font:700 30px/.82 var(--font-ui);letter-spacing:-.045em;color:var(--text-1);font-variant-numeric:tabular-nums}.daily-tile__value.svelte-x0hkrt .daily-tile__icon{color:var(--accent-ink)}.daily-tile__label.svelte-x0hkrt{font:600 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);text-align:center}.daily-orb.svelte-x0hkrt{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#ffffff0a;box-shadow:0 0 0 1px var(--line-2);color:var(--text-2)}.daily-orb--accent.svelte-x0hkrt{background:var(--dr-soft);box-shadow:0 0 0 1px var(--dr-ring),0 0 18px rgb(from var(--accent) r g b / .35);color:var(--accent-ink)}.daily-action.svelte-x0hkrt{display:flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:0 26px;border-radius:999px;font:700 16px/1 var(--font-ui)}.daily-claim.svelte-x0hkrt{border:none;background:var(--dr-fill);box-shadow:var(--dr-sheen);color:var(--accent-on);white-space:nowrap;transition:transform .2s var(--ease-out),background .2s var(--ease-out)}@media(hover:hover){.daily-claim.svelte-x0hkrt:hover:not(:disabled){background:linear-gradient(180deg,var(--dr-top-hover),var(--accent-hover));transform:translateY(-1px)}}.daily-claim.svelte-x0hkrt:active:not(:disabled){transform:scale(.98)}.daily-claim.svelte-x0hkrt:disabled{opacity:.55;cursor:not-allowed}.daily-claimed.svelte-x0hkrt{background:var(--dr-soft);box-shadow:inset 0 0 0 1px var(--dr-ring),0 0 24px rgb(from var(--accent) r g b / .25);color:var(--dr-ink-hi);animation:svelte-x0hkrt-daily-pop .52s var(--dr-ease) .12s both}.daily-timer.svelte-x0hkrt{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 20px;border-radius:14px;border:1px solid var(--line-1);background:var(--dr-well)}.daily-timer__value.svelte-x0hkrt{display:flex;align-items:center;gap:8px;font:500 22px/1 var(--font-mono);color:var(--text-1);font-variant-numeric:tabular-nums}.daily-reward-button.svelte-x0hkrt{background:#ffffff08;cursor:pointer;transition:background var(--dur-2, .16s) var(--ease-out, ease)}.daily-reward-button.svelte-x0hkrt:hover{background:#ffffff0f}@media(prefers-reduced-motion:reduce){.daily-sparkle.svelte-x0hkrt,.daily-twinkle.svelte-x0hkrt,.daily-box-wrap--bob.svelte-x0hkrt,.daily-box-wrap--shake.svelte-x0hkrt,.daily-burst.svelte-x0hkrt span:where(.svelte-x0hkrt),.daily-beam.svelte-x0hkrt,.daily-ring.svelte-x0hkrt{animation:none}.daily-twinkle.svelte-x0hkrt{display:none}}
