*{margin:0;padding:0}body{font-family:sans-serif;background:#fdfdfd;box-sizing:border-box}li{list-style:none}#Login{max-width:400px;padding:50px 0;margin:auto}#Login>*{margin:5px 0}#Login>h1{text-align:center}#Login>.loginButton{width:100%}#todoItem{padding:8px;border-bottom:1px solid #ddd;display:flex;align-items:center}#todoItem:hover{background:#f9f9f9}#todoItem:first-child{border-top:1px solid #ddd}#todoItem.editing{background:#fff3d2}#todoItem.completed{text-decoration:line-through;color:#a9a9a9}#todoItem>.text{padding:0 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%}#todoItem>.editing{flex:1 1;display:flex;justify-content:space-between;align-items:center}#todoItem>.editing>input{padding:0 8px;border:0;outline:none;width:85%;background:transparent}#todoItem>.editing>.iconWrapper>span{padding-left:12px;cursor:pointer}#Todos{padding:16px;border:1px solid #ddd;border-radius:4px;width:calc(50% - 8px);box-shadow:0 2px 0 hsla(0,0%,88.2%,.2);background:#fff}#Todos>.todoLists{margin-top:16px}#Todos>.todoLists>.empty{margin:40px;display:flex;justify-content:center;align-items:center}#Todos>.todoLists>.empty>span{font-size:64px;color:#ddd}#CountDown{position:relative;text-align:center;border:1px solid #ddd;border-radius:4px;padding:4px 0}#CountDown>.restTime{position:relative;z-index:1}#CountDown>.progress{border-right:1px solid hsla(0,0%,83.1%,.5);position:absolute;top:0;bottom:0;left:0;background:#e9e9e9;z-index:0}#TomatoAction .countDownWrapper,#TomatoAction .inputWrapper{position:relative}#TomatoAction .abort{background:#fff;position:absolute;right:-6px;top:-6px;cursor:pointer}#TomatoAction .ant-btn{background:#f4f4f4;width:100%}#TomatoList{margin:16px 0;border-top:1px solid #ddd}#TomatoList>.List{margin:4px 0;border-bottom:1px solid #ddd}#TomatoList>.List>.title{padding-top:8px;display:flex;justify-content:space-between;align-items:center;font-size:16px}#TomatoList>.List>.content{margin-bottom:2px}#TomatoList>.List>.content>.time{margin-right:8px;margin-left:4px;color:#999}#TomatoList>.List>.content>.description{overflow:hidden;color:#222}#Tomatoes{width:calc(50% - 8px);box-shadow:0 2px 0 hsla(0,0%,88.2%,.2);background:#fff}#TodoHistory .dailyTodos,#Tomatoes{padding:16px;border:1px solid #ddd;border-radius:4px}#TodoHistory .dailyTodos{margin-bottom:8px;display:flex}#TodoHistory .dailyTodos .summary{width:100px;margin-right:8px}#TodoHistory .dailyTodos .summary .date span:first-child{margin-right:4px;color:#222}#TodoHistory .dailyTodos .summary .date span:last-child{color:#888;font-size:12px}#TodoHistory .dailyTodos .summary .finishedCount{font-size:14px;color:#888}#TodoHistory .dailyTodos .todoList{flex:1 1}#TodoHistoryItem{padding:8px;font-size:14px;display:flex;justify-content:space-between}#TodoHistoryItem:hover{background:#f4f4f4}#TodoHistoryItem:hover>.action{display:block}#TodoHistoryItem .action{display:none;cursor:pointer;color:#0881b3}#TodoHistoryItem .action>span{padding:0 8px}#TodoHistoryItem>.text>.time{color:#999;margin-right:8px}#TodoHistoryItem>.text>.description{color:#222}#TomatoHistoryItem>.itemWrapper{padding:8px;font-size:14px;display:flex;justify-content:space-between}#TomatoHistoryItem>.itemWrapper:hover{background:#f4f4f4}#TomatoHistoryItem>.itemWrapper:hover>.action{display:block}#TomatoHistoryItem>.itemWrapper .action{display:none;cursor:pointer;color:#0881b3}#TomatoHistoryItem>.itemWrapper .action>span{padding:0 8px}#TomatoHistoryItem>.itemWrapper>.text>.time{color:#999;margin-right:8px}#TomatoHistoryItem>.itemWrapper>.text>.description{color:#222}#TomatoHistoryItem>.itemWrapper>.text>input{border:0;border-radius:2px;color:#222}#TomatoHistory .dailyTomatoes{padding:16px;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;display:flex}#TomatoHistory .dailyTomatoes .summary{width:100px;margin-right:8px}#TomatoHistory .dailyTomatoes .summary .date span:first-child{margin-right:4px;color:#222}#TomatoHistory .dailyTomatoes .summary .date span:last-child{color:#888;font-size:12px}#TomatoHistory .dailyTomatoes .summary .finishedCount{font-size:14px;color:#888}#TomatoHistory .dailyTomatoes .tomatoList{flex:1 1}#StatisticsItem>.timeContainer{margin:16px 4px}#StatisticsItem>.timeContainer>.monthChoose{color:#1890ff;padding-right:8px}#StatisticsItem>.countContainer{display:flex;border-radius:3px;border:1px solid #ddd;border-bottom:none}#StatisticsItem>.countContainer>.count{flex:1 1;padding:.7em 0;text-align:center;font-size:16px;vertical-align:middle}#StatisticsItem>.countContainer>.count:not(:last-child){border-right:1px solid #ddd}#StatisticsItem>.chartContainer{border:1px solid #ddd;text-align:center;padding:16px}#StatisticsItem>.chartContainer>svg>g>rect{fill:#f4f4f4;stroke:#ddd;stroke-width:.5}#StatisticsItem>.chartContainer>svg>g>circle{stroke:rgba(200,40,41,.8);fill:#fff;stroke-width:2px}#StatisticsItem>.chartContainer>svg>g>path{stroke:rgba(200,40,41,.6);stroke-width:2.5px;fill:none}#Histories>ul{display:flex}#Histories>ul>li{flex:1 1;border:1px solid #ddd;position:relative;background:#fff;font-size:14px;cursor:pointer;min-height:90px;text-align:left}#Histories>ul>li:not(:first-child){margin-left:-1px}#Histories>ul>li:first-child{border-radius:4px 0 0 4px}#Histories>ul>li:last-child{border-radius:0 4px 4px 0}#Histories>ul>li>.gragh{position:absolute;padding:8px 8px 0;display:flex;flex-direction:column}#Histories>ul>li>.gragh>.title{display:block;font-size:14px;color:#666}#Histories>ul>li>.gragh>.textTitle{font-size:12px;line-height:12px;color:#999;padding:4px 0 2px}#Histories>ul>li>.gragh>.number{font-size:24px;color:#666;line-height:24px}#Histories>ul>li .Polygon{width:100%;height:60px;position:absolute;left:0;bottom:0}#Histories>ul>li .Polygon>svg{width:100%}#Home{max-width:1000px;margin:0 auto}#Home>header{padding:16px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd}#Home>header>.User{cursor:pointer}#Home>main{padding:16px 0;display:flex;justify-content:space-between;align-items:flex-start}#Home>footer{border-top:1px solid #eee;margin:2em auto 1em;display:flex;justify-content:center;align-items:center;padding:4px 0}#Home>footer>span{padding-left:4px}#SignUp{max-width:400px;padding:50px 0;margin:auto}#SignUp>*{margin:5px 0}#SignUp>h1{text-align:center}#SignUp>.signUpButton{width:100%}
/*# sourceMappingURL=main.59fd56d6.chunk.css.map */