*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font:inherit;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body,html{height:100%;scroll-behavior:smooth;background-color:var(--mantine-color-black);color:var(--mantine-color-white)}body{text-rendering:optimizeSpeed;line-height:1.5}a{color:inherit;text-decoration:inherit}img,picture,svg{max-width:100%;display:block}.react-flow__pane{cursor:default}@keyframes fadeIn{0%{opacity:0;mix-blend-mode:difference}to{opacity:1;mix-blend-mode:unset}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-fadeIn{animation:fadeIn .5s ease forwards}.animate-fadeOut{animation:fadeOut .5s ease forwards}.animate-slideIn{animation:slideIn .5s ease forwards}.animate-pulse{animation:pulse 1.5s ease-in-out infinite}.animate-spin{animation:spin 1s linear infinite}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}