@keyframes FocusQueue_taskIn__BLAWz{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes FocusQueue_activeIn__Mmltu{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes FocusQueue_dropdownIn__zH1_z{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FocusQueue_panel__rhOz_{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));--drop-bg:rgba(8,10,14,.9);--accent:rgba(200,218,255,.48);--accent-glow:rgba(160,195,255,.06);--accent-border:rgba(185,210,255,.34);--accent-rgb:185,210,255;position:fixed;width:252px;z-index:44;display:flex;flex-direction:column;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.09);border-top-color:hsla(0,0%,100%,.14);border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.45),0 8px 40px rgba(0,0,0,.55),0 2px 10px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08);overflow:visible}.FocusQueue_landscape__50_2k{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36));--drop-bg:rgba(10,18,12,.92);--accent:rgba(140,185,120,.5);--accent-glow:rgba(120,165,100,.07);--accent-border:rgba(140,185,120,.34);--accent-rgb:140,185,120}.FocusQueue_night__dV7Zi{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36));--drop-bg:rgba(12,10,28,.92);--accent:rgba(165,150,255,.5);--accent-glow:rgba(130,115,255,.07);--accent-border:rgba(165,150,255,.34);--accent-rgb:165,150,255}.FocusQueue_rain__xwQEp{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52));--drop-bg:rgba(6,12,26,.92);--accent:rgba(120,180,255,.5);--accent-glow:rgba(100,160,255,.07);--accent-border:rgba(120,180,255,.34);--accent-rgb:120,180,255}.FocusQueue_forest__MAQ5A{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36));--drop-bg:rgba(6,16,10,.92);--accent:rgba(120,200,135,.5);--accent-glow:rgba(100,180,115,.07);--accent-border:rgba(120,200,135,.34);--accent-rgb:120,200,135}.FocusQueue_desk__Hl0KH{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.42));--drop-bg:rgba(10,8,28,.92);--accent:rgba(160,110,255,.5);--accent-glow:rgba(130,80,235,.07);--accent-border:rgba(160,110,255,.34);--accent-rgb:160,110,255}.FocusQueue_still__w991b{--panel-bg:linear-gradient(180deg,rgba(5,7,18,.28) 0%,rgba(5,7,18,.48));--drop-bg:rgba(8,10,24,.92);--accent:rgba(190,210,235,.5);--accent-glow:rgba(190,210,235,.06);--accent-border:rgba(190,210,235,.28);--accent-rgb:190,210,235}.FocusQueue_dawn__rmcpd{--panel-bg:linear-gradient(180deg,rgba(28,18,36,.24) 0%,rgba(28,18,36,.44));--drop-bg:rgba(26,16,32,.92);--accent:rgba(245,170,95,.52);--accent-glow:rgba(245,170,95,.07);--accent-border:rgba(245,170,95,.32);--accent-rgb:245,170,95}.FocusQueue_aurora__ZQJ5L{--panel-bg:linear-gradient(180deg,rgba(4,14,26,.24) 0%,rgba(4,14,26,.44));--drop-bg:rgba(5,16,28,.92);--accent:rgba(90,210,190,.52);--accent-glow:rgba(90,210,190,.07);--accent-border:rgba(90,210,190,.32);--accent-rgb:90,210,190}.FocusQueue_lumen__68Tm4{--panel-bg:linear-gradient(180deg,hsla(42,55%,94%,.38) 0%,rgba(232,222,243,.54));--drop-bg:hsla(42,55%,94%,.92);--accent:rgba(172,120,62,.52);--accent-glow:rgba(172,120,62,.07);--accent-border:rgba(172,120,62,.32);--accent-rgb:172,120,62}.FocusQueue_header__wVkbb{display:flex;align-items:center;gap:6px;padding:9px 10px 8px 12px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.FocusQueue_dragging__PS7Pt{cursor:-webkit-grabbing;cursor:grabbing}.FocusQueue_hasActive__1g9Vz .FocusQueue_header__wVkbb{border-bottom:1px solid hsla(0,0%,100%,.035)}.FocusQueue_grip__BT7jt{flex-shrink:0;color:rgba(210,220,240,.28)}.FocusQueue_catArea__VUV1e{flex:1 1;position:relative;min-width:0}.FocusQueue_catSelector__s9YnG{display:flex;align-items:center;gap:3px;background:none;border:none;cursor:pointer;padding:0;text-align:left;width:100%;min-width:0}.FocusQueue_catSelector__s9YnG:hover .FocusQueue_catName__KvOMZ{color:rgba(210,225,248,.6)}.FocusQueue_catName__KvOMZ{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.6rem;font-weight:400;color:rgba(200,215,240,.45);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease}.FocusQueue_catChevron__IV6kQ{flex-shrink:0;font-size:.55rem;line-height:1;color:rgba(200,215,240,.32);transition:transform .2s ease,color .18s ease}.FocusQueue_catChevronOpen__MLfen{transform:rotate(180deg);color:rgba(200,215,240,.38)}.FocusQueue_headerActions__9mtI1{flex-shrink:0;display:flex;align-items:center;gap:2px}.FocusQueue_addCatBtn__DKiLM{background:none;border:none;border-radius:6px;color:rgba(200,215,240,.18);font-size:.82rem;line-height:1;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .18s ease,background .18s ease}.FocusQueue_addCatBtn__DKiLM:hover{color:rgba(200,215,240,.52);background:hsla(0,0%,100%,.03)}.FocusQueue_closeBtn__8pmLb{background:none;border:none;border-radius:6px;color:rgba(195,208,235,.22);font-size:.82rem;line-height:1;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .2s ease}.FocusQueue_closeBtn__8pmLb:hover{color:rgba(195,208,235,.55)}.FocusQueue_dropdown__GkzNH{position:absolute;top:calc(100% + 4px);left:-24px;width:200px;background:var(--drop-bg);backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.03);padding:5px 0;z-index:40;animation:FocusQueue_dropdownIn__zH1_z .16s ease forwards}.FocusQueue_dropdownItem__N21ab{display:flex;align-items:center;padding:0 8px 0 12px;gap:2px;border-radius:6px;margin:0 4px;transition:background .12s ease}.FocusQueue_dropdownItem__N21ab:hover{background:hsla(0,0%,100%,.045)}.FocusQueue_dropdownItem__N21ab:hover .FocusQueue_dropdownEditBtn__gfA6i{opacity:1}.FocusQueue_dropdownName__OtX5w{flex:1 1;display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:6px 4px 6px 0;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;color:rgba(210,220,240,.4);text-align:left;text-transform:uppercase;letter-spacing:.04em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.FocusQueue_dropdownName__OtX5w:hover{color:rgba(220,232,255,.62)}.FocusQueue_dropdownNameActive__gVeIX{color:rgba(220,232,255,.65)}.FocusQueue_activeDot__P471B{display:inline-block;flex-shrink:0;width:3px;height:3px;border-radius:50%;background:var(--accent);opacity:.65}.FocusQueue_renameInput__46Pt4{flex:1 1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:6px;color:rgba(215,228,252,.78);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;padding:3px 7px;outline:none;margin:2px 0;caret-color:rgba(175,205,255,.5)}.FocusQueue_dropdownEditBtn__gfA6i{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.18);padding:4px 5px;display:flex;align-items:center;opacity:0;transition:color .15s ease,opacity .15s ease}.FocusQueue_dropdownEditBtn__gfA6i:hover{color:rgba(195,210,240,.48)}.FocusQueue_dropdownDeleteBtn__twqRV{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.14);font-size:.78rem;line-height:1;padding:4px 5px;transition:color .15s ease}.FocusQueue_dropdownDeleteBtn__twqRV:hover{color:hsla(2,64%,62%,.45)}.FocusQueue_newAreaRow__EKyD3{display:flex;align-items:center;gap:2px;padding:4px 8px 4px 12px;border-top:1px solid hsla(0,0%,100%,.03);margin-top:2px}.FocusQueue_newAreaInput__ugQOW{flex:1 1;background:none;border:none;outline:none;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.75rem;color:rgba(200,214,240,.68);caret-color:rgba(175,205,255,.55);padding:3px 0;min-width:0}.FocusQueue_newAreaInput__ugQOW::placeholder{color:rgba(200,214,240,.26)}.FocusQueue_newAreaOk__x0dvz{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--accent);font-size:.8rem;padding:2px 5px;transition:color .15s ease}.FocusQueue_newAreaOk__x0dvz:hover{color:var(--accent-border)}.FocusQueue_newAreaCancel__gIue1{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(200,210,235,.22);font-size:.82rem;line-height:1;padding:2px 5px;transition:color .15s ease}.FocusQueue_newAreaCancel__gIue1:hover{color:rgba(200,210,235,.55)}.FocusQueue_activeZone__afa5A{display:flex;align-items:flex-start;gap:10px;margin:8px 10px 4px;padding:9px 11px;border-radius:9px;background:linear-gradient(to right,rgba(var(--accent-rgb),.12) 0,hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,.02) 100%);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);border:1px solid hsla(0,0%,100%,.08);border-left:2.5px solid rgba(var(--accent-rgb),.45);box-shadow:-6px 0 16px rgba(var(--accent-rgb),.12),0 0 20px rgba(var(--accent-rgb),.05),0 2px 10px rgba(0,0,0,.18),inset 3px 0 10px rgba(var(--accent-rgb),.05),inset 0 1px 0 hsla(0,0%,100%,.1);flex-shrink:0;animation:FocusQueue_activeIn__Mmltu .28s ease forwards}.FocusQueue_activeCheckbox__eIkAA{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.04);cursor:pointer;padding:0;color:var(--accent);transition:color .2s ease,background .2s ease,border-color .2s ease,transform .15s ease}.FocusQueue_activeCheckbox__eIkAA:hover{color:rgba(220,235,255,.72);background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.5);transform:scale(1.12)}.FocusQueue_activeText___6oRC{flex:1 1;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.74rem;font-weight:400;line-height:1.5;color:rgba(232,242,255,.82);word-break:break-word;letter-spacing:.005em}.FocusQueue_body__mrlqt{display:flex;flex-direction:column;padding:4px 0 6px}.FocusQueue_hasActive__1g9Vz .FocusQueue_body__mrlqt{border-top:1px solid hsla(0,0%,100%,.035);padding-top:6px}.FocusQueue_empty__Vqo5d{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.73rem;color:rgba(195,208,235,.26);text-align:center;padding:20px 16px;margin:0}.FocusQueue_taskRow__b7p20{display:flex;align-items:center;gap:8px;margin:0 10px;padding:4px 8px 4px 10px;border-radius:6px;border-left:1.5px solid transparent;animation:FocusQueue_taskIn__BLAWz .2s ease forwards;transition:background .15s ease,opacity .15s ease;cursor:pointer;opacity:.62}.FocusQueue_taskRow__b7p20:hover{background:hsla(0,0%,100%,.022);border-left:2px solid color-mix(in srgb,var(--accent-border) 40%,transparent);opacity:.85}.FocusQueue_hasActive__1g9Vz .FocusQueue_taskRow__b7p20{opacity:.3}.FocusQueue_hasActive__1g9Vz .FocusQueue_taskRow__b7p20:hover{opacity:.55;border-left:2px solid color-mix(in srgb,var(--accent-border) 40%,transparent)}.FocusQueue_taskRowGhost__AJrx8{opacity:.18!important}.FocusQueue_taskRowTarget__L7gTZ{background:var(--accent-glow)!important;border-left-color:var(--accent-border)!important;opacity:1!important}.FocusQueue_taskGrip__3_6Fb{flex-shrink:0;color:rgba(200,215,245,.1);opacity:0;cursor:-webkit-grab;cursor:grab;transition:opacity .15s ease;line-height:0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FocusQueue_taskGrip__3_6Fb:active{cursor:-webkit-grabbing;cursor:grabbing}.FocusQueue_taskRow__b7p20:hover .FocusQueue_taskGrip__3_6Fb{opacity:1;color:rgba(200,215,245,.24)}.FocusQueue_checkbox__9cw__{flex-shrink:0;width:10px;height:10px;border-radius:50%;border:1px solid rgba(195,210,248,.18);background:none;cursor:pointer;padding:0;transition:border-color .2s ease,background .2s ease}.FocusQueue_checkbox__9cw__:hover{border-color:var(--accent-border);background:var(--accent-glow)}.FocusQueue_taskText__NVRCT{flex:1 1;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;line-height:1.4;color:rgba(205,218,240,.58);word-break:break-word}.FocusQueue_link__hQEo3{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent-glow);text-decoration-color:var(--accent-glow);text-underline-offset:2px;text-decoration-thickness:1px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease;cursor:pointer}.FocusQueue_link__hQEo3:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.FocusQueue_inputRow__LN4zJ{flex-shrink:0;border-top:1px solid hsla(0,0%,100%,.03)}.FocusQueue_taskInput__bPn4n{width:100%;background:none;border:none;outline:none;padding:9px 14px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.72rem;line-height:1.5;color:rgba(210,222,245,.68);caret-color:rgba(175,205,255,.6);resize:none;overflow:hidden;box-sizing:border-box}.FocusQueue_taskInput__bPn4n::placeholder{color:rgba(200,214,240,.28)}.FocusQueue_taskInput__bPn4n:disabled{cursor:not-allowed}.FocusQueue_taskInput__bPn4n:disabled::placeholder{color:rgba(200,214,240,.2)}.FocusQueue_confirmDelete__JC2BZ{display:flex;align-items:center;gap:2px;flex-shrink:0}.FocusQueue_confirmText__Ossvu{color:hsla(2,64%,62%,.55);letter-spacing:.02em}.FocusQueue_confirmBtn___ipSt,.FocusQueue_confirmText__Ossvu{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem}.FocusQueue_confirmBtn___ipSt{background:none;border:none;cursor:pointer;color:hsla(2,64%,62%,.65);letter-spacing:.03em;text-decoration:underline;text-underline-offset:2px;line-height:1;padding:2px 3px;transition:color .15s ease}.FocusQueue_confirmBtn___ipSt:hover{color:hsla(2,64%,62%,.9)}.FocusQueue_taskEditBtn__QabAc{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.12);padding:3px 4px;display:flex;align-items:center;opacity:0;transition:color .15s ease,opacity .15s ease}.FocusQueue_taskRow__b7p20:hover .FocusQueue_taskEditBtn__QabAc{opacity:1}.FocusQueue_taskEditBtn__QabAc:hover{color:rgba(195,210,240,.45)}.FocusQueue_taskEditInput__RZlrY{border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:rgba(210,222,245,.78);font-size:.68rem;line-height:1.4;padding:3px 6px;caret-color:rgba(175,205,255,.55)}.FocusQueue_activeEditInput__bYJ2x,.FocusQueue_taskEditInput__RZlrY{flex:1 1;background:hsla(0,0%,100%,.04);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);outline:none;resize:none;overflow:hidden}.FocusQueue_activeEditInput__bYJ2x{border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:rgba(232,242,255,.82);font-size:.74rem;line-height:1.5;padding:4px 8px;caret-color:rgba(175,205,255,.6)}@media (max-width:767px){.FocusQueue_panel__rhOz_{width:calc(100vw - 24px);left:12px!important;right:12px;bottom:calc(80px + env(safe-area-inset-bottom, 0px))!important;top:auto!important;max-height:64vh;overflow-y:auto;border-radius:16px 16px 12px 12px}.FocusQueue_taskRow__b7p20{min-height:44px}.FocusQueue_taskGrip__3_6Fb{opacity:.55;color:rgba(200,215,245,.3);min-width:44px;margin-left:-8px;align-self:stretch;display:flex;align-items:center;justify-content:center}}