.thinking-progress{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.thinking-progress-modal .download-modal-content.thinking-progress{min-width:280px;padding:28px 32px 24px}.thinking-progress-filter{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.thinking-progress-orb{display:block;margin:0 auto 4px;filter:url(#thinking-orb-accent)}.thinking-progress-title{margin:0;font-size:.95rem;font-weight:500;letter-spacing:.01em;color:var(--accent,#f59e0b)}.thinking-progress-message{margin:2px 0 0;font-size:.85rem;color:var(--text-secondary,#a1a1aa)}.thinking-progress-bar{width:100%;margin-top:12px}.thinking-progress-hint{margin:4px 0 0;font-size:.8rem;color:var(--text-muted,#71717a)}.thinking-progress--inline{flex:1;width:100%;justify-content:center;padding:24px;box-sizing:border-box;color:#aaa}.thinking-progress--inline .thinking-progress-title{color:var(--accent,#f59e0b)}.thinking-progress--inline .thinking-progress-message{color:#aaa}.thinking-progress--inline .thinking-progress-hint{color:#777}.thinking-progress--inline .thinking-progress-bar{max-width:220px}