body{background:#f5f5f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:20px 0}.container{background:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a;margin:auto;max-width:600px;padding:30px 35px;width:100%}.container h1{color:#00bfa5;font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:3rem;font-weight:800;letter-spacing:2px;margin-bottom:30px;text-align:center;text-transform:uppercase}form{align-items:center;display:flex;margin-bottom:25px}form input{border:1px solid #ccc;border-radius:50px;flex:1 1;font-size:16px;outline:none;padding:12px 20px;transition:.3s}form input:focus{border-color:#00bfa5;box-shadow:0 0 5px #00bfa54d}form button{align-items:center;background:linear-gradient(135deg,#00bfa5,#009e8f);border:none;border-radius:50px;box-shadow:0 5px 15px #0003;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-left:12px;min-width:70px;padding:10px 22px;transition:all .3s ease}form button:hover{box-shadow:0 8px 20px #00000040;transform:translateY(-2px)}ul{list-style:none;margin:0;padding:0}.card{background-color:#f0f8ff;border-radius:15px;box-shadow:0 4px 12px #0000001a;padding:14px 18px;transition:.3s}.card:hover{transform:translateY(-2px)}.item{align-items:center;background-color:#e0f7fa;border-radius:50px;color:#333;display:flex;flex-wrap:wrap;font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.5rem;font-weight:500;justify-content:space-between;margin-top:10px;padding:15px 25px 15px 30px;transition:background .3s,transform .2s;word-break:break-word}.item:hover{background-color:#b2ebf2}.done{background-color:#c8e6c9!important;color:#777;font-style:italic;text-decoration:line-through}button{border:none;border-radius:50%;cursor:pointer;height:40px;margin-left:6px;transition:transform .2s;width:40px}button:hover{transform:scale(1.1)}button img{height:18px;width:18px}body.dark{background-color:#121212;color:#f0f0f0}body.dark .container{background-color:#1e1e1e;box-shadow:0 10px 25px #00000080}body.dark .item{background-color:#2a2a2a;color:#f0f0f0}body.dark .item.done{background-color:#444!important;color:#999}body.dark form input{background-color:#2a2a2a;border:1px solid #555;color:#f0f0f0}body.dark form button{background:linear-gradient(135deg,#043f3c,#16dccc66);color:#f1eded}.dark-toggle{background-color:#00bfa5;border:none;border-radius:50%;cursor:pointer;height:40px;margin-bottom:20px;padding:0;width:40px}.dark-toggle,.dark-toggle .emoji{align-items:center;display:flex;justify-content:center}.dark-toggle .emoji{font-size:28px;transform:translateY(-2px)}@media (max-width:600px){.container{max-width:95%;padding:12px}.container h1{font-size:24px;margin-bottom:15px}form input{font-size:14px;padding:8px 12px}form button{font-size:14px;min-width:60px;padding:6px 18px}.item{border-radius:18px;font-size:.9rem;padding:8px 10px}button{height:26px;width:26px}button img{height:14px;width:14px}}body{align-items:flex-start;background-image:url(/todoprojeto/static/media/folha.86237005d94c97fd5dc5.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;font-family:Poppins,Segoe UI,sans-serif;justify-content:center;margin:0;min-height:100vh;padding-top:40px}body.dark{background:#121212;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.f483166f.css.map*/