*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:unset;font-size:unset;margin:0}p{margin:0}ol,ul,menu{margin:0;padding:0;list-style:none}a{color:inherit;cursor:pointer;text-decoration:none;display:inline-block}input{box-shadow:none;border:.0626rem solid #0000}button{color:inherit;cursor:pointer;background-color:#0000;border:none;outline:none}table{border-collapse:collapse}th,td{font-weight:unset;margin:0}button,input,select,textarea{font-size:inherit;font-weight:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}address{font-style:normal}:root{--white:#f9f9f9;--white-light:#fff;--black:#16161a;--black-deep:#000;--purple:#7676ff;--purple-hovered:#6262eb;--text:#737376;--text-light:#a2a2a3;--border:#e8e8e8;--border-light:#d0d0d1;--border-64:#e8e8e8a3;--green:#0a9700;--red:#c90003;--border-radius:8px;--button-shadow:0px 3px 6px 0px #00000038,0px 12px 12px 0px #00000030,0px 26px 16px 0px #0000001c,0px 47px 19px 0px #00000008,0px 74px 21px 0px #0000}.underline:hover{text-underline-offset:.25rem;text-decoration:underline}.text-center{text-align:center}.text-black{color:var(--black)}.text-green{color:var(--green)}.text-red{color:var(--red)}.text-italic{font-style:italic}.rotate-90{transform:rotate(90deg)}.-rotate-90{transform:rotate(-90deg)}.rotate-180{transform:rotate(180deg)}.-rotate-180{transform:rotate(-180deg)}.loading{opacity:.5;pointer-events:none}.empty{text-align:center;padding:24px}.line-with-dots{z-index:1;background-color:var(--border);width:calc(100% + 12px);height:1px;margin-left:-6px;position:absolute;top:-1px}.line-with-dots:before,.line-with-dots:after{content:"";background-color:var(--white);border:1px solid var(--border);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.line-with-dots:before{left:0}.line-with-dots:after{right:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{max-width:100vw}body{font-family:var(--font-dm-sans),sans-serif;color:var(--text);background:var(--white);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-weight:500;line-height:150%}body.body--locked{overflow:hidden}@media (min-width:576px){body{letter-spacing:0;font-size:14px}}pre,button,input,select,textarea{font-family:var(--font-dm-sans),sans-serif}
