.ai-agent-title[data-v-abd1c638] b,.ai-agent-title[data-v-abd1c638] strong{background-image:linear-gradient(transparent 58%,#6ae19fb8 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;font-weight:inherit;padding:0 .08em}.ai-agent-title[data-v-abd1c638] u{background-image:linear-gradient(transparent 82%,#005fa642 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;padding:0 .08em;text-decoration:none}.ai-dialogue[data-v-abd1c638]{display:flex;flex-direction:column;gap:1.75rem;padding:.4rem 0 .65rem}.ai-agent-turn[data-v-abd1c638],.ai-user-turn[data-v-abd1c638]{align-items:flex-end;display:flex;gap:.95rem}.ai-user-turn[data-v-abd1c638]{justify-content:flex-end}.ai-agent-turn[data-v-abd1c638]{align-items:flex-end;justify-content:flex-start}.ai-turn-content[data-v-abd1c638]{display:flex;flex-direction:column;min-width:0}.ai-turn-content-user[data-v-abd1c638]{align-items:flex-end;max-width:min(34rem,calc(100% - 4.8rem))}.ai-turn-content-agent[data-v-abd1c638]{align-items:flex-start;max-width:min(42rem,calc(100% - 5.6rem))}.ai-turn-role[data-v-abd1c638]{color:#334155;font-size:.82rem;font-weight:800;line-height:1.35;margin:0 0 .45rem}.ai-agent-avatar[data-v-abd1c638],.ai-user-avatar[data-v-abd1c638]{align-items:center;border-radius:9999px;display:inline-flex;flex:0 0 auto;justify-content:center;overflow:hidden}.ai-user-avatar[data-v-abd1c638]{background:#dbeafe;color:#1d4ed8;height:4rem;width:4rem}.ai-agent-avatar[data-v-abd1c638]{background:#dbeafe;border:1px solid rgba(0,95,166,.1);box-shadow:0 8px 18px #0f172a0f;color:#005fa6;height:4.65rem;width:4.65rem}.ai-agent-avatar img[data-v-abd1c638],.ai-user-avatar img[data-v-abd1c638]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-user-bubble[data-v-abd1c638]{background:#005fa6;border-radius:1.3rem 1.3rem .35rem;box-shadow:0 10px 24px #005fa633;padding:1rem 1.15rem;position:relative}.ai-user-bubble[data-v-abd1c638]:after{background:inherit;bottom:-1px;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:16px;position:absolute;right:-6px;width:14px}.ai-agent-final-bubble p[data-v-abd1c638],.ai-user-bubble p[data-v-abd1c638]{font-size:.95rem;line-height:1.7;margin:0;white-space:pre-line}.ai-user-bubble p[data-v-abd1c638]{color:#fff;font-weight:700}.ai-agent-step-list[data-v-abd1c638]{display:flex;flex-direction:column;gap:.72rem;list-style:none;margin:0;padding:0}.ai-agent-step[data-v-abd1c638]{align-items:start;color:#526274;display:grid;font-size:.9rem;gap:.55rem;grid-template-columns:1rem minmax(0,1fr);line-height:1.65}.ai-agent-step-icon[data-v-abd1c638]{align-items:center;color:#005fa6;display:inline-flex;justify-content:center;padding-top:.2rem}.ai-agent-final-bubble[data-v-abd1c638]{align-items:center;background:#fff;border:1px solid rgba(0,95,166,.12);border-radius:1.25rem 1.25rem 1.25rem .32rem;box-shadow:0 10px 24px #005fa621;display:inline-flex;gap:1rem;margin-top:1.1rem;padding:.95rem 1rem;position:relative}.ai-agent-final-bubble[data-v-abd1c638]:after{background:inherit;border-bottom:inherit;border-left:inherit;bottom:-1px;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:16px;left:-6px;position:absolute;width:14px}.ai-agent-final-bubble p[data-v-abd1c638]{color:#334155}.ai-agent-final-bubble button[data-v-abd1c638]{background:#fff;border:1px solid rgba(0,95,166,.14);border-radius:.48rem;color:#005fa6;flex:0 0 auto;font-size:.82rem;font-weight:800;line-height:1;padding:.45rem .7rem}.ai-approval-alert[data-v-abd1c638]{background:#f7fbff;border:1px solid rgba(0,95,166,.16);border-radius:1.35rem;box-shadow:0 12px 28px #0f172a0f;padding:1.25rem}.ai-approval-content[data-v-abd1c638]{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.ai-approval-content h3[data-v-abd1c638]{color:#0f172a;font-size:1.1rem;font-weight:800;line-height:1.35;margin:0}.ai-approval-content p[data-v-abd1c638]{color:#526274;font-size:.92rem;line-height:1.65;margin:.4rem 0 0}.ai-approval-actions[data-v-abd1c638]{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1rem}@media(max-width:640px){.ai-dialogue[data-v-abd1c638]{gap:1.45rem}.ai-agent-turn[data-v-abd1c638],.ai-user-turn[data-v-abd1c638]{gap:.65rem}.ai-user-avatar[data-v-abd1c638]{height:3rem;width:3rem}.ai-agent-avatar[data-v-abd1c638]{height:3.35rem;width:3.35rem}.ai-turn-content-user[data-v-abd1c638]{max-width:calc(100% - 3.65rem)}.ai-turn-content-agent[data-v-abd1c638]{max-width:calc(100% - 4rem)}.ai-agent-final-bubble[data-v-abd1c638],.ai-user-bubble[data-v-abd1c638]{padding:.82rem .9rem}.ai-agent-final-bubble[data-v-abd1c638]{align-items:flex-start;flex-direction:column;gap:.75rem}.ai-agent-final-bubble p[data-v-abd1c638],.ai-agent-step[data-v-abd1c638],.ai-user-bubble p[data-v-abd1c638]{font-size:.88rem}.ai-approval-alert[data-v-abd1c638]{padding:.95rem}.ai-approval-actions[data-v-abd1c638]{align-items:stretch;flex-direction:column}.ai-approval-actions button[data-v-abd1c638]{justify-content:center}}.bg-universe-lines{background-color:#fff}.universe-lines-layer{inset:0;opacity:.7;pointer-events:none;position:fixed;z-index:0}.universe-lines-layer .orbit-1{border:1px solid rgba(0,95,166,.15);border-radius:0;height:180vw;left:50%;position:absolute;top:-50%;transform:translate(-50%);width:180vw}.universe-lines-layer .orbit-2{border:1.5px solid rgba(104,209,159,.15);border-radius:0;height:150vw;left:50%;position:absolute;top:-40%;transform:translate(-50%);width:150vw}.universe-lines-layer .orbit-3{border:1px solid rgba(0,95,166,.1);border-radius:0;height:120vw;left:50%;position:absolute;top:-20%;transform:translate(-50%);width:120vw}@media(min-width:768px){.universe-lines-layer .orbit-1{height:120vw;width:120vw}.universe-lines-layer .orbit-2{height:90vw;width:90vw}.universe-lines-layer .orbit-3{height:70vw;width:70vw}}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-ofu-blue{color:#005fa6!important}.text-ofu-mint{color:#68d19f!important}.text-ofu-dark{color:#111827!important}.bg-ofu-blue{background-color:#005fa6!important}.bg-ofu-mint{background-color:#68d19f!important}.bg-ofu-light{background-color:#f9fafb!important}.border-ofu-blue{border-color:#005fa6!important}.border-ofu-mint{border-color:#68d19f!important}@keyframes spinSlow{to{transform:rotate(1turn)}}.orbit-spin{animation:spinSlow 90s linear infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-infinite-scroll{animation:infinite-scroll 40s linear infinite;width:-moz-max-content;width:max-content}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.animate-float{animation:float 6s ease-in-out infinite}
