@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--heading-color:#444;--text-color:#999;--primary-color:#8d69f1;--highlight-color:#d13267;--bg-color:#f4f4f4}body{background:#f4f4f4;background:var(--bg-color);font-family:Poppins,sans-serif;font-size:1em;margin:0}h1,h2,h3,h4,li,p,ul{margin:0;padding:0}ul{list-style-type:none}.page-title{display:flex;font-size:1em;padding-top:.4em}.btn{background:#fff;border:1px solid #8d69f1;border:1px solid var(--primary-color);border-radius:4px;color:#8d69f1;color:var(--primary-color);cursor:pointer;font-size:1em;padding:8px 12px}.btn:hover{background-color:#8d69f1;background-color:var(--primary-color);color:#fff}label{display:block;margin:10px auto}label span{display:block;margin-bottom:2px}input,textarea{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#777;font-size:1em;padding:8px 6px;width:100%}textarea{min-height:160px}.error{background:pink;border:1px solid red;border-radius:4px;color:red;margin:10px 0;padding:8px}.warning-text{color:#d13267;color:var(--highlight-color)}.edit-btn-small{border:1px solid #8d69f1;border:1px solid var(--primary-color);color:#8d69f1;color:var(--primary-color);margin-left:auto;padding:2px 4px}.edit-btn-small:hover{background-color:#8d69f1;background-color:var(--primary-color);color:#fff}.edit-button{margin-left:10px}.delete-btn-small{border:1px solid #d13267;border:1px solid var(--highlight-color);color:#d13267;color:var(--highlight-color);margin-left:auto;padding:2px 4px}.delete-btn-small:hover{background-color:#d13267;background-color:var(--highlight-color);color:#fff}.delete-btn{border:1px solid #d13267;border:1px solid var(--highlight-color);color:#d13267;color:var(--highlight-color)}.delete-btn:hover{background-color:#d13267;background-color:var(--highlight-color);color:#fff}.block-btn{background-color:#8d69f1;background-color:var(--primary-color);border:none;color:#fff;cursor:pointer;display:block;padding:6px 8px;text-align:center;width:100%}.block-btn:hover{background-color:#ddd;color:#000}.main-list{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-top:10px}.main-list div{background-color:#fff;border-radius:6px;box-shadow:3px 3px 5px rgba(0,0,0,.05);color:inherit;padding:16px;text-decoration:none}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#000;border-radius:6px;color:#fff;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.styled-table{border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,.15);font-family:sans-serif;font-size:.9em;margin:25px 0;max-width:700px;min-width:200px}.styled-table thead tr{background-color:#444;background-color:var(--heading-color);color:#fff;text-align:left}.styled-table td,.styled-table th{padding:10px 8px}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#a6a6a653}.styled-table tbody tr:hover{background-color:#8d69f1;background-color:var(--primary-color)}.styled-table tbody tr:last-of-type{border-bottom:2px solid #444;border-bottom:2px solid var(--heading-color)}.styled-table tbody tr.active-row{color:#009879;font-weight:700}.App{display:flex;margin:0 auto;max-width:700px}.App .container{flex-grow:1}.task-list{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-top:10px}.task-list div{background-color:#fff;border-radius:6px;box-shadow:3px 3px 5px rgba(0,0,0,.05);padding:16px}.task-list a,.task-list div{color:inherit;text-decoration:none}.task-list a{font-weight:700}.task-list button{border:1px solid var(--primary-color);color:var(--primary-color);margin-left:auto;padding:4px;text-decoration:none}.subtask-list{background-color:#fff;border-radius:6px;box-shadow:3px 3px 5px rgba(0,0,0,.05);color:inherit;margin-top:10px;padding:16px}.add-button{padding:2px 4px}.event-list{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-top:10px}.event-list div{background-color:#fff;border-radius:6px;box-shadow:3px 3px 5px rgba(0,0,0,.05);padding:16px}.event-list a,.event-list div{color:inherit;text-decoration:none}.event-list a{font-weight:700}.card-library-list div{background-color:#fff;border-radius:6px;box-shadow:3px 3px 5px rgba(0,0,0,.05);color:inherit;margin-top:10px;padding:16px}.delete-button{border:1px solid var(--highlight-color);color:var(--highlight-color);margin-left:auto;padding:2px 4px}.delete-button:hover{background-color:var(--highlight-color);color:#fff}nav{align-items:center;background:#772eff;color:#fff;display:flex;padding:10px 20px}nav p{margin:0 auto 0 0}nav li{cursor:pointer;display:inline-block;margin:0 0 0 16px}nav a{color:#fff;text-decoration:none}h1{color:#000;font-family:Lato;padding:1em}a{color:#fff;text-decoration:none}.mobileMenuLinks ul{color:#fff;display:flex;justify-content:center;list-style:none}.mobileMenuLinks li{margin:1em}.navigationBar{background:#282828;height:50px}.active{color:var(--primary-color)}.mobileNavButtonLines{background:#fff;display:block;height:3px;width:30px}.mobileMenuLinks,.mobileNavButton{display:none}@media screen and (max-width:5000px){.mobileNavButton{display:flex;flex-direction:column;height:23px;justify-content:space-between;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menuLinks{display:none}.mobileMenuLinks{background:#282828;display:flex;flex-direction:column;justify-content:center;padding:0 .5em}.mobileMenuLinks>li{text-align:right}.mobileMenuLinks>li:hover,.mobileMenuLinks>li>a:hover{color:var(--highlight-color)}.navigationBar{align-items:center;display:flex}}.delete-button,.save-button{margin-left:10px}.complete-button{margin-left:auto}.delete-subtask-button{border:1px solid var(--highlight-color);color:var(--highlight-color);margin-left:6px;padding:2px 4px}.delete-subtask-button:hover{background-color:var(--highlight-color);color:#fff}.create-form{max-width:600px}.subtasks{align-items:center}
/*# sourceMappingURL=main.f9223ce2.css.map*/