@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=DM+Serif+Display&display=swap";@supports (-moz-appearance: none){*{scrollbar-width:thin;scrollbar-color:#9cb7af transparent}}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#9cb7af;border:3px solid transparent;border-radius:9999px;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:#6f9489}*::-webkit-scrollbar-thumb:active{background-color:#4f7a6e}*::-webkit-scrollbar-corner{background:transparent}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;color:var(--sp-text-primary, #17211F);background:var(--sp-lavender, #E9EAFB)}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--sp-lavender, #E9EAFB)}#root{min-height:100vh}*{box-sizing:border-box}button,input{font:inherit}@keyframes sp-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sp-toast-enter{animation:sp-slide-in .22s ease-out forwards}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
