body:has(.light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.dark){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}*{margin:0;padding:0}*,:before,:after{box-sizing:inherit}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,body{height:100%}main{display:block}h1,h2,h3,h4,h5,h6{font-style:inherit;font-weight:inherit;font-size:inherit}b,strong{font-weight:700}a{color:inherit;background-color:#0000;text-decoration:none}code,kbd{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:block}audio:not([controls]){height:0;display:none}img{border-style:none;max-width:100%}button{color:inherit;-webkit-font-smoothing:inherit;appearance:button;cursor:pointer;letter-spacing:inherit;background:0 0;border:0;border-radius:0;outline:0}button,input{overflow:visible}button,input,textarea{font:inherit;text-align:inherit}input:disabled,textarea:disabled{color:inherit}button,select{text-transform:none}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:button;-webkit-appearance:textfield;outline-offset:-2px}:focus{outline:0}::-moz-focus-inner{border:0;padding:0}::-webkit-file-upload-button{appearance:button;font:inherit}table{border-collapse:collapse}th{font-weight:inherit;text-align:left}details,menu{display:block}summary{display:list-item}template,[hidden]{display:none}svg{display:inline-block;overflow:hidden}ul,ol{list-style:none}
