@keyframes think-breathe{0%,to{opacity:.5}50%{opacity:1}}@keyframes sparkle-twinkle{0%,to{opacity:.3;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@keyframes sparkle-glow{0%,to{opacity:.7}50%{opacity:1}}.deep-thinking-container{display:-moz-inline-box;display:inline-flex;align-items:center;gap:4px;padding:7px 14px 7px 10px;border-radius:20px;cursor:pointer;border:1px solid var(--border_default,rgba(0,0,0,.08));background:var(--bg_default_elevated,#fff);transition:all .2s ease}.deep-thinking-container:hover{border-color:var(--border_hover,rgba(0,0,0,.15));background:var(--bg_interaction_tertiary_hover,rgba(0,0,0,.02))}.deep-thinking-container:active{transform:scale(.98)}.deep-thinking-container .sparkle-group{position:relative;width:16px;height:16px;flex-shrink:0}.deep-thinking-container .sparkle-group .sparkle{position:absolute;color:var(--text_default_tertiary,#9ca3af);transition:color .2s ease}.deep-thinking-container .sparkle-group .sparkle-main{width:14px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.deep-thinking-container .sparkle-group .sparkle-sm{width:6px;height:6px;opacity:0}.deep-thinking-container .sparkle-group .sparkle-1{top:-2px;right:-2px}.deep-thinking-container .sparkle-group .sparkle-2{bottom:-1px;left:-1px}.deep-thinking-container .thinking-text{font-size:13px;font-weight:500;letter-spacing:.2px;color:var(--text_default_secondary,#6b7280);transition:color .15s ease}.deep-thinking-container .thinking-dots{display:-moz-box;display:flex;align-items:center;gap:3px;margin-left:2px}.deep-thinking-container .thinking-dots .dot{width:3px;height:3px;border-radius:50%;background:var(--text_default_tertiary,#9ca3af);animation:think-breathe 1.4s ease-in-out infinite}.deep-thinking-container .thinking-dots .dot-1{animation-delay:0s}.deep-thinking-container .thinking-dots .dot-2{animation-delay:.2s}.deep-thinking-container .thinking-dots .dot-3{animation-delay:.4s}.deep-thinking-container.is-thinking .sparkle-group .sparkle-main{animation:sparkle-glow 1.5s ease-in-out infinite}.deep-thinking-container.is-thinking .sparkle-group .sparkle-sm{opacity:1;animation:sparkle-twinkle 1.2s ease-in-out infinite}.deep-thinking-container.is-thinking .sparkle-group .sparkle-1{animation-delay:0s}.deep-thinking-container.is-thinking .sparkle-group .sparkle-2{animation-delay:.4s}.deep-thinking-container.is-thinking .thinking-text{font-style:italic;color:var(--text_default_tertiary,#9ca3af)}.deep-thinking-container:not(.is-thinking) .sparkle-group .sparkle,.deep-thinking-container:not(.is-thinking) .thinking-text{color:var(--text_default_secondary,#6b7280)}.grid-item .grid-item-mask{display:none}.grid-item:hover .grid-item-mask{display:-moz-box;display:flex}.tool-call-message-icon svg{width:100%;height:100%}.get-secrets-form .ant-input-disabled{background-color:var(--bg_interaction_secondary_default)!important;border-color:var(--border_default)!important;color:var(--text_default_tertiary)!important}.typewriter-char{transition:all .3s ease}.typewriter-char--animating{animation:typewriter-fade-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.typewriter-char--no-animation,.typewriter-char--static{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.typewriter-char--no-animation{transition:none}@keyframes typewriter-fade-in{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}