.section-header.svelte-172ef25:hover{opacity:.7}.icon-wrapper.svelte-172ef25{display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-content.svelte-172ef25{animation:svelte-172ef25-slideDown .2s ease-out}@keyframes svelte-172ef25-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.quick-add-section.svelte-v0f0xr{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;max-width:400px}.quick-add-input-wrapper.svelte-v0f0xr{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0}.input-icon.svelte-v0f0xr{width:1rem;height:1rem;color:#9ca3af;flex-shrink:0}.quick-add-input.svelte-v0f0xr{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:.875rem;color:#374151}.dark .quick-add-input.svelte-v0f0xr{color:#f3f4f6}.quick-add-input.svelte-v0f0xr::placeholder{color:#9ca3af}.quick-add-input.svelte-v0f0xr:disabled{opacity:.5}.quick-add-options.svelte-v0f0xr{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.option-wrapper.svelte-v0f0xr{position:relative}.option-btn.svelte-v0f0xr{display:flex;align-items:center;gap:.25rem;padding:.25rem .375rem;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:9999px;transition:all .15s;font-size:.75rem}.dark .option-btn.svelte-v0f0xr{color:#9ca3af}.option-btn.svelte-v0f0xr:hover,.option-btn.active.svelte-v0f0xr{background:#0000000d;color:#374151}.dark .option-btn.svelte-v0f0xr:hover,.dark .option-btn.active.svelte-v0f0xr{background:#ffffff1a;color:#f3f4f6}.option-icon.svelte-v0f0xr{width:.875rem;height:.875rem;flex-shrink:0}.option-label.svelte-v0f0xr{display:none}@media(min-width:768px){.option-label.svelte-v0f0xr{display:inline}}.submit-btn.svelte-v0f0xr{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:#8b5cf6;color:#fff;cursor:pointer;border-radius:9999px;transition:all .15s;flex-shrink:0}.submit-btn.svelte-v0f0xr:hover:not(:disabled){background:#7c3aed;transform:scale(1.05)}.submit-btn.svelte-v0f0xr:disabled{background:#d1d5db;cursor:not-allowed}.dark .submit-btn.svelte-v0f0xr:disabled{background:#4b5563}.submit-btn.svelte-v0f0xr svg:where(.svelte-v0f0xr){width:.875rem;height:.875rem}.spinner.svelte-v0f0xr{width:.75rem;height:.75rem;border:2px solid white;border-right-color:transparent;border-radius:50%;animation:svelte-v0f0xr-spin .8s linear infinite}@keyframes svelte-v0f0xr-spin{to{transform:rotate(360deg)}}.dropdown.svelte-v0f0xr{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);min-width:140px;padding:.375rem;border-radius:.75rem;background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 25px -5px #0000001a;z-index:50}.dark .dropdown.svelte-v0f0xr{background:#282828f2;border-color:#ffffff26}.dropdown-item.svelte-v0f0xr{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;color:#374151;cursor:pointer;border-radius:.5rem;font-size:.8125rem;text-align:left;transition:background .15s}.dark .dropdown-item.svelte-v0f0xr{color:#f3f4f6}.dropdown-item.svelte-v0f0xr:hover{background:#0000000d}.dark .dropdown-item.svelte-v0f0xr:hover{background:#ffffff1a}.dropdown-item.selected.svelte-v0f0xr{background:#8b5cf61a;color:#8b5cf6}.priority-dot.svelte-v0f0xr,.project-dot.svelte-v0f0xr{width:.5rem;height:.5rem;border-radius:9999px;flex-shrink:0}.filter-dropdown-container.svelte-v0f0xr{position:relative;display:flex;align-items:center}.filter-count.svelte-v0f0xr{display:flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.625rem;font-weight:600;color:#fff;background:#8b5cf6;border-radius:9999px}.filter-dropdown.svelte-v0f0xr{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);min-width:260px;padding:.75rem;background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.1);border-radius:.75rem;box-shadow:0 10px 25px -5px #0000001a;z-index:50}.dark .filter-dropdown.svelte-v0f0xr{background:#1e1e1ef2;border-color:#ffffff1a}.filter-section.svelte-v0f0xr{margin-bottom:.75rem}.filter-section.svelte-v0f0xr:last-of-type{margin-bottom:0}.filter-section-header.svelte-v0f0xr{font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.dark .filter-section-header.svelte-v0f0xr{color:#9ca3af}.filter-chips.svelte-v0f0xr{display:flex;flex-wrap:wrap;gap:.375rem}.filter-chip.svelte-v0f0xr{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;color:#374151;background:#0000000d;border:1px solid transparent;border-radius:9999px;cursor:pointer;transition:all .15s}.dark .filter-chip.svelte-v0f0xr{color:#f3f4f6;background:#ffffff1a}.filter-chip.svelte-v0f0xr:hover{background:#0000001a}.dark .filter-chip.svelte-v0f0xr:hover{background:#ffffff26}.filter-chip.selected.svelte-v0f0xr{background:#8b5cf626;border-color:#8b5cf64d;color:#8b5cf6}.chip-dot.svelte-v0f0xr{width:.5rem;height:.5rem;border-radius:9999px}.filter-select.svelte-v0f0xr{width:100%;padding:.5rem .75rem;font-size:.8125rem;color:#374151;background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;cursor:pointer;transition:border-color .15s}.dark .filter-select.svelte-v0f0xr{color:#f3f4f6;background:#ffffff1a;border-color:#ffffff1a}.filter-select.svelte-v0f0xr:hover{border-color:#8b5cf680}.filter-select.svelte-v0f0xr:focus{outline:none;border-color:#8b5cf6}.clear-filters-btn.svelte-v0f0xr{width:100%;margin-top:.75rem;padding:.5rem;font-size:.8125rem;font-weight:500;color:#6b7280;background:transparent;border:none;cursor:pointer;transition:color .15s}.clear-filters-btn.svelte-v0f0xr:hover{color:#374151}.dark .clear-filters-btn.svelte-v0f0xr:hover{color:#f3f4f6}.unified-view.svelte-h7bcrl{padding-bottom:100px}
