html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"pnum";font-feature-settings:"pnum";font-variant-numeric:proportional-nums;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5;color:#212529;background-color:#fff}*,::after,::before{box-sizing:inherit}:focus:not(:focus-visible){outline:none}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre{margin:0;padding:0}b,strong{font-weight:bolder}small{font-size:80%}sub{bottom:-.25em}sup{top:-.5em}a:not([class]){color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:color .2s}a:not([class]):focus,a:not([class]):hover{text-decoration:underline}a:hover{color:#0056b3}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{width:100%;vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border-radius:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}button,input,textarea{border:1px solid gray}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}button{padding:.75em 1em;background-color:transparent}button *{pointer-events:none}embed,iframe,img,object,video{display:block;max-width:100%}table{table-layout:fixed;width:100%;border-collapse:collapse}[hidden]{display:none!important}noscript{display:block;margin-bottom:1em;margin-top:1em}
