.UdDoCG_art{--art-panel:var(--background);--art-line:color-mix(in oklab, var(--foreground) 14%, transparent);--art-ink:color-mix(in oklab, var(--foreground) 28%, transparent);--art-cover:color-mix(in oklab, var(--foreground) 5%, var(--background));overflow:visible}.dark .UdDoCG_art{--art-panel:color-mix(in oklab, var(--foreground) 9%, var(--background));--art-line:color-mix(in oklab, var(--foreground) 18%, transparent);--art-cover:color-mix(in oklab, var(--foreground) 14%, var(--background))}.UdDoCG_panel{fill:var(--art-panel);stroke:var(--art-line)}.UdDoCG_cover{fill:var(--art-cover);stroke:var(--art-line)}.UdDoCG_ink{fill:none;stroke:var(--art-ink)}.UdDoCG_shadow{fill:color-mix(in oklab, var(--foreground) 7%, transparent)}.UdDoCG_note,.UdDoCG_bit,.UdDoCG_flame{transform-box:fill-box}.UdDoCG_balloon{transform-box:view-box;animation:4.8s ease-in-out infinite UdDoCG_balloon-sway}.UdDoCG_balloonLate{animation-duration:5.6s;animation-delay:-2.1s}@keyframes UdDoCG_balloon-sway{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-2.5px)rotate(3deg)}}.UdDoCG_note{transform-origin:50% 100%;opacity:0;animation:4.2s cubic-bezier(.32,.72,0,1) infinite UdDoCG_note-rise}.UdDoCG_note2{animation-delay:1.4s}.UdDoCG_note3{animation-delay:2.8s}@keyframes UdDoCG_note-rise{0%{opacity:0;transform:translateY(6px)scale(.5)rotate(0)}18%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--dx,0px), -22px) scale(1) rotate(var(--rot,8deg))}}.UdDoCG_bit{transform-origin:50%;animation:2.8s ease-in-out infinite alternate UdDoCG_bit-twinkle}.UdDoCG_bitB{animation-duration:3.4s;animation-delay:-.9s}.UdDoCG_bitC{animation-duration:2.4s;animation-delay:-1.7s}@keyframes UdDoCG_bit-twinkle{0%{opacity:.35;transform:scale(.7)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(25deg)}}.UdDoCG_flame{transform-origin:50% 100%;animation:1.3s ease-in-out infinite alternate UdDoCG_flame-flicker}@keyframes UdDoCG_flame-flicker{0%{transform:scale(.85,.9)rotate(-4deg)}to{transform:scale(1.05,1.12)rotate(4deg)}}.UdDoCG_wash{background-image:radial-gradient(70% 180px at 0% 0%, color-mix(in oklab, var(--color-pink-500) 8%, transparent), transparent), radial-gradient(70% 200px at 100% 0%, color-mix(in oklab, var(--color-sky-500) 9%, transparent), transparent);background-repeat:no-repeat}.UdDoCG_paper{position:relative}.UdDoCG_paper:before{content:"";border-radius:inherit;background:repeating-linear-gradient(-45deg, var(--brand) 0 7px, transparent 7px 12px, var(--color-sky-500) 12px 19px, transparent 19px 24px) top / 100% 5px no-repeat;opacity:.75;pointer-events:none;position:absolute;inset:-1px}.UdDoCG_stamp{transform-origin:50%;transition:rotate .3s var(--ease-spring);rotate:6deg}.UdDoCG_postmark{opacity:.55}.UdDoCG_paper:focus-within .UdDoCG_stamp{animation:UdDoCG_stamp-thunk .52s var(--ease-spring);rotate:2deg}.UdDoCG_paper:focus-within .UdDoCG_postmark{animation:.52s ease-out UdDoCG_postmark-ink}@keyframes UdDoCG_stamp-thunk{0%{transform:scale(1)}30%{transform:scale(1.18)translateY(-2px)}55%{transform:scale(.94)}to{transform:scale(1)}}@keyframes UdDoCG_postmark-ink{0%,45%{opacity:0}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.UdDoCG_balloon,.UdDoCG_note,.UdDoCG_bit,.UdDoCG_flame,.UdDoCG_stamp,.UdDoCG_postmark{animation:none!important}.UdDoCG_note{opacity:1;transform:translate(calc(var(--dx,0px) * .5), -10px)}}
