@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Comfortaa&family=Ubuntu&display=swap";:root{--bg-color: #bbb;--bg-color-dark: #a2a2a2;--border-color: #666;--item-bg-color: #aaa;--item-bg-alternate-color: #ccc;--item-bg-hover-color: #919191;--text-color: #333;--text-hover-color: white;--bg-color-theme: #333;--bg-color-dark-theme: #1a1a1a;--border-color-theme: #000;--item-bg-color-theme: #2e2e2e;--item-bg-alternate-color-theme: #3f3f3f;--item-bg-hover-color-theme: #7b7b7b;--text-color-theme: #ccc;--text-hover-color-theme: black;--title-font: "Comfortaa", cursive;--text-font: "Ubuntu", sans-serif}*{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--text-color);font-family:var(--text-font)}#app>div{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-color);color:var(--text-color)}#app>div.dark{--bg-color: var(--bg-color-theme);--bg-color-dark: var(--bg-color-dark-theme);--border-color: var(--border-color-theme);--item-bg-color: var(--item-bg-color-theme);--item-bg-alternate-color: var(--item-bg-alternate-color-theme);--item-bg-hover-color: var(--item-bg-hover-color-theme);--text-color: var(--text-color-theme);--text-hover-color: var(--text-hover-color-theme)}main{flex-grow:1;padding:.2em}@media screen and (min-width: 768px){main{padding:1em}}.container{padding:1em;margin:1rem auto;width:95%}@media screen and (min-width: 768px){.container{width:50%}}header,footer{background-color:var(--bg-color-dark);padding:1em}a:link,a:visited,a:active{color:var(--text-color);text-decoration:none}a:hover{text-decoration:underline}a.router-link-active{text-decoration:underline;opacity:.7}h1,h2,h3,h4,h5,h6{font-family:var(--title-font)}.disabled{opacity:.5;pointer-events:none}#logo[data-v-b0594ff8]{height:auto}#logo.medium[data-v-b0594ff8]{max-width:250px}#logo.small[data-v-b0594ff8]{max-width:75px}@media screen and (min-width: 768px){#logo.small[data-v-b0594ff8]{max-width:100px}}#logo.tiny[data-v-b0594ff8]{max-width:75px}header[data-v-bd1c2e5e]{display:flex;align-items:end;gap:1em}header ul[data-v-bd1c2e5e]{list-style-type:none;margin:0;padding:0;display:flex;gap:1em}footer[data-v-bd1c2e5e]{display:flex;justify-content:center;align-items:center}.tasker[data-v-45deb143]{display:flex;flex-direction:column}.tasker .task-input[data-v-45deb143]{margin-top:1em}.tasker .task-input form[data-v-45deb143]{display:flex;gap:.5em}.tasker .task-input form input[data-v-45deb143]{padding:.5em;font-size:inherit;font-family:inherit;flex-grow:4}.tasker .task-input form button[data-v-45deb143]{flex-grow:2;border-radius:0;border:1px solid var(--border-color);font-size:inherit;font-family:inherit;cursor:pointer;color:var(--text-color);background-color:var(--bg-color-dark)}.tasker .tasks-list[data-v-45deb143]{background-color:var(--bg-color-dark);border:2px solid var(--border-color);margin-top:1em;padding:0;list-style-type:none}.tasker .tasks-list h3[data-v-45deb143]{padding:1em;text-align:center}.tasker .tasks-list li[data-v-45deb143]{position:relative;background-color:var(--item-bg-color);padding:1em;transition:all .2s ease-in-out;cursor:pointer;-webkit-user-select:none;user-select:none}.tasker .tasks-list li[data-v-45deb143]:nth-child(odd){background-color:var(--item-bg-alternate-color)}.tasker .tasks-list li[data-v-45deb143]:hover{background-color:var(--item-bg-hover-color);color:var(--text-hover-color);padding-left:2rem}.tasker .tasks-list li.done[data-v-45deb143]:after{content:"✓";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:2em}.tasker .tasks-infos[data-v-45deb143]{display:flex;justify-content:center;margin-top:1rem}label[data-v-5de29d19]{display:flex;justify-content:space-between;align-items:center;border:2px solid var(--border-color);background-color:var(--item-bg-color);padding:1em;color:var(--text-color);margin:1em auto;cursor:pointer;transition:all .2s ease-in-out}label span[data-v-5de29d19]{-webkit-user-select:none;user-select:none}label[data-v-5de29d19]:hover{padding-left:1.5em;color:var(--text-hover-color);background-color:var(--item-bg-hover-color)}label input[data-v-5de29d19]{width:24px;height:24px}
