#root,body,html{font-family:Times New Roman,Times,serif!important;text-transform:lowercase!important;height:100%;height:100dvh;margin:0;padding:0;overflow:hidden}@supports (height:100dvh){#root,body,html{height:100dvh}}@supports not (height:100dvh){#root,body,html{height:100vh}@media (max-width:768px){body{padding-bottom:env(safe-area-inset-bottom,0)}}}*{margin:0;padding:0;box-sizing:border-box;text-transform:lowercase;font-family:Times New Roman,Times,serif}.h-full{height:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1 1}.overflow-auto{overflow:auto}.mb-2{margin-bottom:.5rem}.pb-4{padding-bottom:1rem}ol,ul{list-style:none}a{text-decoration:none;color:inherit}button{background:none;border:none;padding:0;cursor:pointer;font:inherit}input,select,textarea{font:inherit;border:none;outline:none}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}blockquote,fieldset{margin:0;padding:0}fieldset{border:none}figure,pre{margin:0}pre{font-family:inherit}@media (max-width:768px){body{position:relative;min-height:100vh;min-height:100dvh}@supports (padding:max(0px)){body{padding-bottom:max(env(safe-area-inset-bottom),20px)}}}