.app-header-container{display:flex}.app-header-container .app-logo{animation:app-logo-spin infinite 20s linear;height:60px}.app-header-container .icon{width:100px}.app-header-container .ant-menu{flex:1;height:100%}.app-header-container .title{color:#61dafb;font-size:36px;flex:1}.app-header-container .title a{color:#61dafb;text-decoration:none}.app-header-container .title a:hover{color:#0483a5}@keyframes app-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.signup-container{display:flex;justify-content:center;padding-top:25px}.signup-container .signup .title{font-size:24px;line-height:36px}.signup-container .signup .errors{color:red;margin-bottom:15px}.signup-container .signup .actions{display:flex;justify-content:flex-end}.login-container{display:flex;justify-content:center;padding-top:25px}.login-container .login .title{font-size:24px}.login-container .login .errors{color:red}.login-container .login .actions{display:flex;justify-content:flex-end}.operations .pointed{background-color:#f0f8ff;color:#aaa}.operations .pointed .anticon-delete,.operations .pointed .anticon-edit,.operations .pointed .ant-tag{opacity:.3}.balance{display:flex}.balance .dt{padding:15px 5px;width:15%}.balance .label{flex:1;padding:15px 5px}.balance .amount{display:flex;justify-content:flex-end;padding:15px 5px;width:100px;white-space:nowrap}.balance .actions{padding-top:15px;width:20%;text-align:right}.ant-layout{font-size:16px;min-height:100vh}
