.nu-dayend .nu-done{--ink:#fff1d0;--deep:#fff1d0;--muted:#d9cdf0;background:linear-gradient(#1c2550 0%,#343b7c 34%,#6a4f95 62%,#c9788c 100%)}.nu-dayend .nu-done:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(2px 2px at 12% 18%,#fff 60%,#0000 62%),radial-gradient(1.5px 1.5px at 27% 9%,#fff 60%,#0000 62%),radial-gradient(2px 2px at 41% 22%,#ffe9b3 60%,#0000 62%),radial-gradient(1.5px 1.5px at 58% 7%,#fff 60%,#0000 62%),radial-gradient(2px 2px at 73% 16%,#fff 60%,#0000 62%),radial-gradient(1.5px 1.5px at 90% 28%,#ffe9b3 60%,#0000 62%),radial-gradient(1.5px 1.5px at 6% 38%,#fff 60%,#0000 62%),radial-gradient(1.5px 1.5px at 84% 6%,#fff 60%,#0000 62%);position:absolute;inset:0 0 55%}.nu-dayend .nu-done-hero:before{content:"";z-index:1;background:radial-gradient(circle at 36% 34%,#fffbe8 0 58%,#f4e3a8 100%);border-radius:50%;width:46px;height:46px;position:absolute;top:6%;right:9%;box-shadow:0 0 0 8px #fff1be24,0 0 34px 10px #ffecaa47}.nu-dayend .nu-done-svg{filter:brightness(.84)saturate(.92)}.nu-dayend .nu-done-halo{fill:#ffd98a;opacity:.2}.nu-dayend .nu-cloud{opacity:.28}.nu-dayend .nu-done-title{color:#fff1d0;text-shadow:0 2px #14123c59}.nu-dayend .nu-done-sub{color:#d9cdf0}.nu-dayend .nu-stat{background:#ffffff21;box-shadow:0 4px #0f0c3259}.nu-dayend .nu-stat b{color:#fff1d0}.nu-dayend .nu-stat b small,.nu-dayend .nu-stat span{color:#d9cdf0}.nu-dayend .nu-stat-leaf b{color:#a6ecb0}.nu-root .nu-dayend .nu-btn-go{background:var(--gold);color:#3b2503;box-shadow:0 6px 0 var(--gold-edge)}.nu-root .nu-dayend .nu-btn-go:active{box-shadow:0 2px 0 var(--gold-edge)}.nu-root .nu-dayend .nu-done-secondary button{color:#f4ecff;background:#ffffff26;box-shadow:0 3px #0f0c3259}.nu-root .nu-dayend .nu-done-secondary button:active{box-shadow:0 1px #0f0c3259}.nu-dayend.is-night .nu-done{background:linear-gradient(#121a3d 0%,#222a63 45%,#3a3477 78%,#54407f 100%)}.nu-dayend.is-night .nu-done:before{opacity:1;inset:0 0 40%}.nu-dayend.is-night .nu-done-svg{filter:brightness(.74)saturate(.88)}.nu-dayend.is-night .nu-done-halo{opacity:.14}.nu-dayend .nu-zzz text{transform-box:fill-box;font-family:system-ui,sans-serif;animation:3.2s ease-in-out infinite nu-zzz}.nu-dayend .nu-zzz text:nth-child(2){animation-delay:.5s}.nu-dayend .nu-zzz text:nth-child(3){animation-delay:1s}@keyframes nu-zzz{0%,to{opacity:.35;transform:translateY(3px)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.nu-dayend .nu-zzz text{opacity:.9;animation:none}}.nu-root .nu-dayend .nu-dayend-menu{z-index:8;background:#ffffff29;border:2px solid #ffffff61;position:absolute;top:14px;left:14px;box-shadow:0 3px #0f0c3259}.nu-root .nu-dayend .nu-dayend-menu span{background:#fff1d0}.nu-root .nu-dayend .nu-dayend-menu:active{transform:translateY(2px);box-shadow:0 1px #0f0c3259}.nu-dayend .nu-done-title{text-align:center;text-wrap:balance;max-width:92%;font-size:30px;line-height:1.2}
