*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}.containers{cursor:pointer;display:block;font-size:22px;margin-bottom:25px;padding-left:25px;position:relative;-webkit-user-select:none;user-select:none}.containers input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmarks{background-color:#eee;border:1px solid #87a3a6;border-radius:50%;height:30px;left:0;position:absolute;top:0;transition:background-color .3s,border-color .3s;width:30px}.containers input:checked~.checkmarks{background-color:#51ff00;border:1px solid #0c7d29}.checkmarks:after{content:"";display:none;position:absolute}.containers input:checked~.checkmarks:after{display:block}.containers .checkmarks:after{border:solid #fff;border-width:0 4px 4px 0;height:8px;left:9px;top:7px;transform:rotate(45deg);width:6px}.switch{border:1px solid #229508;border-radius:34px;display:inline-block;height:24px;margin-left:8px;position:relative;width:45px}.switch input{height:0;opacity:0;width:0}.slider{bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#229508;bottom:2.5px;content:"";height:18px;left:3.2px;width:18px}input:checked+.slider{background:#b9bdf4}input:focus+.slider{box-shadow:0 0 1px #229508}input:checked+.slider:before{transform:translateX(19px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}body{background-color:#f2f7f8}.link{background-color:#229508;color:#fff;display:inline-block;font-weight:700;text-align:center;text-decoration:none}section.all{background-color:#fff;border:1px solid #87a3a6;border-radius:5px;left:50%;padding-bottom:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.login{margin-top:7px}section.all>div.log,section.all>section>div.log{background-color:#229508;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 0}section.all>div>h1,section.all>section>div.log>h1{color:#fff;font-weight:700;margin:auto;width:95%}section.all form{background-color:#fff}section.all form div{margin:20px auto auto;width:95%}#dropdown,.link,section.all form div input{border:none;border-radius:3px;padding:9px 0;width:100%}section.all form div input{border:1px solid #87a3a6;margin-top:7px;padding-left:10px}section.all form div input:focus{border:1px solid #87a3a6;box-shadow:0 0 3px 3px #229508;outline:none}section.position{background-color:initial;border:initial;left:auto;margin:30px auto auto;padding-bottom:0;position:relative;top:auto;transform:none;width:70%}section.position>section{background-color:#fff;border:1px solid #87a3a6;border-radius:5px;margin-bottom:20px;padding-bottom:20px}section.position>section>p{margin-top:30px;text-align:center}div.choose{align-items:center;display:flex;margin:30px auto auto;width:95%}div.choose img{margin:0 20px}section.result{align-items:center;display:flex;justify-content:space-between;margin:auto;width:95%}section.result h1{font-size:1rem;width:20%}div.another{width:100%}div.choose article p:first-child{font-weight:700;margin-bottom:5px}.img{border-radius:5px}section.all>section div:nth-child(3){margin:30px auto auto;width:95%}section.all>section div:nth-child(3) p{font-weight:700}section.all>section div:nth-child(3) article{border:1px solid #87a3a6;border-radius:5px;margin-top:5px;padding:15px 0 15px 20px}section.all>section div:nth-child(3) article span{margin-right:5px}section.all>section div:nth-child(3) article span.num{background-color:#229508;border-radius:5px;color:#fff;font-weight:700;padding:3px 8px}section.all>section div:nth-child(3) article span.req{color:#da1c1c;font-size:.9rem}hr{margin-top:20px}div.div{background-color:#fff;border:1px solid #87a3a6;border-radius:5px;margin:auto auto 80px;padding:17px 0;width:70%}.vote{display:block;margin:auto;width:95%}.title{font-size:2rem;margin-top:50px}.sent,.title{text-align:center}.sent img{width:30%}.sent h1{font-size:2rem}.sent p{margin:5px 0}.welcome{display:flex}.welcome nav{background:#fff;height:100vh;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:200px}.welcome nav ul{list-style-type:none;margin-top:15px}.welcome nav ul li .side{color:#000;display:block;text-decoration:none}.welcome nav ul hr{margin-bottom:10px;margin-top:10px}div.begin{margin-left:20px;padding:10px}.welcome div h1{margin-top:15px}.start{align-items:center;display:flex;margin-top:5px}section.posts{margin:auto}section.posts article{margin-left:20px;margin-top:15px}section.posts article h1{font-size:2rem;margin-bottom:15px;text-decoration:underline}section.posts article ul{list-style-type:none}section.posts article ul li{margin-bottom:10px}section.posts article ul .add{background-color:#eee;border:1px solid #000;color:#000;font-size:.9rem;padding:5px;text-decoration:none}#dropdown{border:1px solid #87a3a6;margin-top:7px;padding-left:10px}#dropdown:focus{box-shadow:0 0 3px 3px #007bff80;outline:none}.not{font-size:.8rem;margin-top:7px}.contest{width:100%}.contest div.addcon{margin:auto auto 80px;width:70%}.third{width:70%}section div.position{margin-left:0}.result:last-of-type+.divider{display:none}table,td,th{border:1px solid #000;border-collapse:collapse;padding:25px}section.table{border-radius:5px;margin:20px 10px 20px 25px}section.table>div{align-items:center;display:flex;justify-content:space-between}section.table>div h1{font-size:2rem;margin-bottom:10px}.active{background-color:#eee;border:1px solid #000;color:#000;font-size:.9rem;margin:5px;padding:5px;text-decoration:none}section.table>div .active{margin:initial}.btn{display:inline-block}@media screen and (max-width:600px){div.div,section.all{width:90%}}.loader-container{align-items:center;background-color:rgba(0,0,0,.771);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}.loader-container>div{text-align:center}.loader-container>div p{color:#fff;font-weight:600}.rotator{animation:rotate .4s infinite;border:5px solid #229508;border-radius:50%;border-right-color:#00000080;display:inline-block;height:40px;width:40px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.207b41a1.css.map*/