.button{display:inline-block;background-color:transparent;color:#fff;border-radius:100px;padding:3px 10px;cursor:pointer;border:solid 2px #ec3d5e;font-size:20px}.button:hover{background-color:#ec3d5e}.button.danger{background-color:#b00;color:#fff}.button-group{display:flex}.button-group .button{border-radius:0;border-left-width:0px;border-right-width:0px}.button-group .button:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px;border-left-width:1px}.button-group .button:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px;border-right-width:1px}a.button{text-decoration:none}input,textarea{background-color:#373a41;color:#fff;border:solid 2px #373a41;border-radius:5px;padding:3px 15px;font-size:20px}input.error{border-color:red}select{appearance:none;background-color:#373a41;color:#fff;padding:5px 15px;border:none;border-radius:5px;outline:none;font-size:20px}a,a:active,a:hover,a:visited{color:#ec3d5e}.toolbar{position:fixed;width:100vw;height:55px;background-color:#283845;color:#fff;padding:0 25px}.toolbar a{color:#fff;text-decoration:none}.toolbar ul{height:100%;text-decoration:none;list-style:none;margin:0;padding:0}.toolbar ul li{height:100%;display:inline-block;margin:0;padding:0}.toolbar ul li span,.toolbar ul li a{display:inline-block;padding:15px;cursor:pointer}.toolbar ul li:hover{background-color:#ec3d5e}*,*:before,*:after{box-sizing:border-box;font-family:"Source Sans 3",sans-serif}html,body{margin:0;padding:0;background-color:#283845;color:#fff;font-size:20px}.content{position:fixed;overflow-y:scroll;background-color:#121212;top:55px;width:100vw;height:calc(100vh - 55px)}.padded{padding:20px}.card{padding:15px;border-radius:10px}
