@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Lato:wght@300;400;700&display=swap";html,body,#root{min-height:100%;margin:0}html,body{background:#f5f0eb}#root{min-height:100dvh}button:not(:disabled),a[href],select:not(:disabled),label[for],input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),[role=button]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]){cursor:pointer}button:disabled,select:disabled,input:disabled,[aria-disabled=true]{cursor:not-allowed}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--chakra-colors-app-input-bg, #fbf8f3) inset;-webkit-text-fill-color:var( --chakra-colors-app-text-primary, #2a201c )!important;caret-color:var(--chakra-colors-app-text-primary, #2a201c);transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.pulse-animation{animation:pulse 1.5s ease-in-out infinite}@keyframes onboarding-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.onboarding-reveal{opacity:0;animation:onboarding-reveal .45s ease-out forwards}@media(prefers-reduced-motion:reduce){.onboarding-reveal{opacity:1;animation:none}}body:has([data-auth-screen]){overflow-y:auto}
