.scalable_bounds__2YeLv{display:flex;align-items:center;height:100%;width:100%;min-height:0}body.widget-watermark-visible .scalable_bounds__2YeLv{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:26px}.scalable_container__3rAR3{display:flex;align-items:center;justify-content:center;flex-direction:column}.TaskManagementModal_headerControls__2YuZW{display:flex;align-items:center;grid-gap:12px;gap:12px}.TaskManagementModal_closeButton__19zy_{width:22px;height:22px;background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_closeButton__19zy_:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.TaskManagementModal_modalHeader__32Bni{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.TaskManagementModal_modalTitle__3CJKG{font-size:22px;font-weight:600;color:#fff;line-height:1;height:100%;display:flex;align-items:center}.TaskManagementModal_hideCompletedLabel__1q_Xh{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:400;line-height:1;color:hsla(0,0%,100%,.5);cursor:pointer;-webkit-transition:color .15s;transition:color .15s;margin:0}.TaskManagementModal_hideCompletedLabel__1q_Xh:hover{color:hsla(0,0%,100%,.7)}.TaskManagementModal_hideCompletedCheckbox__30c5x{appearance:none;-webkit-appearance:none;width:14px;height:14px;min-width:14px;min-height:14px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:3px;background:transparent;cursor:pointer;position:relative;-webkit-transition:all .15s;transition:all .15s;flex-shrink:0;margin:0}.TaskManagementModal_hideCompletedCheckbox__30c5x:hover{border-color:hsla(0,0%,100%,.5)}.TaskManagementModal_hideCompletedCheckbox__30c5x:checked{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.15)}.TaskManagementModal_hideCompletedCheckbox__30c5x:checked:after{content:"";position:absolute;left:4px;top:1px;width:3px;height:7px;border:solid hsla(0,0%,100%,.7);border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.TaskManagementModal_modalContent__1Z1by{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;padding-right:4px;margin-right:-4px}.TaskManagementModal_addTaskForm__2YLFP{display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap;align-items:center}.TaskManagementModal_taskInput__zWX9Q{flex:2 1;min-width:200px;padding:14px 18px;background:rgba(40,40,40,.8);border:none;border-radius:12px;color:#fff;font-size:15px}.TaskManagementModal_taskInput__zWX9Q:focus{outline:none;background:rgba(50,50,50,.9)}.TaskManagementModal_taskInput__zWX9Q::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_taskInput__zWX9Q:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_taskInput__zWX9Q::placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_dateInput__35Pwe{padding:12px 16px;background:#000;border:none;border-radius:20px;color:#fff;font-size:14px;color-scheme:dark;cursor:pointer}.TaskManagementModal_dateInput__35Pwe:focus{outline:none}.TaskManagementModal_tagsInput__1sob7{flex:1 1;min-width:120px;padding:12px 16px;background:#000;border:none;border-radius:20px;color:#fff;font-size:14px}.TaskManagementModal_tagsInput__1sob7:focus{outline:none}.TaskManagementModal_tagsInput__1sob7::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.TaskManagementModal_tagsInput__1sob7:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.TaskManagementModal_tagsInput__1sob7::placeholder{color:hsla(0,0%,100%,.5)}.TaskManagementModal_addButton__9xRdA{padding:12px 24px;background:#000;border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.TaskManagementModal_addButton__9xRdA:hover{background:#222}.TaskManagementModal_taskList__GhfsH{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding-top:4px;padding-bottom:4px}.TaskManagementModal_emptyState__2owo-{text-align:center;padding:40px 20px}.TaskManagementModal_newTaskButton__2EhcH{padding:12px 24px;background:hsla(0,0%,100%,.1);border:none;border-radius:20px;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-top:12px}.TaskManagementModal_newTaskButton__2EhcH:hover{background:hsla(0,0%,100%,.15);color:#fff}.TaskManagementModal_newTaskButtonLimited__qzm5B{display:flex;align-items:center;background:rgba(176,174,234,.15);color:#b0aeea;border:1px solid rgba(176,174,234,.3)}.TaskManagementModal_newTaskButtonLimited__qzm5B:hover{background:rgba(176,174,234,.25);color:#c5c3f0}.TaskManagementModal_newTaskForm__2KCW1{flex:1 1;display:flex;align-items:center}.TaskManagementModal_newTaskInput__1cx2g{flex:1 1;padding:14px 18px;background:rgba(40,40,40,.8);border:none;border-radius:12px;color:#fff;font-size:15px;line-height:1.2}.TaskManagementModal_newTaskInput__1cx2g:focus{outline:none;background:rgba(50,50,50,.9)}.TaskManagementModal_newTaskInput__1cx2g::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_newTaskInput__1cx2g:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_newTaskInput__1cx2g::placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_newTaskSubmitButton__27upa{width:46px;height:46px;min-width:46px;margin-left:8px;padding:0;background:rgba(100,200,100,.2);border:none;border-radius:12px;color:#8d8;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_newTaskSubmitButton__27upa:hover:not(:disabled){background:rgba(100,200,100,.3);color:#afa}.TaskManagementModal_newTaskSubmitButton__27upa:disabled{opacity:.4;cursor:not-allowed}.TaskManagementModal_newTaskCancelButton__1byKN{width:46px;height:46px;min-width:46px;margin-left:4px;padding:0;background:hsla(0,100%,70%,.15);border:none;border-radius:12px;color:#f88;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_newTaskCancelButton__1byKN:hover{background:hsla(0,100%,70%,.25);color:#faa}.TaskManagementModal_taskItem__15aWm{display:flex;align-items:center;grid-gap:14px;gap:14px;padding:14px 16px;background:transparent;border:none;border-radius:12px;-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_taskItem__15aWm:hover{background:hsla(0,0%,100%,.05)}.TaskManagementModal_taskItemSelected__2rC6d{background:hsla(0,0%,100%,.08)}.TaskManagementModal_taskItemCompleted__2cISh{opacity:.5}.TaskManagementModal_taskItemCompleted__2cISh .TaskManagementModal_taskName__EtMZg{text-decoration:line-through}.TaskManagementModal_taskItemDragging__3huom{opacity:.4}.TaskManagementModal_taskItemDragOverAbove__2CMA0{position:relative}.TaskManagementModal_taskItemDragOverAbove__2CMA0:before{content:"";position:absolute;top:-3px;left:0;right:0;height:2px;background:hsla(0,0%,100%,.7)}.TaskManagementModal_taskItemDragOverBelow__1kmrm{position:relative}.TaskManagementModal_taskItemDragOverBelow__1kmrm:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:2px;background:hsla(0,0%,100%,.7)}.TaskManagementModal_dragHandle__2RqCO{cursor:-webkit-grab;cursor:grab;color:hsla(0,0%,100%,.3);padding:4px;display:flex;align-items:center;justify-content:center;-webkit-transition:color .2s;transition:color .2s}.TaskManagementModal_dragHandle__2RqCO:hover{color:hsla(0,0%,100%,.6)}.TaskManagementModal_dragHandle__2RqCO:active{cursor:-webkit-grabbing;cursor:grabbing}.TaskManagementModal_checkbox__29v8X{width:26px;height:26px;min-width:26px;border:2px solid hsla(0,0%,100%,.5);border-radius:6px;background:transparent;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_checkbox__29v8X:hover{border-color:hsla(0,0%,100%,.8)}.TaskManagementModal_taskContent__3HvV6{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px;cursor:pointer}.TaskManagementModal_taskName__EtMZg{display:flex;align-items:center;color:#fff;font-size:16px;line-height:1}.TaskManagementModal_activeBadge__a1LWZ{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;background:rgba(176,174,234,.22);border:1px solid rgba(176,174,234,.55);color:#cfcdf5;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;line-height:1.2}.TaskManagementModal_taskDeadline__1DgXU{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;color:hsla(0,0%,100%,.5);font-size:13px}.TaskManagementModal_taskTags__W3N18{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.TaskManagementModal_tag__2Yy4Y{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:4px 10px;background:hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.7);font-size:12px}.TaskManagementModal_taskActions__2FSao{display:flex;grid-gap:8px;gap:8px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.TaskManagementModal_taskItem__15aWm:hover .TaskManagementModal_taskActions__2FSao{opacity:1}.TaskManagementModal_deleteButton__34BpF,.TaskManagementModal_editButton__1BGpf{width:32px;height:32px;padding:0;border:none;border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:flex;align-items:center;justify-content:center}.TaskManagementModal_cancelButton__29eva,.TaskManagementModal_saveButton__18sy9{padding:8px 14px;border:none;border-radius:16px;font-size:13px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_editButton__1BGpf{background:hsla(0,0%,100%,.1);color:#fff}.TaskManagementModal_editButton__1BGpf:hover{background:hsla(0,0%,100%,.15)}.TaskManagementModal_deleteButton__34BpF{background:hsla(0,100%,70%,.2);color:#f88}.TaskManagementModal_deleteButton__34BpF:hover{background:hsla(0,100%,70%,.3)}.TaskManagementModal_editFormActions__1BLeo{width:100%;display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:4px}.TaskManagementModal_saveButton__18sy9{background:#000;color:#fff}.TaskManagementModal_saveButton__18sy9:hover{background:#222}.TaskManagementModal_cancelButton__29eva{background:transparent;color:hsla(0,0%,100%,.7)}.TaskManagementModal_cancelButton__29eva:hover{color:#fff}.TaskManagementModal_editForm__3S1zh{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;width:100%;align-items:center}.TaskManagementModal_editForm__3S1zh .TaskManagementModal_taskInput__zWX9Q{flex:2 1;min-width:150px}.TaskManagementModal_datePickerContainer__3TTH-{position:relative}.TaskManagementModal_datePickerButton__3ngVF{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:14px 18px;background:rgba(40,40,40,.8);border:none;border-radius:12px;color:hsla(0,0%,100%,.8);font-size:15px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.TaskManagementModal_datePickerButton__3ngVF:hover{background:rgba(50,50,50,.9)}.TaskManagementModal_datePicker__2RTIZ{position:relative;background:rgba(40,40,40,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.5);box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:1000;padding:16px}.TaskManagementModal_use24HourToggle__1NUjJ{position:absolute;top:8px;right:10px;display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:11px;color:hsla(0,0%,100%,.5);cursor:pointer;z-index:10}.TaskManagementModal_use24HourToggle__1NUjJ:hover{color:hsla(0,0%,100%,.7)}.TaskManagementModal_use24HourCheckbox__27p_m{appearance:none;-webkit-appearance:none;width:12px;height:12px;border:1px solid hsla(0,0%,100%,.3);border-radius:3px;background:transparent;cursor:pointer;position:relative}.TaskManagementModal_use24HourCheckbox__27p_m:checked{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.TaskManagementModal_use24HourCheckbox__27p_m:checked:after{content:"";position:absolute;left:50%;top:45%;width:3px;height:6px;border:solid hsla(0,0%,100%,.8);border-width:0 1.5px 1.5px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.TaskManagementModal_datePickerWheels__2EIjv{display:flex;align-items:center;grid-gap:4px;gap:4px}.TaskManagementModal_amPmSelector__2onyi{display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin-left:8px}.TaskManagementModal_amPmButton__2TnsZ{padding:8px 12px;background:hsla(0,0%,100%,.08);border:none;border-radius:8px;color:hsla(0,0%,100%,.5);font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_amPmButton__2TnsZ:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.TaskManagementModal_amPmButtonSelected__gbFpU{background:hsla(0,0%,100%,.2);color:#fff}.TaskManagementModal_wheelColumn__1XAtp{position:relative;width:100px;height:144px;overflow:hidden}.TaskManagementModal_wheelColumn__1XAtp:first-child{width:120px}.TaskManagementModal_wheelColumn__1XAtp:nth-child(2),.TaskManagementModal_wheelColumn__1XAtp:nth-child(4){width:50px}.TaskManagementModal_wheelScroller__3l6DO{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;-ms-scroll-chaining:none;overscroll-behavior:contain}.TaskManagementModal_wheelScroller__3l6DO::-webkit-scrollbar{display:none}.TaskManagementModal_wheelPadding__1blXP{height:54px}.TaskManagementModal_wheelItem__qm-d9{height:36px;display:flex;align-items:center;justify-content:center;font-size:16px;color:hsla(0,0%,100%,.4);cursor:pointer;-webkit-transition:color .15s;transition:color .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.TaskManagementModal_wheelItemSelected__13-nT{color:#fff;font-weight:500}.TaskManagementModal_wheelGradientTop__3O-e3{position:absolute;top:0;left:0;right:0;height:54px;background:-webkit-gradient(linear,left top,left bottom,from(#282828),to(rgba(40,40,40,0)));background:linear-gradient(180deg,#282828 0,rgba(40,40,40,0));pointer-events:none;z-index:2}.TaskManagementModal_wheelGradientBottom__2hH-m{position:absolute;bottom:0;left:0;right:0;height:54px;background:-webkit-gradient(linear,left bottom,left top,from(#282828),to(rgba(40,40,40,0)));background:linear-gradient(0deg,#282828 0,rgba(40,40,40,0));pointer-events:none;z-index:2}.TaskManagementModal_wheelHighlight__232f5{position:absolute;top:50%;left:0;right:0;height:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:hsla(0,0%,100%,.08);border-radius:8px;pointer-events:none;z-index:1}.TaskManagementModal_wheelSeparator__3w_p9{font-size:20px;font-weight:600;color:#fff;padding:0 2px}.TaskManagementModal_datePickerActions__3hcLs{display:flex;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1)}.TaskManagementModal_datePickerClear__3wbyg{padding:8px 16px;background:transparent;border:none;border-radius:8px;color:hsla(0,0%,100%,.6);font-size:14px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_datePickerClear__3wbyg:hover{color:#fff;background:hsla(0,0%,100%,.1)}.TaskManagementModal_datePickerConfirm__114eN{padding:8px 20px;background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_datePickerConfirm__114eN:hover{background:hsla(0,0%,100%,.25)}.TaskManagementModal_tagDropdownContainer__2UGMQ{position:relative}.TaskManagementModal_addTagsButton__3-IU-{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:14px 18px;background:hsla(0,0%,100%,.1);border:none;border-radius:12px;color:hsla(0,0%,100%,.8);font-size:15px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.TaskManagementModal_addTagsButton__3-IU-:hover{background:hsla(0,0%,100%,.15)}.TaskManagementModal_tagDropdown__Jko_e{min-width:220px;background:rgba(50,50,50,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.4);box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:1000;display:flex;flex-direction:column;position:relative}.TaskManagementModal_tagDropdownScrollIndicator__Je34O{position:absolute;bottom:0;left:0;right:0;height:32px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;background:-webkit-gradient(linear,left bottom,left top,color-stop(40%,rgba(50,50,50,.98)),to(transparent));background:linear-gradient(0deg,rgba(50,50,50,.98) 40%,transparent);color:hsla(0,0%,100%,.5);pointer-events:none;border-radius:0 0 12px 12px}.TaskManagementModal_tagDropdownHeader__2s_xa{display:flex;grid-gap:8px;gap:8px;padding:10px;border-bottom:1px solid hsla(0,0%,100%,.1)}.TaskManagementModal_newTagInput__2Qphi{flex:1 1;padding:8px 10px;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:#fff;font-size:13px}.TaskManagementModal_newTagInput__2Qphi:focus{outline:none;background:hsla(0,0%,100%,.15)}.TaskManagementModal_newTagInput__2Qphi::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_newTagInput__2Qphi:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_newTagInput__2Qphi::placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_createTagButton__9LN_i{padding:8px 12px;background:hsla(0,0%,100%,.15);border:none;border-radius:6px;color:#fff;font-size:13px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.TaskManagementModal_createTagButton__9LN_i:hover{background:hsla(0,0%,100%,.25)}.TaskManagementModal_tagDropdownList__11jIv{flex:1 1;min-height:0;overflow-y:auto;padding:6px 0}.TaskManagementModal_noTags__31n6A{padding:12px 14px;color:hsla(0,0%,100%,.4);font-size:13px;text-align:center}.TaskManagementModal_tagDropdownItem__2xQ1y{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;-webkit-transition:background .15s;transition:background .15s}.TaskManagementModal_tagDropdownItem__2xQ1y:hover{background:hsla(0,0%,100%,.05)}.TaskManagementModal_tagCheckboxLabel__3uXJu{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:1 1;cursor:pointer}.TaskManagementModal_tagCheckbox__29zuU{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:4px;background:hsla(0,0%,100%,.05);cursor:pointer;position:relative;flex-shrink:0;-webkit-transition:all .15s ease;transition:all .15s ease}.TaskManagementModal_tagCheckbox__29zuU:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.1)}.TaskManagementModal_tagCheckbox__29zuU:checked{background:rgba(100,180,255,.3);border-color:rgba(100,180,255,.6)}.TaskManagementModal_tagCheckbox__29zuU:checked:after{content:"";position:absolute;left:50%;top:45%;width:4px;height:8px;border:solid hsla(0,0%,100%,.9);border-width:0 2px 2px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.TaskManagementModal_tagDropdownItem__2xQ1y .TaskManagementModal_tagName__1v3cu{font-size:14px;color:hsla(0,0%,100%,.9)}.TaskManagementModal_tagActions__2GG0u{display:flex;grid-gap:4px;gap:4px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.TaskManagementModal_tagDropdownItem__2xQ1y:hover .TaskManagementModal_tagActions__2GG0u{opacity:1}.TaskManagementModal_tagDeleteBtn__3R2Y5,.TaskManagementModal_tagEditBtn__3muHL,.TaskManagementModal_tagSaveBtn__3aUB4{width:24px;height:24px;padding:0;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s}.TaskManagementModal_tagEditBtn__3muHL{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7)}.TaskManagementModal_tagEditBtn__3muHL:hover{background:hsla(0,0%,100%,.2)}.TaskManagementModal_tagDeleteBtn__3R2Y5{background:hsla(0,100%,70%,.15);color:#f88}.TaskManagementModal_tagDeleteBtn__3R2Y5:hover{background:hsla(0,100%,70%,.25)}.TaskManagementModal_tagSaveBtn__3aUB4{background:rgba(100,255,100,.15);color:#8f8}.TaskManagementModal_tagSaveBtn__3aUB4:hover{background:rgba(100,255,100,.25)}.TaskManagementModal_tagEditRow__1oT5b{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1}.TaskManagementModal_tagEditInput__g8Fsk{flex:1 1;padding:6px 8px;background:hsla(0,0%,100%,.15);border:none;border-radius:4px;color:#fff;font-size:13px}.TaskManagementModal_tagEditInput__g8Fsk:focus{outline:none;background:hsla(0,0%,100%,.2)}.TaskManagementModal_tagColorDot__36yTz{width:10px;height:10px;min-width:10px;border-radius:50%;display:inline-block}.TaskManagementModal_tagLabelName__2v8c5{font-size:14px;color:hsla(0,0%,100%,.9)}.TaskManagementModal_tagItemActions__1cLL1{display:flex;grid-gap:4px;gap:4px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.TaskManagementModal_tagDropdownItem__2xQ1y:hover .TaskManagementModal_tagItemActions__1cLL1{opacity:1}.TaskManagementModal_tagEditForm__4i5lD{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:4px 0}.TaskManagementModal_tagEditActions__1T5VG{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end}.TaskManagementModal_tagCancelBtn__17xRQ,.TaskManagementModal_tagSaveBtn__3aUB4{padding:6px 20px;border:none;border-radius:6px;font-size:12px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_tagCancelBtn__17xRQ{background:transparent;color:hsla(0,0%,100%,.6)}.TaskManagementModal_tagCancelBtn__17xRQ:hover{color:#fff}.TaskManagementModal_addNewTagBtn__1TwTk{width:calc(100% - 20px);margin:4px 10px 8px;padding:8px 12px;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:hsla(0,0%,100%,.8);font-size:13px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;text-align:center}.TaskManagementModal_addNewTagBtn__1TwTk:hover{background:hsla(0,0%,100%,.15);color:#fff}.TaskManagementModal_colorPicker__2ybHd{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;padding:12px 0}.TaskManagementModal_colorSwatch__14mfD{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;padding:0}.TaskManagementModal_colorSwatch__14mfD:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.TaskManagementModal_colorSwatchSelected__3xBJn{border-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.3);box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.TaskManagementModal_addTagModalOverlay__q0Qm7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300}.TaskManagementModal_addTagModal__18z9A{background:rgba(50,50,50,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;padding:24px;width:280px;-webkit-box-shadow:0 16px 48px rgba(0,0,0,.5);box-shadow:0 16px 48px rgba(0,0,0,.5)}.TaskManagementModal_addTagTitle__3Lww-{font-size:18px;font-weight:600;color:#fff;margin:0 0 16px;text-align:center}.TaskManagementModal_addTagInput__xO3mX{width:100%;padding:12px 14px;background:hsla(0,0%,8%,.9);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.TaskManagementModal_addTagInput__xO3mX:focus{outline:none;background:hsla(0,0%,6%,.95);border-color:hsla(0,0%,100%,.2)}.TaskManagementModal_addTagInput__xO3mX::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_addTagInput__xO3mX:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_addTagInput__xO3mX::placeholder{color:hsla(0,0%,100%,.4)}.TaskManagementModal_addTagError__3x9LK{color:#ff6b6b;font-size:13px;margin-top:6px}.TaskManagementModal_addTagActions__CdpdS{display:flex;grid-gap:10px;gap:10px;margin-top:16px}.TaskManagementModal_addTagCancel__3k2ZX{flex:1 1;padding:10px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_addTagCancel__3k2ZX:hover{border-color:hsla(0,0%,100%,.4);color:#fff}.TaskManagementModal_addTagCreate__3PZUt{flex:1 1;padding:10px;background:hsla(0,0%,100%,.15);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_addTagCreate__3PZUt:hover:not(:disabled){background:hsla(0,0%,100%,.25)}.TaskManagementModal_addTagCreate__3PZUt:disabled{opacity:.5;cursor:not-allowed}.TaskManagementModal_upgradeOverlay__3sa5E{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1100}.TaskManagementModal_upgradeModal__1PSE-{background:rgba(60,60,60,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;padding:24px;max-width:360px;text-align:center;backdrop-filter:blur(20px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.4);box-shadow:0 12px 40px rgba(0,0,0,.4)}.TaskManagementModal_upgradeTitle__3wHwV{color:#fff;font-size:18px;font-weight:600;margin:0 0 12px}.TaskManagementModal_upgradeText__1NXrW{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.5;margin:0 0 12px}.TaskManagementModal_upgradeSubtext__1JytN{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;margin:0 0 8px;text-align:left}.TaskManagementModal_upgradeFeaturesList__2b0WQ{list-style:none;padding:0;margin:0 0 20px;text-align:left}.TaskManagementModal_upgradeFeaturesList__2b0WQ li{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.6;padding-left:20px;position:relative}.TaskManagementModal_upgradeFeaturesList__2b0WQ li:before{content:"✓";position:absolute;left:0;color:#b0aeea;font-weight:600}.TaskManagementModal_upgradeActions__Ki3Mc{display:flex;grid-gap:12px;gap:12px;justify-content:center}.TaskManagementModal_upgradeCancel__sPjDI{padding:10px 20px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_upgradeCancel__sPjDI:hover{background:hsla(0,0%,100%,.1)}.TaskManagementModal_upgradeButton__2jBbj{padding:10px 20px;background:#b0aeea;border:none;border-radius:10px;color:#1a1a1a;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.TaskManagementModal_upgradeButton__2jBbj:hover{background:#9d9bd4;text-decoration:none;color:#1a1a1a}.TaskManagementModal_upgradeButton__2jBbj:active,.TaskManagementModal_upgradeButton__2jBbj:focus,.TaskManagementModal_upgradeButton__2jBbj:visited{text-decoration:none;color:#1a1a1a}.TaskManagementModal_taskItemLocked__2X8ND{opacity:.45}.TaskManagementModal_taskItemLocked__2X8ND .TaskManagementModal_checkbox__29v8X,.TaskManagementModal_taskItemLocked__2X8ND .TaskManagementModal_dragHandle__2RqCO,.TaskManagementModal_taskItemLocked__2X8ND .TaskManagementModal_taskContent__3HvV6{cursor:default}.TaskManagementModal_taskItemLocked__2X8ND .TaskManagementModal_dragHandle__2RqCO{visibility:hidden}.TaskManagementModal_tagDropdownItemLocked__2IU5n{opacity:.45}.TaskManagementModal_tagDropdownItemLocked__2IU5n .TaskManagementModal_tagCheckboxLabel__3uXJu{cursor:default}.TaskManagementModal_tagDropdownItemLocked__2IU5n .TaskManagementModal_tagCheckbox__29zuU{border-style:dashed}.TaskManagementModal_lockButton__EyjoA{width:32px;height:32px;padding:0;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.55);-webkit-transition:all .2s;transition:all .2s}.TaskManagementModal_lockButton__EyjoA:hover{background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9)}.TaskManagementModal_tagLockBtn__3ItXd{width:24px;height:24px;padding:0;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.45);-webkit-transition:background .15s;transition:background .15s}.TaskManagementModal_tagLockBtn__3ItXd:hover{background:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.8)}.TaskManagementModal_lockedDivider__3Knfu{display:flex;align-items:center;grid-gap:10px;gap:10px;margin:12px 2px 6px}.TaskManagementModal_lockedDividerText__13enD{display:flex;align-items:center;grid-gap:6px;gap:6px;white-space:nowrap;font-size:11px;color:hsla(0,0%,100%,.55)}.TaskManagementModal_lockedDividerLine__3hAnw{flex:1 1;height:1px;background:hsla(0,0%,100%,.14)}.TaskManagementModal_lockedDividerLink__2aHaE{padding:0;background:none;font:inherit;color:#cfceff;border:none;border-bottom:1px solid rgba(207,206,255,.45);cursor:pointer}.TaskManagementModal_lockedDividerLink__2aHaE:hover{color:#fff;border-bottom-color:#fff}.timer_timerContainer__106-g{width:100%;height:100%;overflow:hidden;position:relative}.timer_timerContainer__106-g,.timer_timerContent__3RHuh{display:flex;flex-direction:column;align-items:center;justify-content:center}.timer_phaseIndicator__myGzH{display:flex;grid-gap:23px;gap:23px;margin-bottom:24px}.timer_phaseDot__-GEAJ{width:14px;height:14px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;padding:0;cursor:pointer}.timer_phaseDot__-GEAJ:hover{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}.timer_phaseDotActive__1GXAQ{-webkit-transform:scale(1.15);transform:scale(1.15)}.timer_phaseLabel__3r5am{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;opacity:.7}.timer_displayContainer__25qUa{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.timer_digitsWithAdjust__L5z0D{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.timer_digitsWithAdjust__L5z0D>*{flex-shrink:0}.timer_digitsWithAdjustVertical__YU4vJ{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.timer_adjustBtn__10GZr{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background:transparent;color:inherit;opacity:.4;cursor:pointer;-webkit-transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,transform .15s ease;transition:opacity .2s ease,transform .15s ease,-webkit-transform .15s ease;padding:0;border-radius:50%}.timer_adjustBtn__10GZr:hover{opacity:.7}.timer_adjustBtn__10GZr:active{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.timer_adjustBtnVertical__2dodi{display:flex;align-items:center;justify-content:center;width:48px;height:32px;border:none;background:transparent;color:inherit;opacity:.4;cursor:pointer;-webkit-transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,transform .15s ease;transition:opacity .2s ease,transform .15s ease,-webkit-transform .15s ease;padding:0;border-radius:8px}.timer_adjustBtnVertical__2dodi:hover{opacity:.7}.timer_adjustBtnVertical__2dodi:active{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.timer_digitalDisplay__2Mqde{font-size:96px;font-weight:300;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.05em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.timer_totalTimeLabel__2fxOX{font-size:.42em;opacity:.5;letter-spacing:.02em;white-space:nowrap}.timer_digitalDisplayRetro__1Q5LA{font-size:64px}.timer_circularTime__26eWu .timer_digitalDisplayRetro__1Q5LA{font-size:40px}.timer_circularContainer__2dIIw{position:relative;width:280px;height:280px}.timer_circularSvg__2F1eh{width:100%;height:100%;overflow:visible}.timer_circularSegmentClickable__12jO9{cursor:pointer}.timer_circularSegmentClickable__12jO9:hover path{opacity:.5!important}.timer_circularIndicator__1u3nl{position:absolute;width:12px;height:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .3s ease,left .3s ease;transition:top .3s ease,left .3s ease}.timer_circularIndicatorTriangle__1iPfx{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #e53935;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:timer_pulseIndicator__RxIGr 1s ease-in-out infinite;animation:timer_pulseIndicator__RxIGr 1s ease-in-out infinite}@-webkit-keyframes timer_pulseIndicator__RxIGr{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes timer_pulseIndicator__RxIGr{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes timer_bobIndicator__46Wmd{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes timer_bobIndicator__46Wmd{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.timer_circularIndicatorSvg__3c-QH{-webkit-animation:timer_bobIndicator__46Wmd 1s ease-in-out infinite;animation:timer_bobIndicator__46Wmd 1s ease-in-out infinite}.timer_circularTime__26eWu{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:48px;font-weight:300;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center}.timer_circularTime__26eWu .timer_digitalDisplay__2Mqde{font-size:56px}.timer_circularTime__26eWu .timer_digitsWithAdjustVertical__YU4vJ{grid-gap:18px;gap:18px}.timer_circularTime__26eWu .timer_adjustBtnVertical__2dodi{width:36px;height:24px;justify-content:center}.timer_controls__3M85z{display:flex;align-items:center;justify-content:center;position:relative}.timer_mainControlBtn__1v6Jw{background-color:#1a1a1a;color:#fff;border:none;border-radius:9999px;padding:16px 48px;font-size:18px;font-weight:600;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:160px;letter-spacing:.5px}.timer_mainControlBtn__1v6Jw:hover{background-color:#333}.timer_mainControlBtn__1v6Jw:active{-webkit-transform:scale(.97);transform:scale(.97);background-color:#000}.timer_mainControlBtnLight__2pucz{background-color:#fff;color:#1a1a1a}.timer_mainControlBtnLight__2pucz:hover{background-color:#e2e2e2}.timer_mainControlBtnLight__2pucz:active{background-color:#ccc}.timer_resetBtn__1F170{position:absolute;left:calc(50% + 95px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:inherit;opacity:.35;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;padding:0;border-radius:50%}.timer_resetBtn__1F170:hover{opacity:.7}.timer_resetBtn__1F170:active{opacity:1}.timer_skipToStartBtn__1HUyA{position:absolute;right:calc(50% + 95px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:inherit;opacity:.35;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;padding:0;border-radius:50%}.timer_skipToStartBtn__1HUyA:hover{opacity:.7}.timer_skipToStartBtn__1HUyA:active{opacity:1}.timer_adjustBtnHidden__2huG2{visibility:hidden;pointer-events:none}.timer_dismissAlarmOverlay__1XnDV{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,50%,.12);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);cursor:pointer;-webkit-animation:timer_dismissOverlayIn__3hopn .25s ease;animation:timer_dismissOverlayIn__3hopn .25s ease}.timer_dismissAlarmBtn__2e8u-{display:flex;align-items:center;grid-gap:8px;gap:8px;background-color:#1a1a1a;color:#fff;border:1px solid hsla(0,0%,100%,.15);border-radius:9999px;padding:12px 26px;font-size:15px;font-weight:600;letter-spacing:.3px;cursor:pointer;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.3);box-shadow:0 6px 24px rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-animation:timer_dismissAlarmIn__2KztI .3s ease;animation:timer_dismissAlarmIn__2KztI .3s ease}.timer_dismissAlarmBtn__2e8u-:hover{background-color:#333}.timer_dismissAlarmBtn__2e8u-:active{-webkit-transform:scale(.97);transform:scale(.97)}@-webkit-keyframes timer_dismissOverlayIn__3hopn{0%{opacity:0}to{opacity:1}}@keyframes timer_dismissOverlayIn__3hopn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes timer_dismissAlarmIn__2KztI{0%{opacity:0;-webkit-transform:scale(.92) translateY(8px);transform:scale(.92) translateY(8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes timer_dismissAlarmIn__2KztI{0%{opacity:0;-webkit-transform:scale(.92) translateY(8px);transform:scale(.92) translateY(8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.timer_soundControlContainer__5MoLw{position:fixed;top:16px;right:16px;display:flex;align-items:center;grid-gap:8px;gap:8px;z-index:100}.timer_soundToggle__3V6CG,.timer_statsToggle__2nJj4{width:36px;height:36px;border-radius:50%;border:none;background:hsla(0,0%,50%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;color:inherit}.timer_soundToggle__3V6CG>svg,.timer_statsToggle__2nJj4>svg{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.timer_soundToggle__3V6CG:hover,.timer_statsToggle__2nJj4:hover{background:hsla(0,0%,50%,.2)}.timer_soundToggle__3V6CG:hover>svg,.timer_statsToggle__2nJj4:hover>svg{opacity:1}.timer_volumeBarContainer__wo4CG{display:flex;align-items:center;grid-gap:8px;gap:8px;background:hsla(0,0%,50%,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:8px 12px;border-radius:20px;-webkit-animation:timer_fadeIn__2aUAQ .2s ease;animation:timer_fadeIn__2aUAQ .2s ease}@-webkit-keyframes timer_fadeIn__2aUAQ{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes timer_fadeIn__2aUAQ{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.timer_volumeBar__1DZCn{width:100px;height:4px;-webkit-appearance:none;appearance:none;background:hsla(0,0%,50%,.3);border-radius:2px;outline:none;cursor:pointer}.timer_volumeBar__1DZCn::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:currentColor;cursor:pointer}.timer_volumeBar__1DZCn::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:currentColor;cursor:pointer;border:none}.timer_volumeBarClose__2dMR1{width:24px;height:24px;border-radius:50%;border:none;background:hsla(0,0%,50%,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;color:inherit;opacity:.7;-webkit-transition:all .2s ease;transition:all .2s ease}.timer_volumeBarClose__2dMR1:hover{opacity:1;background:hsla(0,0%,50%,.3)}.timer_progressBarContainer__3PQ4X{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:0 20px}.timer_progressBarDigits__2w-Ng{font-size:96px;font-weight:300;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.05em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;margin-bottom:24px}.timer_progressBarTrackWrapper__1cJiI{position:relative;width:320px}.timer_progressBarTrack__RkiNg{width:100%;height:12px;border-radius:999px;background:transparent;display:flex;overflow:hidden}.timer_progressBarSegment__3y1ib{height:100%}.timer_progressBarSegmentClickable__11UZ3{cursor:pointer}.timer_progressBarSegmentClickable__11UZ3:hover{opacity:.5!important}.timer_progressBarSegment__3y1ib:first-child{border-radius:6px 0 0 6px}.timer_progressBarSegment__3y1ib:last-child{border-radius:0 6px 6px 0}.timer_progressIndicator__uZPs2{position:absolute;top:-12px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timer_progressIndicatorTriangle__30J8v{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid var(--timer-indicator-color,#e53935);-webkit-animation:timer_bounceIndicator__qxcuO 1s ease-in-out infinite;animation:timer_bounceIndicator__qxcuO 1s ease-in-out infinite}@-webkit-keyframes timer_bounceIndicator__qxcuO{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes timer_bounceIndicator__qxcuO{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@media (max-width:400px){.timer_digitsWithAdjust__L5z0D{grid-gap:4px;gap:4px}.timer_adjustBtn__10GZr{width:36px;height:36px}.timer_adjustBtn__10GZr svg{width:16px;height:16px}.timer_circularTime__26eWu{font-size:36px}}.timer_taskSection__3fzhA{margin-top:-8px;margin-bottom:12px;padding:8px 16px;cursor:pointer;border-radius:8px;-webkit-transition:background .2s;transition:background .2s;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.timer_taskSection__3fzhA:hover{background:hsla(0,0%,50%,.1)}.timer_taskPlaceholder__3VWKp{font-size:16px;opacity:.5;font-style:italic}.timer_taskCheckbox__50Ni4{width:16px;height:16px;min-width:16px;border:2px solid;border-radius:4px;opacity:.6;display:inline-block;vertical-align:middle}.timer_taskSectionWrapper__2KnsI{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin-top:-8px;margin-bottom:12px}.timer_taskSectionWrapper__2KnsI .timer_taskSection__3fzhA{margin-top:0;margin-bottom:0}.timer_tagFilterContainer__yYcUX{position:relative}.timer_tagFilterButton__3fvXU{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:8px 16px;background:transparent;border:none;border-radius:8px;font-size:16px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;white-space:nowrap;opacity:.7}.timer_tagFilterButton__3fvXU:hover{opacity:1;background:hsla(0,0%,50%,.1)}.timer_tagFilterDot__1k78d{width:10px;height:10px;border-radius:50%;flex-shrink:0}.timer_tagFilterDropdown__3vgQs{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:4px;min-width:200px;max-height:300px;overflow-y:auto;background:rgba(50,50,50,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.4);box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;display:flex;flex-direction:column}.timer_tagFilterOption__RvYi2{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1 auto;padding:10px 14px;background:transparent;border:none;color:hsla(0,0%,100%,.8);font-size:16px;cursor:pointer;text-align:left;-webkit-transition:background .15s;transition:background .15s;min-height:0}.timer_tagCheckmark__1t6Zy{margin-left:auto;flex-shrink:0}.timer_tagFilterCreateSection__UGt9l{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 10px;border-top:1px solid hsla(0,0%,100%,.1)}.timer_tagFilterCreateInput__2t_eC{flex:1 1;padding:6px 10px;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:#fff;font-size:16px}.timer_tagFilterCreateInput__2t_eC:focus{outline:none;background:hsla(0,0%,100%,.15)}.timer_tagFilterCreateInput__2t_eC::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.timer_tagFilterCreateInput__2t_eC:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.timer_tagFilterCreateInput__2t_eC::placeholder{color:hsla(0,0%,100%,.4)}.timer_tagFilterCreateBtn__nMS_V{width:31px;height:31px;padding:0;background:hsla(0,0%,100%,.15);border:none;border-radius:6px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s}.timer_tagFilterCreateBtn__nMS_V:hover{background:hsla(0,0%,100%,.25)}.timer_tagFilterItem__3PMy7{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0}.timer_tagFilterItem__3PMy7:hover .timer_tagFilterItemActions__3CH68{opacity:1;pointer-events:auto}.timer_tagFilterItemActions__3CH68{display:flex;grid-gap:4px;gap:4px;opacity:0;pointer-events:none;-webkit-transition:opacity .15s;transition:opacity .15s;padding-right:8px}.timer_tagFilterDeleteBtn__2rR5k,.timer_tagFilterEditBtn__pIFUZ{width:24px;height:24px;padding:0;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s}.timer_tagFilterEditBtn__pIFUZ{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7)}.timer_tagFilterEditBtn__pIFUZ:hover{background:hsla(0,0%,100%,.2)}.timer_tagFilterDeleteBtn__2rR5k{background:hsla(0,100%,70%,.15);color:#f88}.timer_tagFilterDeleteBtn__2rR5k:hover{background:hsla(0,100%,70%,.25)}.timer_tagFilterEditForm__2HC51{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px}.timer_tagFilterEditInput__35ajy{width:100%;padding:8px 10px;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:#fff;font-size:13px}.timer_tagFilterEditInput__35ajy:focus{outline:none;background:hsla(0,0%,100%,.15)}.timer_tagFilterEditError__3qYru{color:#ff6b6b;font-size:12px;padding:0 2px}.timer_tagFilterColorPicker__3dnze{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px;padding:8px 10px}.timer_tagFilterColorSwatch__3IazM{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;padding:0}.timer_tagFilterColorSwatch__3IazM:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.timer_tagFilterColorSwatchSelected__32Dxx{border-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.3);box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.timer_tagFilterEditActions__1Jg6S{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end}.timer_tagFilterCancelBtn__12sj0,.timer_tagFilterSaveBtn__JNrKX{padding:6px 12px;border:none;border-radius:6px;font-size:12px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.timer_tagFilterCancelBtn__12sj0{background:transparent;color:hsla(0,0%,100%,.6)}.timer_tagFilterCancelBtn__12sj0:hover{color:#fff}.timer_tagFilterSaveBtn__JNrKX{background:rgba(100,200,100,.2);color:#8d8}.timer_tagFilterSaveBtn__JNrKX:hover{background:rgba(100,200,100,.3)}.timer_taskName__2otXx{font-size:16px;font-weight:500;line-height:1.2;display:inline-block;vertical-align:middle;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timer_taskTextStack__aZTnm{display:flex;flex-direction:column;align-items:flex-start;grid-gap:3px;gap:3px;min-width:0}.timer_taskDeadlineInline__Qer85{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:13px;font-weight:400;opacity:.6;white-space:nowrap}.timer_taskTagsInline__2_OJ_{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-left:4px}.timer_taskTagInline__1vkoV{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:4px 9px;border-radius:10px;font-size:13.5px;font-weight:500;line-height:1}.timer_taskTagDot__1gFiW{width:7px;height:7px;border-radius:50%;flex-shrink:0}.timer_upgradeOverlay__15D4W{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1100}.timer_upgradeModal__2YKBt{background:rgba(60,60,60,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;padding:24px;max-width:360px;text-align:center;backdrop-filter:blur(20px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.4);box-shadow:0 12px 40px rgba(0,0,0,.4)}.timer_upgradeTitle__2rWDk{color:#fff;font-size:18px;font-weight:600;margin:0 0 12px}.timer_upgradeText__1fCWv{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.5;margin:0 0 12px}.timer_upgradeSubtext__3Zvhr{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;margin:0 0 8px;text-align:left}.timer_upgradeFeaturesList__399zf{list-style:none;padding:0;margin:0 0 20px;text-align:left}.timer_upgradeFeaturesList__399zf li{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.6;padding-left:20px;position:relative}.timer_upgradeFeaturesList__399zf li:before{content:"✓";position:absolute;left:0;color:#b0aeea;font-weight:600}.timer_upgradeActions__32n6E{display:flex;grid-gap:12px;gap:12px;justify-content:center}.timer_upgradeCancel__1i7gW{padding:10px 20px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.timer_upgradeCancel__1i7gW:hover{background:hsla(0,0%,100%,.1)}.timer_upgradeButton__oR6fN{padding:10px 20px;background:#b0aeea;border:none;border-radius:10px;color:#1a1a1a;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.timer_upgradeButton__oR6fN:hover{background:#9d9bd4}.timer_upgradeButton__oR6fN:active,.timer_upgradeButton__oR6fN:focus,.timer_upgradeButton__oR6fN:hover,.timer_upgradeButton__oR6fN:visited{text-decoration:none;color:#1a1a1a}.timer_tagFilterItemLocked__JcTWO{opacity:.45}.timer_tagFilterOptionLocked__2FEuz{cursor:default}.timer_tagFilterLockBtn__1gHee{width:22px;height:22px;padding:0;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,50%,.14);color:hsla(0,0%,50%,.9);-webkit-transition:background .15s;transition:background .15s}.timer_tagFilterLockBtn__1gHee:hover{background:hsla(0,0%,50%,.26)}.timer_tagFilterLockedDivider__2GO1j{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 12px 4px;font-size:10.5px;color:hsla(0,0%,100%,.55)}.timer_tagFilterLockedLine__3015H{flex:1 1;height:1px;background:hsla(0,0%,100%,.14)}.timer_tagFilterLockedLink__2bcu_{padding:0;background:none;font:inherit;white-space:nowrap;color:#cfceff;border:none;border-bottom:1px solid rgba(207,206,255,.45);cursor:pointer}.timer_tagFilterLockedLink__2bcu_:hover{color:#fff;border-bottom-color:#fff}