*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text,#0d1b2a);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}:where(a,button,summary,[tabindex]:not([tabindex="-1"]),input[type=checkbox],input[type=radio]):focus-visible{outline-offset:2px;outline:2px solid var(--action,#2563eb)!important}:where(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible{outline-offset:-1px;outline:2px solid var(--action,#2563eb)!important}input,button,select,textarea{font-family:inherit}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){background-color:var(--surface,#fff);color:var(--text,#0d1b2a)}
