.BackgroundTasks_container__osPRU{position:fixed;bottom:20px;right:20px;width:400px;max-width:calc(100vw - 40px);background:white;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);z-index:9999;overflow:hidden;transition:all .3s ease;animation:BackgroundTasks_slideIn__3ZjgZ .3s ease-out}@keyframes BackgroundTasks_slideIn__3ZjgZ{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.BackgroundTasks_container__osPRU.BackgroundTasks_minimized__LovXk{width:300px}.BackgroundTasks_header__Gchnb{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.BackgroundTasks_header__Gchnb:hover{background:linear-gradient(135deg,#5a67d8,#6b3fa0)}.BackgroundTasks_headerTitle__bQdGA{display:flex;align-items:center;gap:8px}.BackgroundTasks_headerIcon__A7lXD{font-size:18px;animation:BackgroundTasks_rotate__iKyRE 2s linear infinite}@keyframes BackgroundTasks_rotate__iKyRE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BackgroundTasks_headerText__AdgeW{font-weight:600;font-size:14px}.BackgroundTasks_toggleButton__3STqZ{background:rgba(255,255,255,.2);border:none;color:white;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;font-size:12px}.BackgroundTasks_toggleButton__3STqZ:hover{background:rgba(255,255,255,.3)}.BackgroundTasks_taskList__NzWxx{max-height:400px;overflow-y:auto;padding:12px;background:#f9fafb}.BackgroundTasks_taskList__NzWxx::-webkit-scrollbar{width:6px}.BackgroundTasks_taskList__NzWxx::-webkit-scrollbar-track{background:transparent}.BackgroundTasks_taskList__NzWxx::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.BackgroundTasks_taskList__NzWxx::-webkit-scrollbar-thumb:hover{background:#94a3b8}.BackgroundTasks_task__tCa29{background:white;border-radius:8px;padding:12px;margin-bottom:8px;border:1px solid #e5e7eb;transition:all .2s ease;animation:BackgroundTasks_taskSlideIn__kmq2f .3s ease-out}@keyframes BackgroundTasks_taskSlideIn__kmq2f{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.BackgroundTasks_task__tCa29:last-child{margin-bottom:0}.BackgroundTasks_task__tCa29:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#d1d5db}.BackgroundTasks_taskHeader__5qwvb{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.BackgroundTasks_taskTitle__h7FWp{display:flex;align-items:center;gap:8px;flex:1 1}.BackgroundTasks_taskIcon__5e81U{font-size:16px;flex-shrink:0}.BackgroundTasks_taskName__9Fdv_{font-size:13px;font-weight:500;color:#1f2937;line-height:1.4}.BackgroundTasks_taskActions__lHBc0{display:flex;align-items:center;gap:8px}.BackgroundTasks_taskDuration__vQ0zO{font-size:11px;color:#6b7280;white-space:nowrap}.BackgroundTasks_removeButton__t5hc1{background:transparent;border:none;color:#9ca3af;font-size:20px;line-height:1;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.BackgroundTasks_removeButton__t5hc1:hover{background:#fee2e2;color:#ef4444}.BackgroundTasks_taskProgress__TsFX3{margin-top:8px}.BackgroundTasks_taskError__YK3MK{margin-top:8px;padding:8px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:12px;color:#dc2626;line-height:1.4}.BackgroundTasks_taskSuccess__LSdMH{margin-top:8px;padding:8px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;font-size:12px;color:#16a34a;line-height:1.4}.BackgroundTasks_taskCancelled__zsTAu{margin-top:8px;padding:8px;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;font-size:12px;color:#d97706;line-height:1.4}.BackgroundTasks_sectionTitle__3DHWA{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:12px 0 8px;padding-left:4px}.BackgroundTasks_sectionTitle__3DHWA:first-child{margin-top:0}.BackgroundTasks_cronTask__DGdAP{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:8px;padding:12px;margin-bottom:8px;border:1px solid #bae6fd;transition:all .2s ease;animation:BackgroundTasks_taskSlideIn__kmq2f .3s ease-out}.BackgroundTasks_cronTask__DGdAP:last-child{margin-bottom:0}.BackgroundTasks_cronTask__DGdAP:hover{box-shadow:0 2px 8px rgba(56,189,248,.15);border-color:#7dd3fc}.BackgroundTasks_cronStatus__U6JIJ{font-size:11px;color:#0284c7;font-weight:600;white-space:nowrap;padding:4px 8px;background:rgba(255,255,255,.7);border-radius:4px}.BackgroundTasks_cronDetails__nl3Zu{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid #bae6fd}.BackgroundTasks_cronDetailItem__9Wbl_{display:flex;justify-content:space-between;align-items:center;font-size:11px}.BackgroundTasks_cronDetailLabel__cdq7o{color:#0284c7;font-weight:500}.BackgroundTasks_cronDetailValue__qOCMC{color:#0c4a6e;font-weight:600}@media (max-width:640px){.BackgroundTasks_container__osPRU{width:calc(100vw - 20px);right:10px;bottom:10px}.BackgroundTasks_container__osPRU.BackgroundTasks_minimized__LovXk{width:calc(100vw - 20px)}.BackgroundTasks_taskList__NzWxx{max-height:300px}.BackgroundTasks_taskName__9Fdv_{font-size:12px}.BackgroundTasks_headerText__AdgeW{font-size:13px}}