.uch-act[data-v-ca49d83f]{background:#6366f114;border:1px solid rgba(99,102,241,.25);border-radius:.5rem;padding:.55rem .7rem;margin-top:.4rem;font-size:.78rem;display:flex;flex-direction:column;gap:.35rem}.dark .uch-act[data-v-ca49d83f]{background:#6366f126;border-color:#6366f14d}.uch-act--executed[data-v-ca49d83f]{background:#22c55e1a;border-color:#22c55e4d}.uch-act--rejected[data-v-ca49d83f]{background:#0000000a;border-color:#0000001a;opacity:.75}.dark .uch-act--rejected[data-v-ca49d83f]{background:#ffffff0d;border-color:#ffffff1a}.uch-act--failed[data-v-ca49d83f]{background:#ef44441a;border-color:#ef44444d}.uch-act__head[data-v-ca49d83f]{display:flex;align-items:center;gap:.4rem;color:#4f46e5;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.uch-act--executed .uch-act__head[data-v-ca49d83f]{color:#16a34a}.uch-act--failed .uch-act__head[data-v-ca49d83f]{color:#dc2626}.uch-act--rejected .uch-act__head[data-v-ca49d83f]{color:inherit;opacity:.65}.dark .uch-act__head[data-v-ca49d83f]{color:#a5b4fc}.dark .uch-act--executed .uch-act__head[data-v-ca49d83f]{color:#86efac}.uch-act__summary[data-v-ca49d83f]{font-weight:500;line-height:1.35}.uch-act__preview[data-v-ca49d83f]{background:#0000000a;border-radius:.35rem;padding:.4rem .5rem;font-size:.75rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.dark .uch-act__preview[data-v-ca49d83f]{background:#ffffff0d}.uch-act__preview-label[data-v-ca49d83f]{display:block;font-weight:500;opacity:.65;font-size:.65rem;margin-bottom:.15rem}.uch-act__buttons[data-v-ca49d83f]{display:flex;gap:.4rem;margin-top:.1rem}.uch-act__btn[data-v-ca49d83f]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:.35rem;border:none;font-size:.7rem;font-weight:500;cursor:pointer;transition:opacity .12s ease}.uch-act__btn[data-v-ca49d83f]:disabled{opacity:.5;cursor:not-allowed}.uch-act__btn--exec[data-v-ca49d83f]{background:#6366f1;color:#fff}.uch-act__btn--exec[data-v-ca49d83f]:hover:not(:disabled){background:#4f46e5}.uch-act__btn--reject[data-v-ca49d83f]{background:#0000000f;color:inherit}.uch-act__btn--reject[data-v-ca49d83f]:hover:not(:disabled){background:#0000001a}.dark .uch-act__btn--reject[data-v-ca49d83f]{background:#ffffff14}.dark .uch-act__btn--reject[data-v-ca49d83f]:hover:not(:disabled){background:#ffffff1f}.uch-act__status[data-v-ca49d83f]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:500}.uch-act__status--ok[data-v-ca49d83f]{color:#16a34a}.dark .uch-act__status--ok[data-v-ca49d83f]{color:#86efac}.uch-act__status--neutral[data-v-ca49d83f]{opacity:.6}.uch-act__status--err[data-v-ca49d83f]{color:#dc2626}.uch-ai[data-v-593b2b6d]{display:flex;height:100%;min-height:0}.uch-ai__sidebar[data-v-593b2b6d]{width:130px;flex-shrink:0;border-right:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;padding:.4rem;gap:.4rem;overflow-y:auto}.dark .uch-ai__sidebar[data-v-593b2b6d]{border-color:#ffffff14}.uch-ai__new[data-v-593b2b6d]{display:flex;align-items:center;justify-content:center;padding:.4rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s ease}.uch-ai__new[data-v-593b2b6d]:hover{opacity:.9}.uch-ai__convs[data-v-593b2b6d]{display:flex;flex-direction:column;gap:.15rem}.uch-ai__conv[data-v-593b2b6d]{display:flex;align-items:center;gap:.3rem;background:none;border:none;color:inherit;padding:.4rem .5rem;font-size:.7rem;border-radius:.4rem;cursor:pointer;text-align:left;opacity:.7}.uch-ai__conv[data-v-593b2b6d]:hover{opacity:1;background:#6366f10f}.uch-ai__conv--active[data-v-593b2b6d]{opacity:1;background:#6366f11f;color:#4f46e5;font-weight:500}.dark .uch-ai__conv--active[data-v-593b2b6d]{color:#a5b4fc}.uch-ai__conv-title[data-v-593b2b6d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uch-ai__chat[data-v-593b2b6d]{flex:1;display:flex;flex-direction:column;min-width:0}.uch-ai__header[data-v-593b2b6d]{display:flex;align-items:center;gap:.4rem;padding:.55rem .75rem;border-bottom:1px solid rgba(0,0,0,.06);font-size:.82rem;font-weight:600}.dark .uch-ai__header[data-v-593b2b6d]{border-color:#ffffff14}.uch-ai__messages[data-v-593b2b6d]{flex:1;overflow-y:auto;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.5rem}.uch-ai__welcome[data-v-593b2b6d]{text-align:center;padding:1.5rem 1rem;opacity:.7;margin:auto 0}.uch-ai__welcome-title[data-v-593b2b6d]{font-weight:600;font-size:.85rem;margin:0 0 .25rem}.uch-ai__welcome-sub[data-v-593b2b6d]{font-size:.75rem;margin:0}.uch-ai__empty[data-v-593b2b6d]{text-align:center;padding:1rem;font-size:.8rem;opacity:.6}.uch-ai__msg[data-v-593b2b6d]{font-size:.82rem;line-height:1.4;max-width:88%;align-self:flex-start;background:#0000000a;padding:.5rem .7rem;border-radius:.7rem}.dark .uch-ai__msg[data-v-593b2b6d]{background:#ffffff0d}.uch-ai__msg--user[data-v-593b2b6d]{align-self:flex-end;background:#6366f126;color:inherit}.uch-ai__msg-body[data-v-593b2b6d]{white-space:pre-wrap;word-break:break-word}.uch-ai__msg--loading[data-v-593b2b6d]{padding:.6rem .8rem}.uch-ai__typing[data-v-593b2b6d]{display:inline-flex;gap:.25rem;align-items:center}.uch-ai__typing span[data-v-593b2b6d]{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;animation:uch-ai-bounce-593b2b6d 1.2s infinite ease-in-out}.uch-ai__typing span[data-v-593b2b6d]:nth-child(2){animation-delay:.15s}.uch-ai__typing span[data-v-593b2b6d]:nth-child(3){animation-delay:.3s}@keyframes uch-ai-bounce-593b2b6d{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:.9}}.uch-ai__composer[data-v-593b2b6d]{border-top:1px solid rgba(0,0,0,.06);padding:.5rem;display:flex;gap:.4rem}.dark .uch-ai__composer[data-v-593b2b6d]{border-color:#ffffff14}.uch-ai__composer textarea[data-v-593b2b6d]{flex:1;resize:none;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;padding:.4rem .5rem;font-size:.8rem;font-family:inherit;background:transparent;color:inherit;outline:none}.uch-ai__composer textarea[data-v-593b2b6d]:focus{border-color:#6366f1}.dark .uch-ai__composer textarea[data-v-593b2b6d]{border-color:#ffffff1f}.uch-ai__send[data-v-593b2b6d]{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:.5rem;padding:0 .7rem;cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:flex-end;height:2.2rem}.uch-ai__send[data-v-593b2b6d]:disabled{opacity:.4;cursor:not-allowed}
