header{background-color:#5429cc;padding-top:32px}.header-content{height:212px;display:flex;justify-content:space-between;align-items:flex-start}.header-content-button{background-color:#6933ff;height:48px;width:195px;border:none;color:#fff;font-weight:600;border-radius:4px;cursor:pointer}.header-content-button:hover{transition:background-color .2s;background-color:#602deb}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080}.dialog-content{background-color:#fff;width:576px;padding:48px;border-radius:16px;z-index:10;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-title{color:#363f5f;font-size:24px;font-weight:600}.button-close-dialog{border:none;background-color:transparent;position:absolute;top:16px;right:16px;cursor:pointer}form{display:flex;flex-direction:column;gap:16px;margin-top:32px}form input{height:48px;border:1px solid #d7d7d7;background:#f0f2f5;border-radius:4px;padding:0 16px}.form-type{display:flex;gap:8px}.form-type button{background-color:#fff;border:1px solid #d7d7d7;height:48px;border-radius:4px;color:#363f5f;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.form-type>.income{background-color:#e8f8ef;border-color:#12a454}.form-type>.withdraw{background-color:#f8eaed;border-color:#e52e4d}form>button{background-color:#33cc95;height:48px;border:none;color:#fff;font-weight:600;border-radius:4px;cursor:pointer}.card{width:100%;background-color:#fff;border-radius:8px;padding:32px;display:flex;flex-direction:column;gap:16px}.card span{color:#363f5f}.card strong{font-size:36px;font-weight:400;color:#363f5f}.total{background-color:#33cc95}.total span,.total strong{color:#fff}.summary{margin-top:-80px}.summary-content{display:flex;gap:32px}.table{margin-top:64px}table{width:100%;border-spacing:0;margin-bottom:1rem;color:#212529;border-collapse:separate;border-spacing:0 1em}th{font-weight:400;padding:0 32px;text-align:left}td{padding:0 32px;height:64px;background-color:#fff}td:first-child{border-radius:8px 0 0 8px}td:last-child{border-radius:0 8px 8px 0}.income{color:#12a454}.withdraw{color:#e92929}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#f0f2f5;-webkit-font-smoothing:antialiased}body,input,button,textarea{font-family:Poppins,sans-serif}.container{max-width:1120px;margin:0 auto;padding:0 16px}
