.StatusMessage_status__e3_8x{display:block;padding:10px;margin:10px 0}.StatusMessage_status__e3_8x h4{padding:0;margin:0 0 10px}.StatusMessage_status__e3_8x.StatusMessage_info__x8FSB{background:#f6f6f6}.StatusMessage_status__e3_8x.StatusMessage_success__3Gqwa{background:#d2f0e3}.StatusMessage_status__e3_8x.StatusMessage_error__m2Eam{background:#f4a1a1}.MainMenu_main__W_FyP{display:flex;flex-direction:column}.MainMenu_main__W_FyP h1{font-size:24px;float:left}.MainMenu_main__W_FyP h1 a{color:#7e47ff}.MainMenu_main__W_FyP{border-bottom:1px solid #000}.MainMenu_login__37dsd{float:right;display:flex;flex-direction:column}.MainMenu_login__37dsd .MainMenu_actions__0kYJi{padding:0 10px}.MainMenu_user__hTYfJ{height:50px;padding:10px}.MainMenu_user__hTYfJ img{padding-right:10px;width:50px;height:50px}.MainMenu_user__hTYfJ a{vertical-align:middle;line-height:50px;float:right}.MainMenu_navigation__BJ7w_>a{display:inline-block;padding:5px 10px;color:#000}.MainMenu_navigation__BJ7w_>a.MainMenu_active__y67TE{font-weight:700}.MainMenu_navigation__BJ7w_>a:visited{color:#000}button{padding:10px;cursor:pointer}form .fill,td>input,td>select{width:-webkit-fill-available;padding:10px}form .fill,form input{border-radius:5px}form input{padding:5px}form label{font-weight:700;padding:10px 0;display:block}form select{padding:5px 10px;width:-webkit-fill-available}form fieldset legend{font-weight:700}form fieldset input{margin:5px}form fieldset .array-input{margin:0}form fieldset .react-select button{max-width:10px}form fieldset{border:1px solid #aaa;padding:10px;margin:10px 0;border-radius:5px;justify-content:space-between}form fieldset div{position:relative;flex:1 1;box-sizing:border-box;max-width:100%;margin:5px}form .field{padding:10px 0}form .group{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #aaa}form .group .body{margin-top:25px}form a{display:block;margin:10px 0}.grow{flex-grow:1}body{font-family:Arial,Helvetica,sans-serif}.app{padding:0 100px}a{text-decoration:none}a:hover{text-decoration:underline}a:visited{color:blue}.page{padding:20px 10px}table{width:100%;border-collapse:collapse}table td,table th{border:1px solid #ccc;padding:10px}table td.undefined,table th.undefined{background-color:#f0f0f0}table td.undefined.techLevel,table th.undefined.techLevel{background-color:#f39292}table thead td{font-weight:700;text-align:center}table .actions a{display:inline-block;padding:0 10px}.actions{margin:20px 0}.flex{display:flex}.multi-choice>div{padding-right:10px}.multi-choice label{display:inline-block;padding-left:5px;font-weight:400}