body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{text-align:center;margin:auto}.loading{z-index:999;background-color:rgba(0,0,0,.3);position:fixed;width:100%;left:0;top:0;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:2rem;height:100vh}.loading,header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:700}header{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;height:80px;width:80vw;margin:auto;font-size:1.4em}header span{margin-left:25px;cursor:pointer}header span.user-name{margin-right:50px;cursor:default}.signup-wrapper{background-color:#d9d9d9;height:80vh;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.signup-wrapper .signup-box{background-color:#fff;display:inline-block;padding:100px 300px;margin:10px 0;border:1px solid grey}.signup-wrapper .signup-box .title{font-size:2em;font-weight:700;margin-bottom:50px}.signup-wrapper .signup-box .form .field{font-size:1.2em;margin-bottom:20px;text-align:left}.signup-wrapper .signup-box .form .field input{font-size:1.1em;padding:5px 10px}.signup-wrapper .signup-box .button-wrapper button{background-color:#dfba8b;border:1px solid #b3721d;font-size:1.1em;padding:5px 10px;margin-left:10px;color:#4b4848;cursor:pointer}.main-wrapper,.vote-wrapper{width:80vw;margin:auto}.main-wrapper .create{margin:25px 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}.main-wrapper .create button{border:2px solid #ff96ad;background-color:#fff5fd;padding:5px 25px;height:29px;font-weight:500;border-radius:8px}.main-wrapper .list-title{margin-bottom:25px;padding-bottom:10px;font-weight:700;font-size:1.2em;border-bottom:3px dashed #ff96ad}.main-wrapper .list-wrapper .item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;height:30px;margin-bottom:10px}.main-wrapper .list-wrapper .item .item-title{width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-wrapper .list-wrapper .item .item-status{width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-wrapper .list-wrapper .item:hover{background-color:#fff5fd;cursor:pointer}.main-wrapper .list-wrapper .item span .delete-button{border:1px solid #e4bad4;background-color:#f6dfeb;padding:5px 25px;font-weight:500;border-radius:8px;cursor:pointer}.vote-wrapper .title{margin-top:5%;margin-bottom:25px;padding-bottom:10px;font-weight:700;font-size:1.5em;border-bottom:3px dashed #e4bad4}.vote-wrapper .period{font-size:1.2em;text-align:right}.vote-wrapper .period .status{margin-left:10px;font-weight:700;font-size:.9em;color:#ff96ad}.vote-wrapper .list{margin-top:30px;width:46vw;margin-right:auto;margin-left:auto}.vote-wrapper .list .item{margin-bottom:10px;text-align:left}.vote-wrapper .list .item label{margin-left:20px}.vote-wrapper .button-wrapper{margin-top:50px;width:46vw;margin-right:auto;margin-left:auto}.vote-wrapper .button-wrapper button{width:50%;margin-bottom:10px;display:list-item;margin-right:auto;margin-left:auto;border:1px solid #e4bad4;background-color:#f6dfeb;height:30px;border-radius:8px;cursor:pointer}.vote-wrapper .total{text-align:right;margin:15px 0}.vote-wrapper .total span{color:#ff96ad;font-weight:700}.vote-wrapper .result-list{width:50vw;margin:auto}.vote-wrapper .result-list .item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;height:30px;margin-bottom:10px}.vote-wrapper .result-list .item .name{width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vote-wrapper .update-item{width:50vw;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;margin:25px auto auto}.vote-wrapper .update-item .item-title{font-weight:300;margin-right:30px}.vote-wrapper .update-item.fullsize{width:50vw;display:block;margin:50px auto auto}.vote-wrapper .update-item.fullsize .item-title{text-align:left}.vote-wrapper button{border:1px solid #f6dfeb;background-color:#f8eded;padding:3px 10px;border-radius:8px}.vote-wrapper .update-item.fullsize .item-list{margin-top:15px}.vote-wrapper .update-item.fullsize .item-list input,.vote-wrapper .update-item.fullsize .item-list span{margin-right:20px}.vote-wrapper input{border:1px solid #e4bad4;border-radius:3px;padding:3px 5px;height:20px}.vote-wrapper .MuiInput-underline:before{border-bottom:1px solid #e4bad4}
/*# sourceMappingURL=main.72de9910.chunk.css.map */