*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#app{isolation:isolate}:root{--color-primary: #c973ff;--color-secondary: #aebaf8;--color-text-primary: black;--color-text-secondary: white;--border-primary: 1px solid #e6e8ee;--border-radius-primary: .75em;--border-radius-secondary: 1em;--margin-primary: .75em;--box-shadow-primary: 0 1px 2px rgba(0, 0, 0, .04), 0 12px 24px rgba(0, 0, 0, .06);--box-shadow-secondary: 0 8px 20px rgba(0, 0, 0, .1), 0 20px 40px rgba(0, 0, 0, .14);--color-background-primary: #ffffff;--hover-brightness: .98}:root{font-family:Inter,sans-serif}body{font-family:Inter,sans-serif}h1,h2,h3,p,label,input,button,textarea,select{font-family:inherit}button:hover{cursor:pointer}h1{font-weight:800;font-size:1.25rem}
