.notification-container.svelte-xsg5hp{max-width:400px;z-index:1050}.progress-section.svelte-jjgv9m{padding:0}.progress-label.svelte-jjgv9m{font-size:.75rem;color:var(--bs-secondary)}.progress-track.svelte-jjgv9m{height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden}.progress-fill.svelte-jjgv9m{height:100%;background:var(--wk-primary, #10B981);border-radius:2px;transition:width .4s ease}.progress-fill--active.svelte-jjgv9m{animation:svelte-jjgv9m-pulse 2s ease-in-out infinite}@keyframes svelte-jjgv9m-pulse{0%,to{opacity:1}50%{opacity:.7}}.header-link.svelte-mbftnk{background:none;border:none;color:var(--bs-secondary);font-size:.875rem;cursor:pointer;padding:.25rem .5rem;text-decoration:none;transition:color .15s ease}.header-link.svelte-mbftnk:hover{color:var(--bs-body-color)}.header-subtitle.svelte-mbftnk{font-size:.875rem;color:var(--bs-secondary);font-weight:400}.context-accordion.svelte-1vk0ucj{border-bottom:1px solid #f0f0f0}.accordion-item.svelte-1vk0ucj{border:none;background:none}.context-toggle.svelte-1vk0ucj{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:.75rem 0;cursor:pointer;text-align:left}.context-toggle-label.svelte-1vk0ucj{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--bs-body-color)}.context-chevron.svelte-1vk0ucj{font-size:.7rem;color:var(--bs-secondary);transition:transform .2s ease}.status-dot.svelte-1vk0ucj{width:6px;height:6px;border-radius:50%;display:inline-block}.status-dot--active.svelte-1vk0ucj{background:#10b981;animation:svelte-1vk0ucj-dot-pulse 1.5s ease-in-out infinite}.status-dot--complete.svelte-1vk0ucj{background:var(--bs-primary)}@keyframes svelte-1vk0ucj-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.status-text.svelte-1vk0ucj{font-size:.75rem;color:var(--bs-secondary);font-weight:400}.context-body.svelte-1vk0ucj{padding:.5rem 0 1rem}.context-details.svelte-1vk0ucj{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--bs-secondary)}.context-details.svelte-1vk0ucj strong:where(.svelte-1vk0ucj){color:var(--bs-body-color);font-weight:500}.header-link.svelte-1vk0ucj{background:none;border:none;color:var(--bs-secondary);font-size:.8rem;cursor:pointer;padding:.25rem .5rem;text-decoration:none;transition:color .15s ease}.header-link.svelte-1vk0ucj:hover{color:var(--bs-body-color)}
