*,:after,:before{box-sizing:border-box;margin:0}:after,:before,:not(ul,ol){padding:0}body,html{overflow-x:hidden!important}a,body,div,h3,html,span{margin:0;padding:0}html{background-color:#fafafa;font-size:14px}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.5;text-align:left}button,input{border:0;outline:0}button{background-color:inherit;padding:0}a,a:hover{text-decoration:none}.h1,.h2,.h3,h1,h2,h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}p{margin-bottom:1rem}.width\:100{width:100%}.display\:flex{display:flex}.flex\:wrap{flex-wrap:wrap}.display-flex\:wrap{display:flex;flex-wrap:wrap}.justify-content\:between{justify-content:space-between}.justify-content\:end{justify-content:flex-end}.align-items\:center{align-items:center}.display-flex\:center{align-items:center;display:flex;justify-content:center}.flex\:1{flex:1 1 auto}.flex\:column{flex-direction:column}.position\:relative{position:relative}.max\:size-100{max-height:100%;max-width:100%}.pr\:0px{padding-right:0}.modal-open,.text-overflow{overflow:hidden}.text-overflow{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-word}.underline{text-decoration:underline}.card{display:flex;flex-direction:column;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-bottom:14px}.card-body{flex:1 1 auto;padding:1.25rem}@media(min-width:800px){.display\:none-lg{display:none!important}.width\:1240px{margin:0 auto;max-width:100%;width:1240px}}@media(max-width:800px){.display\:none-sm{display:none!important}}
