.orb-container[data-v-bf6f0cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.thinking-orb[data-v-bf6f0cf2]{width:48px;height:48px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#d4c4fb 0,#8a63d2 100%);-webkit-box-shadow:0 0 15px rgba(138,99,210,.6),inset 0 0 10px hsla(0,0%,100%,.8);box-shadow:0 0 15px rgba(138,99,210,.6),inset 0 0 10px hsla(0,0%,100%,.8);-webkit-animation:orb-breathe-bf6f0cf2 2.5s ease-in-out infinite;animation:orb-breathe-bf6f0cf2 2.5s ease-in-out infinite;position:relative}.thinking-orb[data-v-bf6f0cf2]:after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;border:2px solid rgba(138,99,210,.4);-webkit-animation:orb-ripple-bf6f0cf2 2s linear infinite;animation:orb-ripple-bf6f0cf2 2s linear infinite}@-webkit-keyframes orb-breathe-bf6f0cf2{0%,to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@keyframes orb-breathe-bf6f0cf2{0%,to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@-webkit-keyframes orb-ripple-bf6f0cf2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes orb-ripple-bf6f0cf2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}.border-light[data-v-bf6f0cf2]{border:1px solid #e2e8f0!important}.form-box-card[data-v-bf6f0cf2]{background-color:#fff!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.form-box-card[data-v-bf6f0cf2]:hover{border-color:#cbd5e1!important}