.blog-box{border:1px solid grey;padding:1rem}.date{font-weight:100;font-size:.7rem;margin:0}.title{margin:10px 0}.content{margin:5px 0}table{margin-top:2rem;width:95%;border-collapse:collapse}tr{color:#00009c;border:2px solid grey}th{border:2px solid black;text-align:start;padding:.5rem 0 .5rem .3rem;color:#000;font-family:Merriweather,serif}td{font-family:Merriweather,serif;padding:1rem}.Easy{color:green;font-weight:900}.Medium{color:#ffa600;font-weight:900}.Hard{color:red;font-weight:900}.logo-box,.nav-options{margin-right:2rem}#problempage{min-height:91vh;display:flex;align-items:flex-start}.ques,.code{width:50%;min-height:65vh;margin:0;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem}.code-form{height:70vh}textarea,pre{width:100%;height:100%;font-size:1.3rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4}button{padding:.5rem 1rem;margin-right:1rem;font-weight:800;border-radius:.5rem;cursor:pointer}#test{background-color:gray}#submit{background-color:#44cf44}#signup{min-height:100%}.subform{margin:1rem;font-family:Prompt,sans-serif}.signup-form{height:200px;width:70%;max-width:550px;border:1px solid grey;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;border-radius:.5rem;background:#fffdfd;box-shadow:0 8px 8px -4px #add8e6}.subform>input{position:absolute;right:100px;padding:.3rem}#login{height:100%}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:900}p,a{font-family:Prompt,sans-serif}.flex-row{display:flex;justify-content:center;align-items:center;flex-direction:row}.flex-col{display:flex;justify-content:center;align-items:center;flex-direction:column}.logo{width:40px;height:40px}a,Link{text-decoration:none}html,body,#app,#app>div{height:100%}#root{height:90vh}
