body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f3e8db;color:#333;font-family:Segoe UI,sans-serif;margin:0;padding:0}.auth{background:#fff;border-radius:12px;box-shadow:0 0 10px #0000001a;margin:100px auto;max-width:300px;padding:30px}.auth input{border:1px solid #ccc;border-radius:6px;margin-bottom:15px;padding:10px;width:100%}.auth button{background-color:#9f6920;border:none;border-radius:6px;color:#fff;cursor:pointer;margin:1%;padding:10px;width:48%}.auth button:hover{background-color:#7f5419}.app{padding:20px}header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}header h2{margin:0}header button{background-color:#9f6920;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 14px}header button:hover{background-color:#7f5419}@media (max-width:600px){header{align-items:stretch;flex-direction:column;gap:10px;text-align:center}header button{margin-left:0;width:100%}}.board-table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 4px #0000000d;list-style:none;margin-bottom:30px;overflow:hidden;padding:0;vertical-align:middle;width:100%}.board-table tr{height:60px}.board-table td{padding:12px 16px;vertical-align:middle}.board-table td,.board-table th{border-bottom:1px solid #dee2e6;padding:12px 16px}.board-table th{background-color:#f1f3f5;text-align:left}.actions-cell{text-align:center}.board-table button{background-color:#daa755;border:none;border-radius:4px;color:#000;cursor:pointer;margin-left:6px;padding:6px 10px}.board-table button:hover{background-color:#ae8544}.kanban{padding:10px 0}.columns{display:flex;gap:20px}@media (max-width:768px){.columns{flex-direction:column}}.column{background:#e9ecef;border-radius:10px;flex:1 1;padding:10px}.column h4{margin-top:0;text-align:center}.column button{background-color:#73411f;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;margin-bottom:10px;padding:8px;width:100%}.column button:hover{background-color:#452815}.task{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px;padding:10px}.task strong{display:block;margin-bottom:5px}.actions{margin-top:10px}.actions button{background-color:#9d7a62;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:6px;padding:6px 8px}.actions button:hover{background-color:#815435}.modal{background:#fff;border:2px solid #444;border-radius:12px;box-shadow:0 8px 16px #0003;left:50%;max-width:400px;padding:25px;position:fixed;top:25%;transform:translateX(-50%);width:90%;z-index:1000}.modal input,.modal textarea{border:1px solid #ccc;border-radius:6px;display:block;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.modal button{border:none;border-radius:6px;cursor:pointer;margin-right:10px;padding:8px 14px}.modal button:first-of-type{background-color:#007bff;color:#fff}.modal button:last-of-type{background-color:#dc3545;color:#fff}.modal button:hover{opacity:.9}.column.to-do{background-color:#e8d2b8}.column.in-progress{background-color:#e0c4a0}.column.done{background-color:#b6885d}
/*# sourceMappingURL=main.de44a921.css.map*/