.logo.svelte-1avj5an{width:1.8em;height:1.8em;margin:0 5px}.main-container.svelte-1avj5an{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0;padding:0;height:100vh;background-color:var(--primary-color)}.container.svelte-1avj5an{display:flex;align-items:center;color:white}.spinner-container.svelte-199jbqc{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1;flex-direction:column;width:100%;height:100%}.app-container.svelte-1j0wcsd{display:flex;align-items:center;flex-direction:column;margin:0;padding:0;height:100vh;background-color:var(--primary-color)}.input-container.svelte-1j0wcsd{width:90%;display:flex;justify-content:center}.action-container.svelte-1j0wcsd{width:10%}.task-container.svelte-1j0wcsd{display:flex;width:100vw;justify-content:flex-start;align-items:center;flex-grow:1;flex-direction:column}header.svelte-1j0wcsd{width:100vw;align-items:center;justify-content:center;display:flex;padding:1em 0}.task-note.svelte-1j0wcsd{width:100%;background-color:var(--primary-color);border:1px solid gray;color:white;box-sizing:border-box}label.svelte-1j0wcsd{color:white;font-family:normal;padding:1px 3px;background-color:var(--secondary-color);margin:2em 0}.container.svelte-1tissyp{margin:0;padding:0;height:100vh;background-color:var(--primary-color)}.app-header.svelte-1tissyp{background-color:var(--primary-color);padding:0.5em;display:flex;justify-content:space-between;align-items:center}.app-name.svelte-1tissyp{color:white;font-family:normal;display:flex;align-items:center;font-weight:600;font-size:1em}.logo.svelte-1tissyp{width:1.8em;height:1.8em;margin:0 5px}.form-container.svelte-1tissyp{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:1em 0em;width:100vw;height:75vh}.form.svelte-1tissyp{display:flex;justify-content:center;flex-direction:column;box-shadow:var(--secondary-color) 0 25px 50px -15px !important;padding:1em;width:25vw}.dev-name.svelte-1tissyp{box-shadow:white 0 25px 50px -15px !important;padding:1em;color:white;border-radius:50px}.task.svelte-1lnt18h.svelte-1lnt18h{display:flex;align-items:center;margin:0.5em 0;background-color:#ffffff1a;padding:10px;border-radius:3px;color:#ffffff5c;width:80%;cursor:pointer}input[type=checkbox].svelte-1lnt18h.svelte-1lnt18h{width:20px;height:20px;margin:0;padding:0;border:2px solid var(--secondary-color)}input[type=checkbox].svelte-1lnt18h:checked+.task-label.svelte-1lnt18h{color:#ffffff5c;text-decoration:line-through}.task-label.svelte-1lnt18h.svelte-1lnt18h{padding-left:1em;font-family:normal;max-width:85%;overflow-wrap:break-word;cursor:pointer}.data-container.svelte-1lnt18h.svelte-1lnt18h{width:90%;display:flex;justify-content:flex-start;align-items:center}.action-container.svelte-1lnt18h.svelte-1lnt18h{width:10%;display:flex;justify-content:flex-end;align-items:center}input.svelte-1md4u3y{padding:0.5em;border-radius:3px;outline:none;border:none;box-sizing:border-box}label.svelte-1md4u3y{color:white;font-family:normal;font-weight:600;margin:1em 0 0 0}.width-half.svelte-1md4u3y{width:50%}.width-full.svelte-1md4u3y{width:100%}.modal-container.svelte-nnieyo.svelte-nnieyo{inset:0px;background:rgba(41,47,76,0.7);position:fixed}.modal.svelte-nnieyo.svelte-nnieyo{inset:10% auto 15% 50%;overflow:hidden auto;transform:translate(-50%, 0px);transition:all 0.3s ease 0s;will-change:width;box-shadow:rgb(0 0 0 / 70%) 0 25px 50px -15px !important;background-color:var(--primary-color);position:absolute;height:auto;outline:none;width:50vw;max-height:75vh;padding:20px;border-radius:5px}.modal-content.svelte-nnieyo.svelte-nnieyo{position:relative}.modal-header.svelte-nnieyo.svelte-nnieyo{margin-bottom:16px;display:flex;justify-content:space-between;color:white}.modal-header.svelte-nnieyo>.task-status.svelte-nnieyo{padding:1px 3px;display:flex;align-items:center;justify-content:center;width:max-content}.completed.svelte-nnieyo.svelte-nnieyo{background-color:#4BCC73}.not-completed.svelte-nnieyo.svelte-nnieyo{background-color:var(--secondary-color)}.modal-header.svelte-nnieyo>.task-name.svelte-nnieyo{font-size:1.25rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.modal-footer.svelte-nnieyo.svelte-nnieyo{display:flex;justify-content:center}button.svelte-1syxe1a{border:none;outline:none;padding:10px;border-radius:3px;cursor:pointer;color:white;font-weight:600}button[data-type="primary"].svelte-1syxe1a{background-color:var(--primary-color)}button[data-type="secondary"].svelte-1syxe1a{background-color:var(--secondary-color)}button[data-type="link"].svelte-1syxe1a{color:var(--secondary-color);text-decoration:underline;font-weight:600;padding:0;background-color:transparent}