:root{--bg:#fff7ed;--card:#fff;--card2:#ffedd5;--ink:#2b1d12;--muted:#8a6a55;--line:#f0e4d6;--soft:#fef3c7;--tealsoft:#ccfbf1;--ol:#2b1d12;--olink:#2b1d12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#1b1410;--card:#261d17;--card2:#33261d;--ink:#fff3e6;--muted:#c9ab95;--line:#3d2e24;--soft:#3a2e14;--tealsoft:#123b36;--ol:#f5d3b3;--olink:#2b1d12;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1b1410;--card:#261d17;--card2:#33261d;--ink:#fff3e6;--muted:#c9ab95;--line:#3d2e24;--soft:#3a2e14;--tealsoft:#123b36;--ol:#f5d3b3;--olink:#2b1d12;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body{background:var(--bg);color:var(--ink);-webkit-tap-highlight-color:transparent;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif}a{color:#c2410c}a:hover{color:#9a3412}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}input{font:inherit;color:inherit}@media (width>=900px){[data-mobile-only]{display:none!important}}@media (width<=899px){[data-desktop-only]{display:none!important}}@keyframes dnPulse{0%,to{box-shadow:0 0 #fbbf24bf}70%{box-shadow:0 0 0 11px #fbbf2400}}@keyframes dnPop{0%{opacity:0;transform:scale(.5)rotate(-10deg)}60%{opacity:1;transform:scale(1.12)rotate(3deg)}to{transform:scale(1)rotate(-3deg)}}@keyframes dnFall{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), 110vh) rotate(720deg);opacity:0}}@keyframes dnToast{0%{opacity:0;transform:translate(-50%,16px)}10%{opacity:1;transform:translate(-50%)}88%{opacity:1}to{opacity:0}}@keyframes dnSpinSlow{to{transform:rotate(360deg)}}@keyframes dnRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}*,:before,:after{box-sizing:border-box}body{margin:0}input::placeholder{color:var(--muted);opacity:1}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #f97316}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
