.agent-composer[data-v-ef57cabc]{position:relative;width:100%;border-radius:1.25rem;border:1px solid rgba(205,54,64,.38);background:#141010;padding:.85rem 3.4rem .85rem 1rem;box-shadow:0 0 0 1px #cd36401f,0 10px 36px #cd364029}.agent-composer-chip[data-v-ef57cabc]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.45rem;border-radius:999px;background:#cd36401f;padding:.15rem .55rem .15rem .4rem;color:#e8c4c6;font-size:11px;letter-spacing:.02em}.agent-composer-dot[data-v-ef57cabc]{width:.4rem;height:.4rem;border-radius:999px;background:#cd3640;box-shadow:0 0 8px #cd3640}.agent-composer-input[data-v-ef57cabc]{display:block;width:100%;min-height:4.5rem;max-height:9rem;resize:none;background:transparent;color:#f3f3f3;font-size:.9375rem;line-height:1.6;outline:none}.agent-composer-send[data-v-ef57cabc]{position:absolute;right:.7rem;bottom:.7rem;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:#1a1a1a!important;color:#e8e8e8}.agent-composer-send.is-go[data-v-ef57cabc]{border-color:transparent;background:#cd3640!important;color:#fff}.agent-composer-send.is-go[data-v-ef57cabc]:disabled{opacity:.38}.agent-composer-send[data-v-ef57cabc]:hover:not(:disabled){filter:brightness(1.08)}.agent-demand[data-v-d455e2b1]{margin-top:1rem;border-radius:1rem;border:1px solid #2a1719;background:#10090a;padding:1.1rem 1.15rem 1.15rem}.agent-demand-eye[data-v-d455e2b1]{margin:0 0 .35rem;color:#cd3640;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.agent-demand-title[data-v-d455e2b1]{margin:0 0 .9rem;color:#f3f3f3;font-size:1.05rem;font-weight:600;line-height:1.35}.agent-demand-form[data-v-d455e2b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.field[data-v-d455e2b1]{height:2.5rem;border-radius:.55rem;border:1px solid #2a2a2a;background:#161212;padding:0 .7rem;font-size:.8125rem;outline:none}textarea.field[data-v-d455e2b1]{height:auto;padding-top:.5rem;padding-bottom:.5rem}.agent-demand-send[data-v-d455e2b1]{grid-column:span 2;height:2.5rem;border-radius:.65rem;border:0;background:#cd3640!important;color:#fff;font-size:.875rem}.agent-demand-send[data-v-d455e2b1]:disabled{opacity:.4}.agent-demand-ok[data-v-d455e2b1]{display:flex;align-items:center;gap:.65rem;padding:.35rem 0 .15rem;color:#e8e0e0;font-size:.9375rem}.agent-demand-ok-icon[data-v-d455e2b1]{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:999px;background:#cd36402e;color:#cd3640}.agent-shell[data-v-09b9f8c1]{display:flex;height:100vh;padding:4.5rem .75rem .75rem;gap:.75rem;background:#050505;color-scheme:dark}.agent-shell[data-v-09b9f8c1] :where(button){-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit}.agent-panel[data-v-09b9f8c1] :where(button){background-color:transparent}.agent-main[data-v-09b9f8c1],.agent-panel[data-v-09b9f8c1],.agent-side[data-v-09b9f8c1]{border-radius:1rem;border:1px solid #1a1a1a;background:#0a0a0a}.agent-side[data-v-09b9f8c1]{width:15.75rem;flex-shrink:0;flex-direction:column}.agent-main[data-v-09b9f8c1]{display:flex;min-width:0;flex:1;flex-direction:column;background:#0c0c0c}.agent-panel[data-v-09b9f8c1]{width:min(36vw,22.5rem);flex-shrink:0;flex-direction:column;background:#050505;border-color:#141414}.agent-main-head[data-v-09b9f8c1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid hsla(0,0%,100%,.06);padding:.85rem 1.25rem}.agent-main-title[data-v-09b9f8c1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f3f3;font-size:.9375rem;font-weight:600}.agent-home[data-v-09b9f8c1]{display:inline-flex;align-items:center;gap:.35rem;color:#9a9a9a;font-size:.8125rem}.agent-home[data-v-09b9f8c1]:hover{color:#fff}.agent-empty[data-v-09b9f8c1]{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;padding:2rem 1.25rem 4rem}.agent-greet[data-v-09b9f8c1]{max-width:36rem;color:#f5f5f5;font-size:clamp(1.6rem,3.2vw,2.15rem);font-weight:600;line-height:1.25;text-align:center}.agent-empty[data-v-09b9f8c1] .agent-composer{max-width:40rem}.agent-dock[data-v-09b9f8c1]{padding:.75rem 1rem 1rem}.agent-dock[data-v-09b9f8c1] .agent-composer{max-width:48rem;margin:0 auto}.agent-user-bubble[data-v-09b9f8c1]{max-width:22rem;border-radius:1rem 1rem .25rem;border:1px solid #3a1f22;background:#1c1012;padding:.45rem .8rem;color:#f3f3f3;font-size:.875rem;line-height:1.55;word-break:break-word}.agent-step[data-v-09b9f8c1]{display:flex;align-items:center;gap:.65rem;border-radius:.75rem;border:1px solid hsla(0,0%,100%,.06);background:#141414;padding:.45rem .65rem}.agent-step-icon[data-v-09b9f8c1]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:#ffffff0f}.agent-step-view[data-v-09b9f8c1]{flex-shrink:0;border-radius:.5rem;border:1px solid #2a2a2a;background:#1a1a1a;padding:.2rem .55rem;color:#d4d4d4;font-size:.75rem}.agent-step-view[data-v-09b9f8c1]:hover{border-color:#cd364066;color:#cd3640}.agent-found[data-v-09b9f8c1]{display:block;width:100%;margin-top:.85rem;border-radius:.9rem;border:1px solid #3a1f22;background:#12090a;padding:.9rem 1rem;text-align:left}.agent-found[data-v-09b9f8c1]:hover{border-color:#cd3640}.agent-found-eye[data-v-09b9f8c1]{margin:0 0 .25rem;color:#cd3640;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.agent-found-hint[data-v-09b9f8c1]{margin:0 0 .45rem;color:#e8e0e0;font-size:.875rem}.agent-found-link[data-v-09b9f8c1]{color:#cd3640;font-size:.75rem}.agent-panel-head[data-v-09b9f8c1]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.1rem 1.15rem .35rem}.agent-panel-title[data-v-09b9f8c1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f3f3;font-size:1.05rem;font-weight:600;line-height:1.3}.agent-panel-sub[data-v-09b9f8c1]{margin:.35rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a7a7a;font-size:12px}.agent-panel-close[data-v-09b9f8c1]{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;color:#8a8a8a}.agent-panel-close[data-v-09b9f8c1]:hover{color:#fff}.agent-panel-tools[data-v-09b9f8c1]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.65rem}.agent-panel-tools button[data-v-09b9f8c1]{background:transparent!important;color:#6a6a6a;font-size:11px}.agent-panel-tools button[data-v-09b9f8c1]:hover{color:#cd3640}.agent-panel-foot[data-v-09b9f8c1]{padding:.35rem 1.15rem 1.15rem}.agent-view-all[data-v-09b9f8c1]{display:flex;width:100%;align-items:center;justify-content:center;height:2.75rem;border-radius:.85rem;border:1px solid #5a2a2e;color:#f3f3f3;font-size:.875rem}.agent-view-all[data-v-09b9f8c1]:hover{border-color:#cd3640;color:#fff}.agent-result-list[data-v-09b9f8c1]{display:flex;flex-direction:column;gap:.9rem;list-style:none;margin:0;padding:0}.agent-result-fav[data-v-09b9f8c1],.agent-result-item[data-v-09b9f8c1],.agent-result-main[data-v-09b9f8c1]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;outline:none!important}.agent-result-item[data-v-09b9f8c1]{display:flex;align-items:flex-start;gap:.35rem;margin:0;padding:0}.agent-result-main[data-v-09b9f8c1]{display:flex;min-width:0;flex:1;align-items:flex-start;gap:.75rem;padding:0;text-align:left}.agent-result-thumb[data-v-09b9f8c1]{display:block;height:3.25rem;width:3.25rem;flex-shrink:0;overflow:hidden;border:0!important;border-radius:.55rem;background:#0a0a0a}.agent-result-thumb img[data-v-09b9f8c1]{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.7) contrast(1.05) saturate(.8)}.agent-result-fav[data-v-09b9f8c1]{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;margin-top:.15rem;padding:.25rem .4rem;color:#cd3640!important;font-size:11px;line-height:1;white-space:nowrap}.agent-result-fav[data-v-09b9f8c1]:hover{color:#ff5a63!important}.agent-result-name[data-v-09b9f8c1]{display:-webkit-box;overflow:hidden;color:#f5f5f5;font-size:.8125rem;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.agent-result-explore[data-v-09b9f8c1]{display:inline-block;margin-top:.15rem;color:#6a6a6a;font-size:11px}.agent-result-main:hover .agent-result-explore[data-v-09b9f8c1]{color:#cd3640}.agent-fav-mask[data-v-09b9f8c1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:#000000b8}.agent-fav-card[data-v-09b9f8c1]{width:100%;max-width:22rem;border-radius:1rem;border:1px solid #3a1f22;background:#12090a;padding:1.25rem}.agent-fav-cancel[data-v-09b9f8c1],.agent-fav-local[data-v-09b9f8c1],.agent-fav-login[data-v-09b9f8c1]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%}.agent-fav-local[data-v-09b9f8c1]{margin-bottom:.5rem;border-radius:.75rem;border:1px solid #3a1f22;background:#1c1012!important;padding:.65rem .75rem;color:#f3f3f3;font-size:.875rem}.agent-fav-local[data-v-09b9f8c1]:hover{border-color:#cd3640;color:#cd3640}.agent-fav-login[data-v-09b9f8c1]{margin-bottom:.5rem;border-radius:.75rem;border:1px solid #cd3640;background:#cd3640!important;padding:.65rem .75rem;color:#fff;font-size:.875rem}.agent-fav-login[data-v-09b9f8c1]:hover{background:#b52e37!important}.agent-fav-cancel[data-v-09b9f8c1]{border:0;background:transparent!important;padding:.4rem;color:#c4a0a3;font-size:.75rem}.agent-fav-cancel[data-v-09b9f8c1]:hover{color:#f3d0d2}.agent-back[data-v-09b9f8c1]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;border:1px solid #3a1f22;border-radius:999px;background:#1c1012!important;padding:.2rem .65rem;color:#f3d0d2;font-size:.75rem;line-height:1.4}.agent-back[data-v-09b9f8c1]:hover{border-color:#cd3640;color:#cd3640}.agent-new-chat[data-v-09b9f8c1]{display:flex;height:2.5rem;width:100%;align-items:center;justify-content:center;gap:.4rem;border-radius:.7rem;border:0;background:#cd3640!important;color:#fff;font-size:.875rem;font-weight:500}.agent-new-chat[data-v-09b9f8c1]:hover{background:#b52e37!important}.agent-new-plus[data-v-09b9f8c1]{font-size:1.15rem;line-height:1}.agent-history-item[data-v-09b9f8c1]{display:flex;width:100%;align-items:center;gap:.5rem;margin-bottom:.2rem;padding:.5rem .65rem;border:1px solid transparent;border-radius:.65rem;background:transparent!important;color:#9a9a9a;text-align:left;cursor:pointer}.agent-history-item-title[data-v-09b9f8c1]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;letter-spacing:.01em}.agent-history-item[data-v-09b9f8c1]:hover{background:#11090a!important;color:#ececec}.agent-history-item.is-active[data-v-09b9f8c1]{border-color:#cd3640;background:#160b0d!important;color:#fff}.agent-history-item.is-active .agent-history-item-title[data-v-09b9f8c1]{font-weight:500}.agent-caret[data-v-09b9f8c1]{display:inline-block;width:.45em;height:1em;margin-left:.12em;vertical-align:-.12em;background:#cd3640;animation:agent-caret-blink-09b9f8c1 1s steps(1) infinite}@keyframes agent-caret-blink-09b9f8c1{50%{opacity:0}}#nuxt-devtools-container,[aria-label="Toggle Component Inspector"],[aria-label="Toggle Nuxt DevTools"]{display:none!important}
