.home-page[data-v-415a74d1]{display:flex;flex-direction:column;padding:15px;overflow-x:hidden}.home-page[data-v-415a74d1] .el-card__body{padding:0;padding-bottom:10px}.home-page[data-v-415a74d1] .el-card__header{padding:5px 10px}.home-page .todo-section[data-v-415a74d1]{display:flex;margin-bottom:20px}.home-page .todo-section .todo-left[data-v-415a74d1],.home-page .todo-section .todo-right[data-v-415a74d1]{position:relative;flex:1}.home-page .todo-section .todo-left.is-drawer-open[data-v-415a74d1]:after,.home-page .todo-section .todo-right.is-drawer-open[data-v-415a74d1]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99}.home-page .todo-section .todo-left .card-header[data-v-415a74d1],.home-page .todo-section .todo-right .card-header[data-v-415a74d1]{display:flex;align-items:center;justify-content:space-between}.home-page .todo-section .todo-left .card-header .btn-group i[data-v-415a74d1],.home-page .todo-section .todo-right .card-header .btn-group i[data-v-415a74d1]{margin:0 5px;cursor:pointer}.home-page .todo-section .todo-left .card-header .btn-group i[data-v-415a74d1]:hover,.home-page .todo-section .todo-right .card-header .btn-group i[data-v-415a74d1]:hover{color:#409eff}.home-page .todo-section .todo-left .el-form[data-v-415a74d1],.home-page .todo-section .todo-right .el-form[data-v-415a74d1]{height:calc(100% - 60px);overflow-y:auto}.home-page .todo-section .todo-left .drawer-footer[data-v-415a74d1],.home-page .todo-section .todo-right .drawer-footer[data-v-415a74d1]{position:absolute;bottom:10px;left:0;width:100%;height:30px;display:flex;justify-content:flex-end;padding:0 20px}.home-page .todo-section[data-v-415a74d1] .el-drawer__wrapper{position:absolute}.home-page .todo-section[data-v-415a74d1] .el-drawer__header{margin-bottom:10px;padding:5px;border-bottom:1px solid #ebeef5}.home-page .todo-section .section-title[data-v-415a74d1]{font-size:16px;font-weight:700}.home-page .todo-section .list-content[data-v-415a74d1]{overflow-y:auto;height:35vh}.home-page .todo-section .title-span[data-v-415a74d1]{width:100%;display:flex}.home-page .todo-section .title-span>span[data-v-415a74d1]{max-width:calc(100% - 35px);display:flex;align-items:center;justify-content:center}.home-page .todo-section .title-span .icon-left[data-v-415a74d1]{display:inline-block;margin-right:10px}.home-page .todo-section .title-span .title-content[data-v-415a74d1]{display:block;max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4095e5}.home-page .todo-section .title-span:hover .icon-right[data-v-415a74d1]{display:inline-block;margin-left:10px;border-radius:5px}.home-page .todo-section .title-span:hover .icon-right[data-v-415a74d1]:after{content:"\e78c";font-family:element-icons!important;font-size:14px;padding:0 5px;line-height:14px;color:#666}.home-page .todo-section .title-span:hover .icon-right[data-v-415a74d1]:hover{background-color:#e9ebee}.home-page .todo-section .reminder-item[data-v-415a74d1]{padding:5px 8px;font-size:14px}.home-page .todo-section .reminder-item .reminder-head[data-v-415a74d1]{flex:1;display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.home-page .todo-section .reminder-item .reminder-head .msg-status[data-v-415a74d1]{color:#f56c6c;font-size:12px;margin-right:5px}.home-page .todo-section .reminder-item .reminder-head .reminder-title[data-v-415a74d1]{font-weight:500}.home-page .todo-section .reminder-item .reminder-head .reminder-time[data-v-415a74d1]{width:80px;color:#999;font-size:12px;margin-left:20px}.home-page .todo-section .reminder-item .reminder-content[data-v-415a74d1]{display:flex;align-items:center;padding-bottom:5px;border-bottom:1px solid #f0f0f0}.home-page .todo-section .reminder-item .reminder-text[data-v-415a74d1]{width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4095e5;cursor:pointer}.home-page .todo-section .reminder-item .reminder-tag[data-v-415a74d1]{padding:2px 6px;border-radius:4px;font-size:12px;margin-right:10px}.home-page .todo-section .reminder-project[data-v-415a74d1]{width:120px;text-align:right;color:#999;font-size:13px}.home-page .work-entry[data-v-415a74d1]{text-align:right}.home-page .statistics-section .chart-header[data-v-415a74d1]{display:flex;align-items:center;justify-content:space-between}.home-page .statistics-section .chart-header .chart-title[data-v-415a74d1]{font-size:16px;font-weight:700}.home-page .statistics-section .chart-content[data-v-415a74d1]{display:flex;align-items:center;margin-bottom:10px;padding:10px 10% 0}.home-page .statistics-section .progress-circle[data-v-415a74d1]{position:relative}.home-page .statistics-section .progress-circle .progress-text[data-v-415a74d1]{position:absolute;bottom:-10%;left:50%;font-size:14px;transform:translate(-50%);white-space:nowrap}.home-page .statistics-section .progress-circle[data-v-415a74d1] .el-progress__text{font-weight:600;font-size:20px!important}.home-page .statistics-section .statistics-numbers[data-v-415a74d1]{display:flex;justify-content:flex-start;flex-wrap:wrap;flex:1}.home-page .statistics-section .statistics-numbers .stat-item[data-v-415a74d1]{width:33%;text-align:center;min-width:100px;border-right:1px solid #f0f0f0}.home-page .statistics-section .statistics-numbers .stat-item[data-v-415a74d1]:last-child{border-right:none}.home-page .statistics-section .statistics-numbers .stat-item .stat-value[data-v-415a74d1]{font-size:24px;font-weight:700}.home-page .statistics-section .statistics-numbers .stat-item .stat-label[data-v-415a74d1]{font-size:12px;color:#999}.home-page .statistics-section .stat-work[data-v-415a74d1]{margin-left:20px}.home-page .statistics-section .stat-work .stat-work-title[data-v-415a74d1]{font-size:16px;font-weight:600;margin-bottom:10px}.home-page .statistics-section .stat-work .stat-work-content[data-v-415a74d1]{padding:5px;border:1px solid #ddd;width:130px;display:flex;flex-direction:column}.home-page .statistics-section .stat-work .stat-work-content .stat-work-item[data-v-415a74d1]{display:flex;align-items:center}.home-page .statistics-section .stat-work .stat-work-content .stat-work-item.red .stat-work-label[data-v-415a74d1],.home-page .statistics-section .stat-work .stat-work-content .stat-work-item.red[data-v-415a74d1]{color:#f56c6c}.home-page .statistics-section .stat-work .stat-work-content .stat-work-item[data-v-415a74d1]:last-child{margin-top:5px}.home-page .statistics-section .stat-work .stat-work-content .stat-work-item .stat-work-label[data-v-415a74d1]{color:#999;font-size:14px;margin-right:20px}.home-page .statistics-section .stat-work .stat-work-content .stat-work-item .stat-work-value[data-v-415a74d1]{font-size:18px;font-weight:700}.home-page .statistics-section .trend-chart[data-v-415a74d1]{border-top:1px solid #f0f0f0;padding-top:15px}.home-page .statistics-section .trend-chart .chart-container[data-v-415a74d1]{height:250px}.home-page .iconfont[data-v-415a74d1]{font-size:18px;cursor:pointer}.vxe-table[data-v-415a74d1]{margin-top:0}[data-v-415a74d1] .vxe-cell--label{color:#4095e5}[data-v-415a74d1] .title-span{width:100%;display:flex;align-self:start;overflow:hidden}[data-v-415a74d1] .title-span .icon-left{display:inline-block;margin-right:10px}[data-v-415a74d1] .title-span .title-content{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4095e5}[data-v-415a74d1] .title-span .title-content.finish{text-decoration:line-through;color:#999!important}[data-v-415a74d1] .title-span:hover .icon-right{display:inline-block;margin-left:10px;border-radius:5px}[data-v-415a74d1] .title-span:hover .icon-right:after{content:"\e78c";font-family:element-icons!important;font-size:14px;padding:0 5px;line-height:14px;color:#666}[data-v-415a74d1] .title-span:hover .icon-right:hover{background-color:#e9ebee}.el-tag[data-v-415a74d1]{text-align:center}.edit-tag[data-v-415a74d1]{width:auto;padding-left:10px;padding-right:10px}.STORY[data-v-415a74d1]{background-color:#3486f2}.STORY[data-v-415a74d1],.TASK[data-v-415a74d1]{padding:2px 3px;border-radius:3px;font-size:8px;color:#fff}.TASK[data-v-415a74d1]{background-color:#43495d}.BUG[data-v-415a74d1]{padding:2px 3px;border-radius:3px;font-size:8px;color:#fff;background-color:#fc5a68}