*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;}:where(figure){margin:0;}header,footer,nav,section,article,main,aside,figure,figcaption{display:block;}ol,ul,li{list-style:none;}ul li{margin:0;}img{max-width:100%;height:auto;vertical-align:middle;}a{color:inherit;text-decoration:none;outline:none!important;}a:focus{outline:none!important;text-decoration:none;}a:active{outline:none!important;text-decoration:none;}a:hover{outline:none!important;text-decoration:none!important;}button{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;cursor:pointer;font:inherit;outline:none!important;}input,select,textarea{font:inherit;color:inherit;vertical-align:top;}input[type=checkbox],input[type=radio]{width:1px;height:1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;}address{font-style:normal;}summary{display:block;}summary::-webkit-details-marker{display:none;}dialog{border:none;border-radius:0;background:#FFF;-webkit-box-shadow:0;box-shadow:0;}:where(dialog){width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow:unset;}body:has(dialog[open]){overflow:hidden;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}