body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,html{height:100%;margin:0}.login-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:400px;min-height:100%;padding:20px;text-align:center;width:100%}.login-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;width:100%}.login-options{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.login-form-forgot{margin-right:auto}.login-form-button{width:100%}.login-logo{display:block;margin:0 auto 20px;max-width:480px;width:120%}.login-footer{color:#888;font-size:12px;margin-top:20px;text-align:center}.login-footer p{margin:5px 0}.login-footer a{color:#888;text-decoration:underline}.wrapper{height:100vh}.logo{height:64px;margin:0 16px;text-align:center}.logo-img{max-height:100%;max-width:100%}.user-name{font-size:16px;padding:16px;text-align:center}.content-wrapper{overflow:auto}.mfa-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:400px;padding:20px;text-align:center;width:100%}.mfa-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;text-align:left;width:100%}.mfa-content h2{margin-bottom:20px}.mfa-content button{margin-bottom:0;margin-top:10px;width:100%}.mfa-logo{display:block;margin:0 auto 20px;max-width:480px;width:120%}.status-negative{color:#ff4d4f;font-weight:700}.status-positive{color:#52c41a;font-weight:700}.status-pending{color:#fa8c16;font-weight:700}.accounts-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;flex-grow:1;margin-bottom:20px;overflow-y:auto;padding:20px}.ant-list-item{padding:0!important}.clickable-row{cursor:pointer}.table-row-dark{background-color:#f5f5f5}.account-activity-table .ant-table-thead>tr>th{background-color:#f0f0f0;font-weight:600}.account-activity-table .ant-table-tbody>tr>td{padding:8px 16px}.account-activity-table .ant-table-cell-status-pending{color:#faad14}.account-activity-table .ant-table-cell-status-paid{color:#52c41a}.scheduled-payments-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:0 0 0 15px}.scrollable-list{max-height:400px;overflow-y:auto}.profile-container{margin:0 auto;max-width:1200px;padding:20px 0}.profile-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px}.profile-field-row{display:flex;flex-direction:column;margin-bottom:8px}.profile-field-row strong{color:#000000a6;font-size:14px;margin-bottom:8px}.profile-field-row .ant-input{background-color:#f9f9f9;border-radius:4px}.profile-field-row .ant-input[readonly]{color:#000000d9;cursor:default}.profile-field-row .ant-input[readonly]:focus,.profile-field-row .ant-input[readonly]:hover{border-color:#d9d9d9;box-shadow:none;outline:none}@media (max-width:768px){.ant-col{flex:0 0 100%;max-width:100%}}.terms-container{align-items:center;display:flex;flex-direction:column;max-width:800px;text-align:center}.terms-container,.terms-form{border-radius:8px;padding:20px;width:100%}.terms-form{background-color:#fff;box-shadow:0 2px 8px #0000001a}.terms-footer p{margin:5px 0}.terms-footer a{color:#888;text-decoration:underline}.ant-form-item{font-weight:500;margin-bottom:12px}.ant-col .ant-form-item-label{padding-bottom:0}.terms-form a{color:#1890ff;text-decoration:underline}.terms-form a:hover{color:#40a9ff;text-decoration:underline}.terms-title{font-size:24px;text-align:center}.user-info{background-color:#fff;border-radius:8px;box-shadow:0 1px 5px #0000001a;margin-bottom:20px;padding:15px}.user-values{font-weight:400;margin-left:10px}.user-prop,.user-values{font-size:16px;text-align:left}.user-prop{color:#555;font-weight:700}.bank-accounts-title{font-size:18px;margin-top:20px}.bank-accounts-list{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;list-style-type:none;max-height:250px;overflow-y:auto;padding:0;text-align:left}.bank-account-item{border-bottom:1px solid #eaeaea;margin-left:5px;padding:5px 0}.terms-form-button{width:50%}.terms-footer{color:#777;font-size:14px;text-align:center}.content-wrapper{display:flex;flex:1 1;justify-content:center;margin-top:20px}.wrapper{flex-flow:column;min-height:100vh;overflow:auto;padding-top:20px}.logo,.wrapper{align-items:center;display:flex}.logo img{height:32px;margin-right:16px}
/*# sourceMappingURL=main.19de9d2d.css.map*/