._pageWrapper_dz3av_5{min-height:calc(100vh - 200px);padding:1.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media(min-width:640px){._pageWrapper_dz3av_5{padding:2rem}}@media(min-width:768px){._pageWrapper_dz3av_5{padding:2.5rem 4rem}}._container_dz3av_24{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem;align-items:flex-start}@media(min-width:1024px){._container_dz3av_24{flex-direction:row}}._mainColumn_dz3av_41{width:100%;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){._mainColumn_dz3av_41{width:60%}}._sideColumn_dz3av_54{width:100%}@media(min-width:1024px){._sideColumn_dz3av_54{width:40%;position:sticky;top:5rem}}._header_dz3av_68{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){._header_dz3av_68{flex-direction:row;align-items:center;justify-content:space-between}}._headerTitle_dz3av_82{font-size:1.5rem;font-weight:700;letter-spacing:-.025em;color:var(--sl-color-white, #fff);margin:0}._headerSubtitle_dz3av_90{font-size:.875rem;color:var(--sl-color-gray-3, #888);margin-top:.25rem}._headerActions_dz3av_96{display:flex;align-items:center;gap:.75rem}._refreshButton_dz3av_102{padding:.5rem;color:var(--sl-color-gray-3, #888);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._refreshButton_dz3av_102:hover{color:var(--sl-color-white, #fff);background:var(--sl-color-gray-5, #35383f)}._refreshButton_dz3av_102:disabled{opacity:.5;cursor:not-allowed}._refreshButton_dz3av_102 svg{width:1rem;height:1rem}._badge_dz3av_132{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid}._badgeSynced_dz3av_143{background:#064e3b4d;color:#34d399;border-color:#064e3b80}._badgeSyncing_dz3av_150{background:#27272a;color:#a1a1aa;border-color:#3f3f46}._badgeOffline_dz3av_157{background:#7f1d1d4d;color:#f87171;border-color:#7f1d1d80}._badgeDot_dz3av_164{width:.375rem;height:.375rem;border-radius:9999px}._badgeDotGreen_dz3av_170{background:#10b981}._badgeDotRed_dz3av_175{background:#ef4444;animation:_pulse_dz3av_1 2s cubic-bezier(.4,0,.6,1) infinite}._card_dz3av_183{background:var(--sl-color-gray-6, #18181b);border:1px solid var(--sl-color-gray-5, #27272a);border-radius:.75rem;box-shadow:0 1px 3px #0003;overflow:hidden}._inputSection_dz3av_193{padding:1rem;border-bottom:1px solid var(--sl-color-gray-5, #27272a);background:#18181b80}._inputRow_dz3av_199{display:flex;gap:.75rem}._textInput_dz3av_204{flex:1;padding:.5rem .875rem;font-size:.875rem;background:#09090b;border:1px solid #3f3f46;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;color:var(--sl-color-white, #fff);transition:all .15s ease;outline:none;font-family:inherit}._textInput_dz3av_204::placeholder{color:#a1a1aa}._textInput_dz3av_204:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._addButton_dz3av_227{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:#2563eb;border:none;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._addButton_dz3av_227:hover{background:#1d4ed8}._addButton_dz3av_227:disabled{background:#1e3a5f;color:#93c5fd;cursor:not-allowed}._errorBanner_dz3av_254{padding:.75rem 1rem;background:#7f1d1d26;border-bottom:1px solid rgba(127,29,29,.3);display:flex;align-items:flex-start;gap:.75rem}._errorIcon_dz3av_263{width:1rem;height:1rem;color:#f87171;margin-top:.125rem;flex-shrink:0}._errorTitle_dz3av_271{font-size:.875rem;font-weight:500;color:#fca5a5;margin:0}._errorMessage_dz3av_278{font-size:.875rem;color:#f87171cc;margin-top:.125rem}._skeleton_dz3av_286{padding:1rem;display:flex;flex-direction:column;gap:1rem}._skeletonRow_dz3av_293{display:flex;gap:.75rem;align-items:center}._skeletonCheckbox_dz3av_299{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid #3f3f46;background:#27272a;animation:_pulse_dz3av_1 2s cubic-bezier(.4,0,.6,1) infinite}._skeletonText_dz3av_308{height:1rem;background:#27272a;border-radius:.25rem;width:100%;animation:_pulse_dz3av_1 2s cubic-bezier(.4,0,.6,1) infinite}._taskList_dz3av_318{display:flex;flex-direction:column}._taskItem_dz3av_323{display:flex;align-items:center;gap:.75rem;padding:1rem;transition:background .1s ease;border-bottom:1px solid #27272a}._taskItem_dz3av_323:last-child{border-bottom:none}._taskItem_dz3av_323:hover{background:#27272a80}._checkbox_dz3av_342{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid #52525b;background:#18181b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:0;color:transparent}._checkbox_dz3av_342:hover{border-color:#3b82f6}._checkbox_dz3av_342 svg{width:.875rem;height:.875rem}._checkboxChecked_dz3av_367{background:#2563eb;border-color:#2563eb;color:#fff}._taskText_dz3av_376{flex:1;font-size:.875rem;transition:all .15s ease;color:#d4d4d8}._taskTextDone_dz3av_383{text-decoration:line-through;color:#52525b}._deleteButton_dz3av_391{opacity:0;padding:.375rem;color:#a1a1aa;background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._taskItem_dz3av_323:hover ._deleteButton_dz3av_391{opacity:1}._deleteButton_dz3av_391:hover{background:#7f1d1d4d;color:#ef4444}._deleteButton_dz3av_391 svg{width:1rem;height:1rem}._emptyState_dz3av_421{padding:1.5rem 1.5rem 3rem;text-align:center}._emptyIcon_dz3av_426{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:9999px;background:#27272a;margin-bottom:1rem}._emptyIcon_dz3av_426 svg{width:1.5rem;height:1.5rem;color:#52525b}._emptyTitle_dz3av_443{font-size:.875rem;font-weight:500;color:var(--sl-color-white, #fff);margin:0}._emptySubtitle_dz3av_450{font-size:.875rem;color:#888;margin-top:.25rem}._cardFooter_dz3av_458{padding:.75rem 1rem;background:#18181b80;border-top:1px solid #27272a;font-size:.75rem;color:#888;display:flex;justify-content:space-between;align-items:center}._cardFooterPowered_dz3av_469{display:none}@media(min-width:640px){._cardFooterPowered_dz3av_469{display:inline}}._devTools_dz3av_481{background:#09090b;border-radius:.75rem;border:1px solid #27272a;box-shadow:0 20px 25px -5px #0000004d;overflow:hidden;display:flex;flex-direction:column;height:500px}._devToolsHeader_dz3av_492{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #27272a;background:#18181bcc;backdrop-filter:blur(12px)}._devToolsTitle_dz3av_502{display:flex;align-items:center;gap:.5rem}._devToolsTitle_dz3av_502 svg{width:1rem;height:1rem;color:#a1a1aa}._devToolsTitle_dz3av_502 span{font-size:.75rem;font-weight:600;color:#d4d4d8;text-transform:uppercase;letter-spacing:.05em}._devToolsStatus_dz3av_522{display:flex;gap:.375rem;align-items:center}._devToolsStatusLabel_dz3av_528{font-size:.625rem;color:#52525b;margin-right:.25rem;text-transform:uppercase;font-weight:500;letter-spacing:.05em}._statusDot_dz3av_537{width:.5rem;height:.5rem;border-radius:9999px}._statusDotBlue_dz3av_543{background:#3b82f6;animation:_pulse_dz3av_1 2s cubic-bezier(.4,0,.6,1) infinite}._statusDotAmber_dz3av_549{background:#f59e0b;animation:_pulse_dz3av_1 2s cubic-bezier(.4,0,.6,1) infinite}._statusDotRed_dz3av_555{background:#ef4444}._statusDotGreen_dz3av_560{background:#10b981}._devToolsBody_dz3av_565{padding:1rem;overflow-x:hidden;overflow-y:auto;font-size:.8125rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#a1a1aa;flex:1;background:#09090b}._devToolsBody_dz3av_565 pre{color:#d4d4d8;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;margin:0;background:transparent;border:none;padding:0}._devToolsEmpty_dz3av_588{display:flex;align-items:center;justify-content:center;height:100%;color:#3f3f46}._devToolsFooter_dz3av_596{padding:.625rem 1rem;border-top:1px solid #27272a;background:#18181b80;display:flex;justify-content:space-between;align-items:center;font-size:.6875rem;color:#52525b}._devToolsBadge_dz3av_607{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#27272a80;padding:.125rem .375rem;border-radius:.25rem;border:1px solid rgba(63,63,70,.5)}._syntaxKeyword_dz3av_615{color:#f472b6}._syntaxKey_dz3av_615{color:#93c5fd}._syntaxBool_dz3av_623{color:#c084fc}._spinner_dz3av_627{animation:_spin_dz3av_627 1s linear infinite;width:.75rem;height:.75rem;color:#71717a}._spinnerTrack_dz3av_634{opacity:.25}._spinnerArc_dz3av_638{opacity:.75}@keyframes _pulse_dz3av_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _spin_dz3av_627{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
