.nat-root{--nat-pink:#f7bfd2;--nat-blush:#ffe3ec;--nat-surface:#fffafc;--nat-ink:#2b1a22;--nat-ink-2:#3a242e;--nat-ink-3:#4a2230;--nat-rose:#e0447a;--nat-rose-deep:#b32b5c;--nat-rose-muted:#e08aaa;--nat-yellow:#ffd166;--nat-yellow-text:#6b4a1f;--nat-pink-pale:#ffd6e3;--nat-mauve-text:#7a4c5e;--nat-mauve-label:#a2607a;--nat-dusty:#c69eae;--nat-dusty-2:#a2808f;--nat-pink-2:#e3a9bd;--nat-border-ink:#6b4655;--nat-green:#7bd88f;--nat-error:#8d1f47;--nat-display:var(--font-baloo),"Baloo 2",system-ui,sans-serif;--nat-body:var(--font-nunito),"Nunito",system-ui,sans-serif;font-family:var(--nat-body);color:var(--nat-ink);background:var(--nat-pink);-webkit-font-smoothing:antialiased;min-height:100dvh}.nat-shell{width:100%;max-width:430px;min-height:100dvh;margin:0 auto;position:relative}.nat-root:has([data-nat-page=dark]){background:var(--nat-ink)}.nat-root *,.nat-root :before,.nat-root :after{box-sizing:border-box}:where(.nat-root) :where(button){font:inherit;color:inherit;cursor:pointer}:where(.nat-root) :where(input,textarea,select){font:inherit;color:inherit}@keyframes nat-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(3deg)}}@keyframes nat-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nat-slidein{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes nat-tabin{0%{opacity:0;transform:translate(30px)scale(.975)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes nat-floatup{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-26px)}}@keyframes nat-stripe{0%{background-position:0 0}to{background-position:36px 0}}@keyframes nat-wiggle{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}@media (prefers-reduced-motion:reduce){.nat-root *,.nat-root :before,.nat-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
