.task-input[data-v-0cabf8a2]{background-color:var(--k-background);position:relative}.task-input--focus-pulse[data-v-0cabf8a2]{animation:.6s ease-out task-input-focus-pulse-0cabf8a2}@keyframes task-input-focus-pulse-0cabf8a2{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--k-color-primary) 65%, transparent)}35%{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--k-color-primary) 45%, transparent)}to{box-shadow:0 0 0 .4rem #0000}}.task-name-input[data-v-0cabf8a2]{background-color:var(--k-background);word-break:break-word;border:none;border-radius:4px;outline:none;width:100%;padding:.5rem .6rem;font-size:.85rem;font-weight:600;line-height:1.25}[data-v-0cabf8a2] .form-control:focus{box-shadow:none}.task-description-input[data-v-0cabf8a2]{width:auto}.task-input-placeholder[data-v-0cabf8a2]{-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.85rem;position:absolute;top:.5rem;left:.6rem}.task-description-input[data-v-0cabf8a2] .form-control{z-index:1;min-height:auto;box-shadow:none;background-color:#0000;border:none;border-radius:4px;padding:0 .6rem .3rem}.accept-button-cb[data-v-b5b1aadd]{display:none}.accept-task[data-v-b5b1aadd]{border-radius:50%;width:18px;height:18px}.accept-task-plus[data-v-b5b1aadd]{border:0px solid var(--k-color-primary);-webkit-user-select:none;user-select:none;border-radius:50%;width:26px;height:26px;transition:all 50ms ease-in-out;position:absolute}.accept-task-plus[data-v-b5b1aadd]:after{content:" ";background-color:var(--k-color-primary);z-index:9;height:2px;margin-top:-1px;transition:all 50ms ease-in-out;display:block;position:absolute;top:50%;left:6px;right:6px}.accept-task-plus[data-v-b5b1aadd]:before{content:" ";background-color:var(--k-color-primary);z-index:9;width:2px;margin-left:-1px;transition:all 50ms ease-in-out;display:block;position:absolute;top:6px;bottom:6px;left:50%}.accept-task-plus[data-v-b5b1aadd]:hover{background-color:var(--k-color-primary)}.accept-task-plus[data-v-b5b1aadd]:active{background-color:var(--k-color-d-10-primary)}.accept-task-plus[data-v-b5b1aadd]:hover:after,.accept-task-plus[data-v-b5b1aadd]:active:after,.accept-task-plus[data-v-b5b1aadd]:hover:before,.accept-task-plus[data-v-b5b1aadd]:active:before{background-color:var(--k-background)}.btn-width[data-v-b5b1aadd]{justify-content:center;align-items:center;width:25px;height:27.6px;display:flex}.checkbox[data-v-7e0782f3]{width:30px}label.checkbox[data-v-7e0782f3]{width:25px;height:25px;display:inline-block}label.checkbox>div[data-v-7e0782f3]{width:20px;transform:scale(1.15)}.checkbox-cb[data-v-7e0782f3]{display:none}.checkbox-mark[data-v-7e0782f3]{vertical-align:middle;border:2px solid var(--k-color-l-05-secondary);z-index:1;border-radius:12px;width:18px;height:18px;margin-top:-.1rem;transition:all 50ms ease-in-out;display:inline-block;position:relative}.checkbox.interactable:active .checkbox-mark[data-v-7e0782f3],.interactable .checkbox-mark[data-v-7e0782f3]:active{transform:scale(.9)}.checkbox-check[data-v-7e0782f3]{border:solid var(--k-background);border-width:0 0 2px 2px;width:10px;height:6px;position:absolute;top:3px;left:2px;transform:rotate(-45deg)scale(1)}.checkbox-started[data-v-7e0782f3]{background-color:var(--k-background);border-radius:0 50px 50px 0;width:6px;height:12px;position:absolute;top:1px;left:7px}.checkbox-cb:checked~.checkbox-mark[data-v-7e0782f3]{border-color:var(--k-color-success);background:var(--k-color-success)}.checkbox-cb:indeterminate~.checkbox-mark[data-v-7e0782f3]{border-color:var(--k-color-yellow);background:var(--k-color-yellow)}.checkbox-cb:checked~.checkbox-mark[data-v-7e0782f3]:before,.checkbox-cb:indeterminate~.checkbox-mark[data-v-7e0782f3]:before{display:block}.checkbox-sparkle[data-v-7e0782f3]{opacity:0;z-index:0;pointer-events:none;width:16px;height:24px;margin-top:-3px;display:block;position:absolute;overflow:visible}.checkbox-check-sparkle[data-v-7e0782f3]{background:linear-gradient(0deg, transparent 0%, var(--k-color-l-10-green) 10%, transparent 20%, transparent 80%, var(--k-color-l-10-green) 90%, transparent 100%);width:1px;height:30px;position:absolute;top:0;left:50%}.checkbox-sparkle-enter-active[data-v-7e0782f3]{opacity:1;transition:all .3s ease-out}.checkbox-sparkle-enter-from[data-v-7e0782f3]{transform:scale(1)}.checkbox-sparkle-enter-to[data-v-7e0782f3]{opacity:0;transform:scale(1.5)}.checkbox-check-hover[data-v-7e0782f3]{opacity:0;border:solid var(--k-color-l-05-secondary);border-width:0 0 2px 2px;transition:opacity 50ms ease-in-out}.checkbox.interactable:hover .checkbox-check-hover[data-v-7e0782f3]{opacity:.5}.dotted-outline[data-v-7e0782f3]{vertical-align:middle;border:1px dashed var(--k-color-secondary);z-index:1;border-radius:12px;width:18px;height:18px;margin-top:-.1rem;transition:all 50ms ease-in-out;display:inline-block;position:relative}.task-name-container[data-v-166b9d6f]{width:100%;min-width:0}.task-list-item[data-v-166b9d6f]{-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;border-bottom:none;border-radius:6px;width:100%;padding:.25rem;line-height:24px;position:relative;overflow:hidden}.task-list-item>div[data-v-166b9d6f]{align-items:center;display:flex}.task-list-item.compact>div[data-v-166b9d6f]{flex-wrap:wrap}.task-list-item.compact>div>.task-name-container~div[data-v-166b9d6f]{margin-left:.25rem!important}.task-list-item.compact>div>.task-name-container+div[data-v-166b9d6f]{margin-left:auto!important}.task-list-item.compact .task-name-container[data-v-166b9d6f]{flex-basis:calc(100% - 40px)}.task-list-item.multiselected[data-v-166b9d6f]{background:var(--k-dropdown-item-active-background)}.task-list-item[data-v-166b9d6f]:after{content:"";border-bottom:1px dashed var(--k-border);width:calc(100% - .5rem);height:1px;margin:0 .25rem;position:absolute;bottom:0;left:0}.task-item-editor[data-v-166b9d6f]{border-bottom:1px dashed var(--k-border);-webkit-user-select:none;user-select:none;padding:0 0 .25rem}.task-list-name[data-v-166b9d6f]{color:var(--k-color);word-break:break-word;flex-grow:1;font-size:.85rem;line-height:1.3;transition:all 50ms ease-in-out;overflow:hidden}.task-list-name[data-v-166b9d6f] br{display:none}.task-list-name[data-v-166b9d6f] *,.task-list-name div[data-v-166b9d6f]{white-space:nowrap;display:inline}.compact .task-list-name[data-v-166b9d6f] *,.compact .task-list-name div[data-v-166b9d6f]{white-space:normal}.suggested-task-name[data-v-166b9d6f]{color:var(--k-color-secondary);font-style:italic}.task-list-subtitle[data-v-166b9d6f]{color:var(--k-color-secondary);margin-top:-1px;padding-bottom:.5rem;font-size:.65rem;line-height:.6rem;overflow:hidden}.task-list-scheduled[data-v-166b9d6f]{color:var(--k-color-secondary);margin-top:-1px;padding-bottom:.5rem;font-size:.65rem;line-height:1rem;overflow:hidden}.task-list-item.editable .task-list-name[data-v-166b9d6f]{cursor:text;-webkit-user-select:text;user-select:text}.task-list-item.completed .task-list-name[data-v-166b9d6f]{color:var(--k-color-secondary);cursor:default;text-decoration:line-through}.task-checkbox[data-v-166b9d6f]{min-width:12px}.task-due-icon[data-v-166b9d6f]{cursor:pointer;font-size:.85rem}.task-due-popover[data-v-166b9d6f]{white-space:nowrap;font-size:.8rem}.table-selection-toolbar-container[data-v-2d918cd4]{z-index:9002;pointer-events:none;position:fixed;bottom:20px;left:0;right:0}.table-selection-toolbar[data-v-2d918cd4]{background:var(--k-dropdown-background);box-shadow:var(--k-dropdown-shadow);border:1px solid var(--k-color-primary);pointer-events:all;border-radius:8px;width:400px;max-width:100%;height:40px;margin:0 auto}.selection-label[data-v-2d918cd4]{font-size:.9em;font-weight:500;line-height:38px}.selection-toolbar-enter-active[data-v-2d918cd4],.selection-toolbar-leave-active[data-v-2d918cd4]{transition:opacity .1s ease-in-out,bottom .1s ease-in-out}.selection-toolbar-enter-from[data-v-2d918cd4],.selection-toolbar-leave-to[data-v-2d918cd4]{opacity:0;bottom:0}.task-list[data-v-26165411]{max-width:800px;margin:0 auto}.add-tasks-section.sticky-task-add[data-v-26165411]{z-index:10;background:var(--k-background);position:sticky;bottom:0}.add-tasks-section.sticky-task-add--with-overflow[data-v-26165411]{padding-block:.5rem max(.75rem, env(safe-area-inset-bottom))}
