.app-header-container{display:flex}.app-header-container .app-logo{height:60px;animation:20s linear infinite app-logo-spin}.app-header-container .icon{width:100px}.app-header-container .ant-menu{flex:1;height:100%}.app-header-container .title{color:#61dafb;flex:1;font-size:36px}.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{justify-content:center;padding-top:25px;display:flex}.signup-container .signup .title{font-size:24px;line-height:36px}.signup-container .signup .errors{color:red;margin-bottom:15px}.signup-container .signup .actions{justify-content:flex-end;display:flex}.login-container{justify-content:center;padding-top:25px;display:flex}.login-container .login .title{font-size:24px}.login-container .login .errors{color:red}.login-container .login .actions{justify-content:flex-end;display:flex}.operations .pointed{color:#aaa;background-color:#f0f8ff}.operations .pointed .anticon-delete,.operations .pointed .anticon-edit,.operations .pointed .ant-tag{opacity:.3}.balance{display:flex}.balance .dt{width:15%;padding:15px 5px}.balance .label{flex:1;padding:15px 5px}.balance .amount{white-space:nowrap;justify-content:flex-end;width:100px;padding:15px 5px;display:flex}.balance .actions{text-align:right;width:20%;padding-top:15px}.ant-layout{min-height:100vh;font-size:16px}
