*,:before,:after{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;cursor:pointer;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer;background:0 0;border:none;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:.9}img,picture,video,canvas{height:auto;display:block}table{border-collapse:collapse;border-spacing:0;width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}a:hover,a:focus{outline:none;text-decoration:none}html{cursor:default}
:root{--bg:246,248,252;--surface:255,255,255;--surface-2:241,245,249;--line:219,227,240;--text:15,23,42;--muted:100,116,139;--brand:59,130,246;--brand-strong:37,99,235;--success:34,197,94;--warning:245,158,11;--danger:239,68,68;--border:#d2dce8;--text-dark:#232830;--text-light:#64748b;--shadow:0 .5rem 1rem #d2dce899;--shadow-color:0 12px 24px #8b5cf633;--shadow-green:0 12px 24px #4ade8033;--shadow-red:0 12px 24px #f8717133;--card:#fff;--main:#f8fafc;--color-one:#8b5cf6;--color-two:#6366f1}html{scroll-behavior:smooth;background:rgb(var(--bg))}body{background:radial-gradient(circle at 20% 0%,rgba(var(--brand),.1),transparent 22%),radial-gradient(circle at 80% 0%,rgba(var(--success),.09),transparent 24%),linear-gradient(180deg,rgb(var(--bg))0%,#edf2f9 100%);min-height:100vh;color:rgb(var(--text));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,Aptos,Helvetica Neue,sans-serif}::selection{background:rgba(var(--brand),.16);color:rgb(var(--text))}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%}
