.dictation-panel{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:18px;box-shadow:inset 0 1px #fff9,0 18px 40px -16px #2a262459,0 4px 12px -6px #2a26242e;color:hsl(var(--popover-foreground));font-family:inherit;padding:12px 14px;position:fixed;z-index:100001}.dark .dictation-panel{box-shadow:inset 0 1px #ffffff0f,0 18px 40px -16px #000000b3}.dictation-panel-enter-active,.dictation-panel-leave-active{transition:opacity .16s ease,transform .18s cubic-bezier(.2,.9,.3,1)}.dictation-panel-enter-from,.dictation-panel-leave-to{opacity:0;transform:translateY(6px) scale(.98)}.dictation-panel-below.dictation-panel-enter-from,.dictation-panel-below.dictation-panel-leave-to{transform:translateY(-6px) scale(.98)}.dictation-live{display:-webkit-box;max-height:3.2em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.dictation-lang{border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--muted-foreground));flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 7px}.dictation-finish{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.dictation-finish:disabled{cursor:default;opacity:.5}.dictation-primary-btn{align-items:center;background:var(--brand-gradient-bar,linear-gradient(180deg,#8d46ae 0,#6e2d8c 100%));border:none;border-radius:999px;box-shadow:inset 0 1px #ffffff52,0 6px 14px -4px #6e2d8c73;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:7px 14px;transition:scale .15s cubic-bezier(.2,.9,.3,1),filter .15s ease,box-shadow .15s ease}.dictation-primary-btn:hover:not(:disabled){filter:brightness(1.07)}.dictation-primary-btn:active:not(:disabled){box-shadow:inset 0 1px #ffffff3d,0 2px 5px -2px #6e2d8c59;scale:.97}.dictation-primary-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.dictation-chip-btn{align-items:center;background:linear-gradient(180deg,#fff,#f1f2f4);border:1px solid rgba(0,0,0,.16);border-radius:999px;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000f;color:hsl(var(--foreground));cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;line-height:1.2;padding:4px 10px;transition:scale .15s cubic-bezier(.2,.9,.3,1),filter .15s ease}.dictation-chip-btn:hover:not(:disabled){filter:brightness(.98)}.dictation-chip-btn:active:not(:disabled){scale:.97}.dictation-chip-btn:disabled{cursor:not-allowed;opacity:.45}.dictation-chip-btn[aria-pressed=true]{background:hsl(var(--muted))}.dark .dictation-chip-btn{background:linear-gradient(180deg,#ffffff1a,#ffffff0d);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a}.dictation-dots{align-items:center;color:hsl(var(--primary));display:inline-flex;flex-shrink:0;gap:4px;height:20px}.dictation-dots i{border-radius:999px;display:block;height:8px;opacity:.55;transform:scale(.9);transition:opacity .16s ease,transform .16s ease;width:8px}.dictation-dots.mono i{height:10px;width:10px}.dictation-dots.active i{animation:dictation-dot 1.1s ease-in-out infinite;opacity:1}.dictation-dots.thinking i{animation-duration:.8s}@keyframes dictation-dot{0%,to{transform:scale(.9)}50%{transform:scale(calc(1.15 + var(--level, 0)*.45))}}@media (prefers-reduced-motion:reduce){.dictation-dots i,.dictation-panel-enter-active,.dictation-panel-leave-active{animation:none!important;transition:none!important}}.dictate-button[data-v-f3ca5b24]{align-items:center;background:hsl(var(--muted));border:none;border-radius:999px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;touch-action:manipulation;transition:background-color .15s ease,color .15s ease,scale .15s cubic-bezier(.2,.9,.3,1),box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dictate-md[data-v-f3ca5b24]{height:40px;width:40px}.dictate-sm[data-v-f3ca5b24]{height:28px;width:28px}.dictate-md .dictate-icon[data-v-f3ca5b24]{height:18px;width:18px}.dictate-sm .dictate-icon[data-v-f3ca5b24]{height:14px;width:14px}.dictate-button[data-v-f3ca5b24]:hover:not(:disabled){background:hsl(var(--muted)/.7);color:hsl(var(--foreground))}.dictate-button[data-v-f3ca5b24]:active:not(:disabled){scale:.95}.dictate-button[data-v-f3ca5b24]:disabled{cursor:not-allowed;opacity:.4}.dictate-button[data-v-f3ca5b24]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.dictate-button.listening[data-v-f3ca5b24]{animation:dictate-ring-f3ca5b24 1.6s ease-in-out infinite;background:var(--brand-gradient-bar,linear-gradient(180deg,#8d46ae 0,#6e2d8c 100%));box-shadow:inset 0 1px #ffffff52,0 6px 14px -4px #6e2d8c73,0 0 0 4px #8d46ae2e;color:#fff}.dictate-button.busy[data-v-f3ca5b24]{color:hsl(var(--primary))}@keyframes dictate-ring-f3ca5b24{0%,to{box-shadow:inset 0 1px #ffffff52,0 6px 14px -4px #6e2d8c73,0 0 0 3px #8d46ae29}50%{box-shadow:inset 0 1px #ffffff52,0 6px 14px -4px #6e2d8c73,0 0 0 7px #8d46ae14}}@media (prefers-reduced-motion:reduce){.dictate-button.listening[data-v-f3ca5b24]{animation:none}}.presence[data-v-d2425c6e]{display:inline-flex;position:relative}.bubble[data-v-d2425c6e]{height:100%;width:100%}.bubble-shape[data-v-d2425c6e]{fill:rgb(var(--brand-primary-rgb,155 55 147))}.dot[data-v-d2425c6e]{fill:#fff}.alert-dot[data-v-d2425c6e]{background:#3bd194;border-radius:9999px;box-shadow:0 0 0 2px hsl(var(--background));height:10px;position:absolute;right:2px;top:2px;width:10px}.dot[data-v-d2425c6e]{animation:presence-hop-d2425c6e 1.4s ease-in-out infinite;animation-play-state:paused;transform-box:fill-box;transform-origin:center}.dot-2[data-v-d2425c6e]{animation-delay:.16s}.dot-3[data-v-d2425c6e]{animation-delay:.32s}.presence.listening .dot[data-v-d2425c6e],.presence.thinking .dot[data-v-d2425c6e],.presence.working .dot[data-v-d2425c6e]{animation-play-state:running}.presence.listening .dot[data-v-d2425c6e]{animation-duration:2s}.presence.working .dot[data-v-d2425c6e]{animation-duration:.9s}@keyframes presence-hop-d2425c6e{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-2.4px)}}@media (prefers-reduced-motion:reduce){.dot[data-v-d2425c6e]{animation:none!important}}.ori-mark[data-v-4611db41]{border-radius:9999px;display:inline-flex;flex-shrink:0;position:relative}.orb[data-v-4611db41]{height:100%;overflow:visible;transform-box:fill-box;transform-origin:center;width:100%}.orb-rim[data-v-4611db41]{fill:none;stroke:#ffffff24;stroke-width:1}.sparkle[data-v-4611db41]{fill:#fff;transform-box:fill-box;transform-origin:center}.alert-dot[data-v-4611db41]{background:#3bd194;box-shadow:0 0 0 2px hsl(var(--background));height:10px;right:2px;top:2px;width:10px}.alert-dot[data-v-4611db41],.ori-mark[data-v-4611db41]:after{border-radius:9999px;position:absolute}.ori-mark[data-v-4611db41]:after{box-shadow:0 0 0 2px #94399459;content:"";top:-3px;right:-3px;bottom:-3px;left:-3px;opacity:0;pointer-events:none;transition:opacity .2s ease}.dark .ori-mark[data-v-4611db41]:after{box-shadow:0 0 0 2px #c48ce673}.ori-mark.listening[data-v-4611db41]:after{animation:ori-ring-4611db41 2s ease-in-out infinite;opacity:1}@keyframes ori-ring-4611db41{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.ori-mark.thinking .orb[data-v-4611db41],.ori-mark.working .orb[data-v-4611db41]{animation:ori-pulse-4611db41 1.6s ease-in-out infinite}.ori-mark.working .orb[data-v-4611db41]{animation-duration:1.1s}.ori-mark.working .sparkle[data-v-4611db41]{animation:ori-turn-4611db41 2.4s linear infinite}@keyframes ori-pulse-4611db41{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ori-turn-4611db41{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.orb[data-v-4611db41],.ori-mark[data-v-4611db41]:after,.sparkle[data-v-4611db41]{animation:none!important;transition:none!important}}.shadow-2xs[data-v-857d4398]{box-shadow:0 1px 2px #0000000a}.agent-composer-compact[data-v-857d4398]{flex-wrap:nowrap}.agent-composer-compact .agent-composer-input[data-v-857d4398]{flex:1;min-width:0;order:1;width:auto}.agent-composer-compact .agent-composer-mic[data-v-857d4398]{order:2}.agent-composer-compact .agent-composer-send[data-v-857d4398]{order:3}.agent-message-content[data-v-857d4398] a{text-decoration:underline}.agent-message-content[data-v-857d4398] code{font-size:.75rem}.agent-message-content[data-v-857d4398] strong{font-weight:600}@keyframes fade-in-857d4398{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-857d4398]{animation:fade-in-857d4398 .25s ease-out forwards}.assistant-screen-enter-active[data-v-857d4398],.assistant-screen-leave-active[data-v-857d4398]{transition:all .35s cubic-bezier(.4,0,.2,1)}.assistant-screen-enter-from[data-v-857d4398]{opacity:0;transform:scale(.92) translateY(10px)}.assistant-screen-leave-to[data-v-857d4398]{opacity:0;transform:scale(.92) translateY(-10px)}@media (prefers-reduced-motion:reduce){.assistant-screen-enter-active[data-v-857d4398],.assistant-screen-leave-active[data-v-857d4398]{transition:none}}.ori-character[data-v-95f4c079]{flex:none;position:relative}.ori-canvas[data-v-95f4c079]{display:block;height:100%;opacity:0;transition:opacity .4s ease;width:100%}.ori-canvas.shown[data-v-95f4c079]{opacity:1}@media (prefers-reduced-motion:reduce){.ori-canvas[data-v-95f4c079]{transition:none}}.ori-dock.flying[data-v-ba4db76e]{transition:transform .42s cubic-bezier(.3,1.25,.5,1)}.ori-dock-dot[data-v-ba4db76e]{background:#3bd194;border-radius:9999px;box-shadow:0 0 0 2px hsl(var(--background))}html.ori-docked [data-ori-anchor] .alert-dot,html.ori-docked [data-ori-anchor] .orb{opacity:0}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF-bXpSWymvxU.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A;font-weight:400;font-style:italic}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF-3PbADPpW8i.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA-gWw8bfjIRs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ-JADROyNm2Y.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ-I6nhjB4pvT.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/pxiEyp8kv8JHgFVrJJfecnFHGPc-Y9iSGiBLDT.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/pxiGyp8kv8JHgFVrJJLedA-Gz3dQTVD01.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/pxiEyp8kv8JHgFVrFJM-BfOsveYxA3.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.agent-highlight-layer[data-v-4bd2fb7a]{font-family:Poppins,"Poppins Fallback: Arial",sans-serif;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:99999}.agent-highlight-spot[data-v-4bd2fb7a]{border-radius:12px;box-shadow:0 0 0 200vmax #121212a6;pointer-events:none;position:absolute;transition:top .35s cubic-bezier(.22,1,.36,1),left .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1)}.agent-highlight-card[data-v-4bd2fb7a]{background:#fff;border:1px solid hsla(0,0%,7%,.08);border-radius:1rem;box-shadow:0 24px 48px -24px #0000002e;padding:1rem 1.125rem;pointer-events:auto;position:absolute;transition:top .35s cubic-bezier(.22,1,.36,1),left .35s cubic-bezier(.22,1,.36,1);width:280px}.agent-highlight-title[data-v-4bd2fb7a]{color:#111;font-size:15px;font-weight:600;margin:0 0 .75rem}.agent-highlight-actions[data-v-4bd2fb7a]{display:flex;justify-content:flex-end}.agent-highlight-next[data-v-4bd2fb7a]{background:#7c3aed;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:2.25rem;padding:0 1.25rem;transition:background .12s ease}.agent-highlight-next[data-v-4bd2fb7a]:hover{background:#6d28d9}.agent-highlight-fade-enter-active[data-v-4bd2fb7a],.agent-highlight-fade-leave-active[data-v-4bd2fb7a]{transition:opacity .3s ease}.agent-highlight-fade-enter-from[data-v-4bd2fb7a],.agent-highlight-fade-leave-to[data-v-4bd2fb7a]{opacity:0}
