.deep-research-loader{width:24px;height:24px;margin:16px auto 0 auto;display:none}deep-research-controller-wc.loading .deep-research-loader{display:block}deep-research-controller-wc ul{margin:0 auto;padding:32px;list-style:none;max-width:800px}deep-research-controller-wc ul>li{padding:24px 0;border-bottom:1px solid var(--section-border-color)}deep-research-controller-wc ul>li:first-child{padding:0 0 24px 0}deep-research-controller-wc ul>li.single,deep-research-controller-wc ul>li:last-child{border:none}deep-research-controller-wc ul>li.single{display:flex;justify-content:space-between;padding:0}deep-research-controller-wc ul .info{flex-grow:1;max-width:400px}deep-research-controller-wc ul li .prompt-status{display:flex;justify-content:space-between;align-items:center;gap:16px}deep-research-controller-wc ul li a{color:var(--blue);text-decoration:none}deep-research-controller-wc ul li .title{font-weight:500;display:block;flex-grow:1}deep-research-controller-wc ul li .state{min-width:12px;max-width:12px;min-height:12px;max-height:12px;border-radius:50%;background:#4e81ee}deep-research-controller-wc ul li .state.complete{background:var(--green)}deep-research-controller-wc ul li .state.error{background:var(--red)}deep-research-controller-wc ul li .lastupdated{font-size:13px;opacity:.7;margin-top:8px}deep-research-controller-wc ul li .draft{max-width:250px}deep-research-controller-wc ul li .coverart-container{box-shadow:1px 1px 8px rgba(0,0,0,.3);border-radius:8px;overflow:hidden}deep-research-controller-wc ul li .header-text{font-weight:700;font-size:13px;text-transform:uppercase;margin:24px 0 8px 0}deep-research-controller-wc ul li .header-text.no-top-margin{margin:0 0 8px 0}deep-research-controller-wc ul li .body-text{opacity:.7;font-size:14px;line-height:20px}deep-research-controller-wc ul li .creator{display:flex;gap:4px;align-items:center}deep-research-controller-wc ul li .creator-avatar{min-width:24px;max-width:24px;height:24px;border-radius:100%;background-repeat:no-repeat;background-size:contain;background-color:var(--avatar-bg)}deep-research-controller-wc .status-timeline{margin:0;padding:0;list-style:none}deep-research-controller-wc li.timeline-item{display:flex;align-items:center;gap:1.25rem;margin-bottom:8px;padding:1rem 1.25rem;border-radius:12px;transition:all .3s ease}deep-research-controller-wc .timeline-item.completed{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2)}deep-research-controller-wc .timeline-item.pending{background:rgba(156,163,175,.1);border:1px solid rgba(156,163,175,.2)}deep-research-controller-wc .timeline-item.active{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}deep-research-controller-wc .timeline-item.error{background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.2)}deep-research-controller-wc .timeline-item.completed .timeline-icon{background:#10b981}deep-research-controller-wc .timeline-item.pending .timeline-icon{background:#9ca3af}deep-research-controller-wc .timeline-item.active .timeline-icon{background:#3b82f6;animation:status-timeline-pulse 2s infinite}deep-research-controller-wc .timeline-item.error .timeline-icon{background:var(--red)}deep-research-controller-wc .timeline-icon::after{content:'';width:8px;height:8px;background:#fff;border-radius:50%}deep-research-controller-wc .timeline-text{font-size:1rem;font-weight:500}deep-research-controller-wc .timeline-item.completed .timeline-text{color:#059669}deep-research-controller-wc .timeline-item.active .timeline-text{color:#2563eb}deep-research-controller-wc .timeline-item.pending .timeline-text{color:#6b7280}deep-research-controller-wc .timeline-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:768px){deep-research-controller-wc .deepresearch-list{padding:16px}deep-research-controller-wc .timeline-item{gap:1rem;margin-bottom:1rem;padding:.75rem 1rem}deep-research-controller-wc .timeline-text{font-size:.9rem}deep-research-controller-wc ul>li.single{flex-direction:column}deep-research-controller-wc ul li .draft{max-width:none;margin-top:32px}deep-research-controller-wc ul li .draft .coverart-container{max-width:none}}@keyframes status-timeline-pulse{0%,100%{opacity:1}50%{opacity:.5}}