#app{height:100%;overflow:hidden;padding:0;margin:0;position:relative}.projects .project-filter-button{margin-left:15px}.projects .prj-detail-wrap{width:600px}.prj-detail{background-color:rgba(0,0,0,.2);position:absolute;top:56px;right:0;left:220px;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center}.prj-detail .prj-detail-wrap{min-width:200px;max-height:calc(100vh - 60px);background-color:#fff;border:1px solid #ebeef5;color:#303133;border-radius:4px;display:flex;flex-direction:column}.prj-detail .prj-detail-wrap .prj-detail-header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #ebeef5;box-sizing:border-box}.prj-detail .prj-detail-wrap .prj-detail-header button{border:none;outline:0;cursor:pointer;font-size:18px;background:0 0}.prj-detail .prj-detail-wrap .prj-detail-content{padding:20px;flex:1 1 auto;overflow-x:hidden}.prj-detail .prj-detail-wrap .prj-detail-footer{padding:20px 10px 10px;display:flex;justify-content:space-between;align-items:center}.prj-detail .prj-detail-wrap .prj-detail-footer .buttons-footer{padding-right:10px}.prj-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;height:100vh}a,body{color:#000}a{outline:none}.el-tabs{height:100%;padding:0;margin:0;display:flex;flex-direction:column}.el-tabs__content{flex:1}.el-tab-pane{overflow-y:auto;height:100%}.el-table a.el-icon-delete:hover{cursor:pointer}.employee-rates .prj-detail .prj-detail-wrap,.employees .prj-detail .prj-detail-wrap{width:600px}.index{height:100%}.index .el-header{background-color:#b3c0d1;color:#333;line-height:52px;height:56px!important}.index .el-header .main-link{text-decoration:none}.index .el-header .el-dropdown-link{cursor:pointer}.index .el-aside .el-divider--horizontal{margin:0;border-top-style:dashed;border-top-color:#d3d3d3;background:transparent}