@charset "UTF-8";.fx-boot{--bg:#F7F7F8;--fg:rgba(26,28,32,.92);--muted:rgba(26,28,32,.55);--track:rgba(26,28,32,.08);--glow:rgba(43,110,245,.18);position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;background:radial-gradient(1200px 600px at 50% 40%,var(--glow),transparent 70%),var(--bg);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--fg);overflow:hidden}.dark .fx-boot{--bg:#0F1012;--fg:rgba(255,255,255,.92);--muted:rgba(255,255,255,.55);--track:rgba(255,255,255,.08);--glow:rgba(236,72,153,.14)}.fx-boot-mark{position:relative;width:132px;height:132px;display:grid;place-items:center;perspective:600px}.fx-boot-ring{position:absolute;inset:0;border-radius:36px;padding:2px;background:conic-gradient(from var(--a,0deg),#2B6EF5,#EC4899,#2B6EF5 60%,transparent 60%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:fx-boot-spin 1.6s linear infinite}.fx-boot-tile{width:112px;height:112px;border-radius:30px;background:#000;display:grid;place-items:center;box-shadow:0 18px 40px #0f101247,0 0 0 1px #ffffff0f inset;transition:transform .25s ease-out;animation:fx-boot-breathe 2.4s ease-in-out infinite}.fx-boot-tile img{width:92px;height:92px;border-radius:24px;display:block}.fx-boot-name{font-size:22px;font-weight:700;letter-spacing:-.01em;background:linear-gradient(135deg,#1a1c20,#55575e,#1a1c20);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .fx-boot-name{background:linear-gradient(135deg,#bdbdbd,#fff 45%,#c9c9c9);-webkit-background-clip:text;background-clip:text}.fx-boot-bar{width:min(260px,70vw);height:4px;border-radius:999px;background:var(--track);overflow:hidden}.fx-boot-bar span{display:block;height:100%;width:40%;border-radius:999px;background:linear-gradient(90deg,#2b6ef5,#ec4899);animation:fx-boot-slide 1.4s ease-in-out infinite}.fx-boot-msg{min-height:20px;font-size:14px;color:var(--muted);transition:opacity .3s}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fx-boot-spin{to{--a:360deg}}@keyframes fx-boot-breathe{0%,to{box-shadow:0 18px 40px #0f101247,0 0 0 1px #ffffff0f inset}50%{box-shadow:0 18px 48px #2b6ef559,0 0 0 1px #ffffff1a inset}}@keyframes fx-boot-slide{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.fx-boot-ring,.fx-boot-tile,.fx-boot-bar span{animation:none}.fx-boot-bar span{width:100%}}.fi-icon{display:block;flex-shrink:0;--fi-icon-accent: var(--icon-accent-idle, #2B6EF5)}.fi-icon--active{--fi-icon-accent: var(--icon-accent-active, #EC4899)}.fi-icon .fi-accent{fill:var(--fi-icon-accent);stroke:none;transition:fill var(--dur-base, .2s) var(--ease-out, ease)}.nav-metal,.nav-metal-hover:hover{background:linear-gradient(135deg,#e3e3e7,#f7f7f9,#dfdfe4);box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #1a1c200f}.dark .nav-metal,.dark .nav-metal-hover:hover{background:linear-gradient(135deg,#ffffff29,#ffffff12,#ffffff21);box-shadow:inset 0 1px #ffffff1f}.nav-metal .fi-icon{--fi-icon-accent: var(--icon-accent-active, #EC4899)}.ai-launcher{background:linear-gradient(135deg,#2b6ef5,#ec4899);box-shadow:0 1px 2px #0f172a33,0 0 0 .5px #ffffff1f inset,0 1px #ffffff47 inset}.ai-launcher__sheen{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 50% 0%,#ffffff59,#fff0 60%);opacity:.9;transition:opacity .2s ease}.ai-launcher:hover{filter:brightness(1.05) saturate(1.05);box-shadow:0 4px 14px #ec489952,0 0 0 .5px #ffffff29 inset,0 1px #ffffff52 inset}.ai-launcher:hover .ai-launcher__sheen{opacity:1}.ai-launcher:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffffd9,0 4px 14px #ec48994d,0 1px #ffffff52 inset}.ai-launcher--open{filter:brightness(1.06);box-shadow:0 0 0 2px #ec48998c,0 4px 16px #ec489973,0 1px #ffffff52 inset}.pin-btn{flex-shrink:0;padding:2px;margin-right:4px;border-radius:4px;color:#9ca3af66;opacity:0;transition:opacity .15s,color .15s}.group\/pin:hover .pin-btn{opacity:1}.pin-btn:hover{color:var(--color-primary, #2B6EF5)}.pin-btn.pin-active{opacity:.6;color:var(--color-primary, #2B6EF5)}.group\/pin:hover .pin-btn.pin-active{opacity:1}.img-collapsed{max-width:30px;max-height:30px;margin-top:3px}.collapse-enter-active,.collapse-leave-active{transition:max-height .18s ease,opacity .18s ease}.collapse-enter-from,.collapse-leave-to{max-height:0;opacity:0}.companies-scroll{overflow-y:scroll!important;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(15,16,18,.5) rgba(15,16,18,.06)}.companies-scroll::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px;background:transparent}.companies-scroll::-webkit-scrollbar-track{background-color:#0f10120f;border-radius:999px;margin:2px 0}.companies-scroll::-webkit-scrollbar-thumb{background-color:#0f101280;border-radius:999px;min-height:30px}.companies-scroll::-webkit-scrollbar-thumb:hover{background-color:#0f1012b3}:root.dark .companies-scroll,.dark .companies-scroll{scrollbar-color:rgba(255,255,255,.4) rgba(255,255,255,.06)}:root.dark .companies-scroll::-webkit-scrollbar-track,.dark .companies-scroll::-webkit-scrollbar-track{background-color:#ffffff0f}:root.dark .companies-scroll::-webkit-scrollbar-thumb,.dark .companies-scroll::-webkit-scrollbar-thumb{background-color:#fff6}:root.dark .companies-scroll::-webkit-scrollbar-thumb:hover,.dark .companies-scroll::-webkit-scrollbar-thumb:hover{background-color:#fff9}.collapse-enter-to,.collapse-leave-from{max-height:400px;opacity:1}@keyframes loader{0%{transform:translate(-120%)}50%{transform:translate(180%)}to{transform:translate(180%)}}.dropdown-enter-active[data-v-3a59242b]{transition:opacity .15s ease,transform .15s ease}.dropdown-leave-active[data-v-3a59242b]{transition:opacity .1s ease,transform .1s ease}.dropdown-enter-from[data-v-3a59242b],.dropdown-leave-to[data-v-3a59242b]{opacity:0;transform:translateY(-4px) scale(.98)}.version-mystic[data-v-3a59242b]{background:linear-gradient(135deg,#2b6ef5,#8b5bc7,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pso-fade-enter-active[data-v-78650f6c],.pso-fade-leave-active[data-v-78650f6c]{transition:opacity .25s ease}.pso-fade-enter-from[data-v-78650f6c],.pso-fade-leave-to[data-v-78650f6c]{opacity:0}.pso-pop-enter-active[data-v-78650f6c]{transition:opacity .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.pso-pop-leave-active[data-v-78650f6c]{transition:opacity .2s ease,transform .2s ease}.pso-pop-enter-from[data-v-78650f6c],.pso-pop-leave-to[data-v-78650f6c]{opacity:0;transform:scale(.85)}.fade-enter-active[data-v-0ff51f3c],.fade-leave-active[data-v-0ff51f3c]{transition:opacity .2s ease}.fade-enter-from[data-v-0ff51f3c],.fade-leave-to[data-v-0ff51f3c]{opacity:0}.dropdown-enter-active[data-v-5420100b],.dropdown-leave-active[data-v-5420100b]{transition:opacity .12s ease,transform .12s ease}.dropdown-enter-from[data-v-5420100b],.dropdown-leave-to[data-v-5420100b]{opacity:0;transform:translateY(-6px) scale(.98)}.fade-enter-active[data-v-5420100b],.fade-leave-active[data-v-5420100b]{transition:opacity .15s ease}.fade-enter-from[data-v-5420100b],.fade-leave-to[data-v-5420100b]{opacity:0}.step-slide-enter-active[data-v-5420100b],.step-slide-leave-active[data-v-5420100b]{transition:opacity .2s ease,transform .2s ease}.step-slide-enter-from[data-v-5420100b]{opacity:0;transform:translate(20px)}.step-slide-leave-to[data-v-5420100b]{opacity:0;transform:translate(-20px)}@keyframes loader-5420100b{0%{transform:translate(-100%)}to{transform:translate(400%)}}.dropdown-enter-active[data-v-3196b348],.dropdown-leave-active[data-v-3196b348]{transition:opacity .12s ease,transform .12s ease}.dropdown-enter-from[data-v-3196b348],.dropdown-leave-to[data-v-3196b348]{opacity:0;transform:translateY(-6px) scale(.98)}.fade-enter-active[data-v-3196b348],.fade-leave-active[data-v-3196b348]{transition:opacity .15s ease}.fade-enter-from[data-v-3196b348],.fade-leave-to[data-v-3196b348]{opacity:0}.step-slide-enter-active[data-v-3196b348],.step-slide-leave-active[data-v-3196b348]{transition:opacity .2s ease,transform .2s ease}.step-slide-enter-from[data-v-3196b348]{opacity:0;transform:translate(20px)}.step-slide-leave-to[data-v-3196b348]{opacity:0;transform:translate(-20px)}@keyframes loader-3196b348{0%{transform:translate(-100%)}to{transform:translate(400%)}}.voucher-expand-enter-active[data-v-3196b348],.voucher-expand-leave-active[data-v-3196b348]{transition:opacity .18s ease,transform .18s ease}.voucher-expand-enter-from[data-v-3196b348],.voucher-expand-leave-to[data-v-3196b348]{opacity:0;transform:translateY(-6px)}.tut-fade-enter-active[data-v-0e5b733e],.tut-fade-leave-active[data-v-0e5b733e]{transition:opacity .22s ease}.tut-fade-enter-from[data-v-0e5b733e],.tut-fade-leave-to[data-v-0e5b733e]{opacity:0}.tut-card-enter-active[data-v-0e5b733e]{transition:opacity .28s ease,transform .28s cubic-bezier(.34,1.4,.64,1)}.tut-card-leave-active[data-v-0e5b733e]{transition:opacity .18s ease,transform .18s ease}.tut-card-enter-from[data-v-0e5b733e]{opacity:0;transform:translateY(14px) scale(.96)}.tut-card-leave-to[data-v-0e5b733e]{opacity:0;transform:translateY(6px) scale(.98)}.drag-hint-enter-active[data-v-0e5b733e]{transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.5,.64,1)}.drag-hint-leave-active[data-v-0e5b733e]{transition:opacity .4s ease}.drag-hint-enter-from[data-v-0e5b733e]{opacity:0;transform:translate(-50%) translateY(-4px)}.drag-hint-leave-to[data-v-0e5b733e]{opacity:0}.tut-card-wrap[data-v-0e5b733e]{max-height:calc(100vh - 48px);overflow-y:auto}.spot-label-enter-active[data-v-0e5b733e]{transition:opacity .3s ease,transform .3s ease}.spot-label-leave-active[data-v-0e5b733e]{transition:opacity .2s ease}.spot-label-enter-from[data-v-0e5b733e]{opacity:0;transform:translate(-50%) translateY(-6px)}.spot-label-leave-to[data-v-0e5b733e]{opacity:0}.beta-badge[data-v-5104e7a8]{padding:4px 10px;border-radius:999px;background:linear-gradient(180deg,#eef3fe,#dde7fd);border:1px solid rgba(43,110,245,.18);color:#1e56d3;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;box-shadow:0 1px #2b6ef50f,inset 0 1px #fff9;user-select:none;white-space:nowrap}.beta-badge--compact[data-v-5104e7a8]{padding:2px 6px 2px 7px;font-size:9px;letter-spacing:.06em}.dark,.dark .beta-badge[data-v-5104e7a8]{background:linear-gradient(180deg,#2b6ef52e,#2b6ef51a);border-color:#5b8ff859;color:#7aa0ff;box-shadow:inset 0 1px #ffffff0d}.beta-dot[data-v-5104e7a8]{width:6px;height:6px;border-radius:999px;background:#2b6ef5;box-shadow:0 0 #2b6ef580;animation:betaPulse-5104e7a8 2.2s ease-out infinite}@keyframes betaPulse-5104e7a8{0%{box-shadow:0 0 #2b6ef573}70%{box-shadow:0 0 0 6px #2b6ef500}to{box-shadow:0 0 #2b6ef500}}.beta-label[data-v-5104e7a8]{letter-spacing:.08em}.beta-sep[data-v-5104e7a8]{opacity:.55}.beta-sub[data-v-5104e7a8]{font-weight:600;letter-spacing:.02em;text-transform:none}.beta-info-btn[data-v-5104e7a8]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:#db2777;background:transparent;border:1px solid transparent;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.beta-info-btn[data-v-5104e7a8]:hover{background:#fdf2f8;border-color:#ec48992e}.dark,.dark .beta-info-btn[data-v-5104e7a8]{color:#f472b6}.dark,.dark .beta-info-btn[data-v-5104e7a8]:hover{background:#ec48991f;border-color:#ec48994d}.beta-tooltip[data-v-5104e7a8]{position:absolute;top:calc(100% + 10px);left:0;z-index:50;width:280px;padding:12px 14px;border-radius:12px;background:#fff;color:#111827;border:1px solid rgba(43,110,245,.18);box-shadow:0 10px 24px #0f10121a,0 2px 6px #0f10120f}.beta-tooltip--right[data-v-5104e7a8]{left:auto;right:0}.beta-tooltip--right .beta-tooltip-arrow[data-v-5104e7a8]{left:auto;right:18px}.dark,.dark .beta-tooltip[data-v-5104e7a8]{background:#1a1c20;color:#e5e7eb;border-color:#5b8ff84d;box-shadow:0 10px 24px #00000073}.beta-tooltip-arrow[data-v-5104e7a8]{position:absolute;top:-6px;left:18px;width:10px;height:10px;background:#fff;border-left:1px solid rgba(43,110,245,.18);border-top:1px solid rgba(43,110,245,.18);transform:rotate(45deg)}.dark,.dark .beta-tooltip-arrow[data-v-5104e7a8]{background:#1a1c20;border-left-color:#5b8ff84d;border-top-color:#5b8ff84d}.beta-tooltip-title[data-v-5104e7a8]{font-size:12px;font-weight:700;color:#db2777;margin:0 0 4px;letter-spacing:.02em}.dark,.dark .beta-tooltip-title[data-v-5104e7a8]{color:#f472b6}.beta-tooltip-text[data-v-5104e7a8]{font-size:12px;line-height:1.45;margin:0;color:inherit;opacity:.85}.beta-tooltip-text strong[data-v-5104e7a8]{color:#db2777;font-weight:700}.dark,.dark .beta-tooltip-text strong[data-v-5104e7a8]{color:#f472b6}.beta-fade-enter-active[data-v-5104e7a8],.beta-fade-leave-active[data-v-5104e7a8]{transition:opacity .14s ease,transform .14s ease}.beta-fade-enter-from[data-v-5104e7a8],.beta-fade-leave-to[data-v-5104e7a8]{opacity:0;transform:translateY(-4px)}.agent-run-header[data-v-73b3d619]{padding:10px 14px;max-height:65px;border-bottom:1px solid var(--border-color, #e5e7eb);background:var(--bg-surface, #fff)}.agent-run-header.is-running[data-v-73b3d619]{background:linear-gradient(90deg,#eaf1fe,#fff)}.agent-run-header.is-completed[data-v-73b3d619]{background:linear-gradient(90deg,#ecfdf5,#fff)}.agent-run-header.is-failed[data-v-73b3d619]{background:linear-gradient(90deg,#fef2f2,#fff)}.agent-run-header__top[data-v-73b3d619]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.agent-run-header__top .material-symbols-outlined[data-v-73b3d619]{font-size:20px;color:#2b6ef5}.agent-run-header__elapsed[data-v-73b3d619]{font-weight:400;color:var(--text-secondary, #6b7280);font-size:12px}.agent-run-header__cancel[data-v-73b3d619]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid #fca5a5;color:#b91c1c;font-size:11px;font-weight:600;padding:4px 8px;border-radius:999px;cursor:pointer}.agent-run-header__cancel+.agent-run-header__close[data-v-73b3d619]{margin-left:0}.agent-run-header__cancel .material-symbols-outlined[data-v-73b3d619]{font-size:14px;color:#dc2626}.agent-run-header__cancel[data-v-73b3d619]:hover{background:#fef2f2}.agent-run-header__close[data-v-73b3d619]{margin-left:auto;background:transparent;border:none;cursor:pointer;padding:4px;color:var(--text-secondary, #6b7280);display:flex;align-items:center;justify-content:center}.agent-run-header__close[data-v-73b3d619]:hover{color:var(--text-primary, #111827)}.agent-run-header__goal[data-v-73b3d619]{margin-top:6px;font-size:13px;color:var(--text-primary, #111827);line-height:1.4}.dark{background:#0f1012;border-bottom-color:#ffffff14}.dark{background:linear-gradient(90deg,#2b6ef526,#0f1012)}.dark{background:linear-gradient(90deg,#10b98126,#0f1012)}.dark{background:linear-gradient(90deg,#ef444426,#0f1012)}.dark{background:#dc26261a;border-color:#dc262666;color:#fca5a5}.dark{background:#dc262633}.agent-tool-call[data-v-0cc1d39c]{border:1px solid var(--border-color, #e5e7eb);border-radius:10px;overflow:hidden;background:var(--bg-surface, #fff)}.agent-tool-call.is-failed[data-v-0cc1d39c]{border-color:#fca5a5}.agent-tool-call.is-running[data-v-0cc1d39c]{border-color:#93c5fd}.tool-call__header[data-v-0cc1d39c]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit}.tool-call__header[data-v-0cc1d39c]:hover{background:#00000008}.tool-call__icon[data-v-0cc1d39c]{font-size:18px;margin-top:2px;color:var(--accent-color, #3b82f6)}.tool-call__title-block[data-v-0cc1d39c]{flex:1;min-width:0}.tool-call__title[data-v-0cc1d39c]{font-weight:600;font-size:13px;line-height:1.3}.tool-call__summary[data-v-0cc1d39c]{font-size:12px;color:var(--text-secondary, #6b7280);margin-top:2px;word-break:break-word}.tool-call__summary--running[data-v-0cc1d39c]{font-style:italic}.tool-call__summary--error[data-v-0cc1d39c]{color:#b91c1c}.tool-call__status[data-v-0cc1d39c]{display:flex;align-items:center;gap:6px;flex:0 0 auto}.dot[data-v-0cc1d39c]{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.dot.dot--ok[data-v-0cc1d39c]{color:#16a34a}.dot.dot--err[data-v-0cc1d39c]{color:#dc2626}.dot--spin[data-v-0cc1d39c]{border:2px solid #93c5fd;border-top-color:transparent;border-radius:50%;animation:spin-0cc1d39c .7s linear infinite}@keyframes spin-0cc1d39c{to{transform:rotate(360deg)}}.chevron[data-v-0cc1d39c]{font-size:18px;color:var(--text-secondary, #9ca3af)}.tool-call__body[data-v-0cc1d39c]{border-top:1px solid var(--border-color, #e5e7eb);padding:10px 12px;background:var(--bg-subtle, #f9fafb)}.tool-call__io+.tool-call__io[data-v-0cc1d39c]{margin-top:10px}.io-label[data-v-0cc1d39c]{font-size:11px;font-weight:600;color:var(--text-secondary, #6b7280);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.io-summary[data-v-0cc1d39c]{font-size:12px;color:var(--text-primary, #111827);margin-bottom:6px}.io-block[data-v-0cc1d39c]{background:var(--bg-mono, #1f2937);color:#e5e7eb;font-size:11px;border-radius:6px;padding:8px 10px;max-height:280px;overflow:auto;white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,monospace}.io-hint[data-v-0cc1d39c]{font-size:11px;color:var(--text-secondary, #9ca3af);font-style:italic}.dark{border-color:#dc262666}.dark{background:#ffffff0a}.dark{background:#ffffff05;border-top-color:#ffffff14}.dark{color:#f3f4f6}.dark{background:#111827}.dark{color:#6b7280}.agent-step[data-v-4993eef6]{border-radius:10px;padding:10px 12px;background:var(--bg-surface, #fff);border:1px solid var(--border-color, #e5e7eb)}.agent-step.is-failed[data-v-4993eef6]{border-color:#fca5a5;background:#fef2f2}.agent-step.is-running[data-v-4993eef6]{border-color:#93c5fd}.agent-step--response[data-v-4993eef6]{background:var(--bg-accent-subtle, #EAF1FE);border-color:#f9a8d4}.agent-step__head[data-v-4993eef6]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.agent-step__head .material-symbols-outlined[data-v-4993eef6]{font-size:18px;color:var(--accent-color, #2B6EF5)}.agent-step__title[data-v-4993eef6]{flex:1;min-width:0}.agent-step__content[data-v-4993eef6]{font-size:13px;margin-top:8px;white-space:pre-wrap;word-break:break-word;line-height:1.5}.agent-step__content--muted[data-v-4993eef6]{color:var(--text-secondary, #6b7280);font-size:12px}.agent-step__error[data-v-4993eef6]{margin-top:6px;font-size:12px;color:#b91c1c}.ok[data-v-4993eef6]{color:#16a34a;font-size:16px}.err[data-v-4993eef6]{color:#dc2626;font-size:16px}.dot--spin[data-v-4993eef6]{width:14px;height:14px;border:2px solid #93c5fd;border-top-color:transparent;border-radius:50%;animation:spin-4993eef6 .7s linear infinite}@keyframes spin-4993eef6{to{transform:rotate(360deg)}}.dark{background:#ffffff08;border-color:#ffffff14;color:#e5e7eb}.dark{background:#dc26261a;border-color:#dc262666}.dark{background:#2b6ef51a;border-color:#ec489966}.agent-error[data-v-4c31a20e]{display:flex;gap:10px;padding:12px;border-radius:10px;border:1px solid #fca5a5;background:#fef2f2;color:#991b1b}.agent-error .material-symbols-outlined[data-v-4c31a20e]{color:#dc2626;font-size:22px}.agent-error__title[data-v-4c31a20e]{font-weight:600;font-size:13px}.agent-error__msg[data-v-4c31a20e]{font-size:12px;margin-top:2px;line-height:1.4}.agent-panel[data-v-2b7b7e4a]{display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg-canvas, #fafafa)}.agent-panel__body[data-v-2b7b7e4a]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.agent-panel__steps[data-v-2b7b7e4a]{display:flex;flex-direction:column;gap:10px}.agent-panel__placeholder[data-v-2b7b7e4a]{display:flex;align-items:center;gap:8px;padding:12px;font-size:13px;color:var(--text-secondary, #6b7280)}.agent-panel__empty[data-v-2b7b7e4a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;color:var(--text-secondary, #6b7280)}.agent-panel__empty .material-symbols-outlined[data-v-2b7b7e4a]{font-size:32px;color:#f9a8d4;margin-bottom:8px}.agent-panel__empty p[data-v-2b7b7e4a]{font-size:13px;margin:0;line-height:1.4}.dot--spin[data-v-2b7b7e4a]{width:14px;height:14px;border:2px solid #93c5fd;border-top-color:transparent;border-radius:50%;animation:spin-2b7b7e4a .7s linear infinite}@keyframes spin-2b7b7e4a{to{transform:rotate(360deg)}}@media (max-width: 768px){.agent-panel[data-v-2b7b7e4a]{width:100%;position:absolute;right:0;top:0;z-index:30}}.dark{background:#0f1012;color:#e5e7eb}.dark{color:#94a3b8}.dark{color:#f472b6}.agent-panel-enter-active[data-v-3274ef98]{transition:opacity .22s ease,transform .38s cubic-bezier(.16,1,.3,1)}.agent-panel-leave-active[data-v-3274ef98]{transition:opacity .18s ease,transform .22s ease-in}.agent-panel-enter-from[data-v-3274ef98],.agent-panel-leave-to[data-v-3274ef98]{opacity:0;transform:translateY(100%)}@media (min-width: 1024px){.agent-panel-enter-from[data-v-3274ef98],.agent-panel-leave-to[data-v-3274ef98]{opacity:0;transform:none}}.typing-dot[data-v-3274ef98]{animation:typing-bounce-3274ef98 1.2s infinite ease-in-out}@keyframes typing-bounce-3274ef98{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.mic-recording[data-v-3274ef98]{animation:mic-pulse-3274ef98 1.4s ease-in-out infinite}@keyframes mic-pulse-3274ef98{0%,to{box-shadow:0 0 #ef444480}50%{box-shadow:0 0 0 7px #ef444400}}.ai-bubble[data-v-3274ef98] .ai-para{margin-bottom:.45rem;line-height:1.7}.ai-bubble[data-v-3274ef98] .ai-para:last-child{margin-bottom:0}.ai-bubble[data-v-3274ef98] .ai-heading{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#0006;margin-top:.65rem;margin-bottom:.2rem}.ai-bubble[data-v-3274ef98] .ai-divider{height:1px;background:#0000001a;margin:.6rem 0}.ai-bubble[data-v-3274ef98] .ai-info{position:relative;padding:.55rem .75rem .55rem 2rem;border-radius:.6rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);color:#78350f;font-size:.8rem;line-height:1.55;margin:.5rem 0}.ai-bubble[data-v-3274ef98] .ai-info:before{content:"⚠";position:absolute;top:.5rem;left:.7rem;font-size:.95rem;line-height:1;color:#d97706}.ai-bubble[data-v-3274ef98] .ai-info strong{color:#78350f;font-weight:700}.ai-bubble[data-v-3274ef98] .ai-bullet{display:flex;align-items:baseline;gap:.45rem;margin:.3rem 0;padding-left:.1rem}.ai-bubble[data-v-3274ef98] .ai-bullet-dot{color:#b45309;font-size:.7rem;flex-shrink:0;line-height:1.7}.ai-bubble[data-v-3274ef98] .ai-bullet-text{line-height:1.6}.ai-bubble[data-v-3274ef98] .ai-cat{color:#b45309;font-weight:600}.ai-bubble[data-v-3274ef98] .ai-amount{color:#0891b2;font-weight:700}.ai-bubble[data-v-3274ef98] .ai-pct-up{color:#059669;font-weight:600}.ai-bubble[data-v-3274ef98] .ai-pct-down{color:#dc2626;font-weight:600}.ai-bubble[data-v-3274ef98] .ai-em{font-style:italic;color:#0009}.ai-bubble[data-v-3274ef98] .ai-table-wrap{overflow-x:auto;margin:.55rem 0;border-radius:.5rem;border:1px solid rgba(0,0,0,.1)}.ai-bubble[data-v-3274ef98] .ai-table{width:100%;border-collapse:collapse;font-size:.78rem}.ai-bubble[data-v-3274ef98] .ai-th{padding:.45rem .75rem;text-align:left;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#00000073;background:#00000008;border-bottom:1px solid rgba(0,0,0,.1);white-space:nowrap}.ai-bubble[data-v-3274ef98] .ai-td{padding:.45rem .75rem;border-bottom:1px solid rgba(0,0,0,.07);vertical-align:middle;color:#000c}.ai-bubble[data-v-3274ef98] .ai-tr:last-child .ai-td{border-bottom:none}.dark .ai-bubble[data-v-3274ef98] .ai-heading{color:#ffffff59}.dark .ai-bubble[data-v-3274ef98] .ai-divider{background:#ffffff14}.dark .ai-bubble[data-v-3274ef98] .ai-info{background:#f59e0b1a;border-color:#fcd34d47;color:#fde047eb}.dark .ai-bubble[data-v-3274ef98] .ai-info:before{color:#facc15}.dark .ai-bubble[data-v-3274ef98] .ai-info strong{color:#fde68a}.dark .ai-bubble[data-v-3274ef98] .ai-bullet-dot,.dark .ai-bubble[data-v-3274ef98] .ai-cat{color:#f59e0b}.dark .ai-bubble[data-v-3274ef98] .ai-amount{color:#22d3ee}.dark .ai-bubble[data-v-3274ef98] .ai-pct-up{color:#34d399}.dark .ai-bubble[data-v-3274ef98] .ai-pct-down{color:#f87171}.dark .ai-bubble[data-v-3274ef98] .ai-em{color:#ffffffbf}.dark .ai-bubble[data-v-3274ef98] .ai-table-wrap{border-color:#ffffff14}.dark .ai-bubble[data-v-3274ef98] .ai-th{color:#ffffff59;background:#ffffff0a;border-bottom-color:#ffffff14}.dark .ai-bubble[data-v-3274ef98] .ai-td{color:#ffffffd9;border-bottom-color:#ffffff0d}.ai-streaming-caret[data-v-3274ef98]{display:inline-block;margin-left:1px;color:#2b6ef5;animation:ai-blink-3274ef98 1s steps(1) infinite;font-weight:300}@keyframes ai-blink-3274ef98{50%{opacity:0}}.ai-typing-dots .dot[data-v-3274ef98]{width:6px;height:6px;border-radius:9999px;background:#2b6ef5b3;display:inline-block;animation:ai-dot-pulse-3274ef98 1.2s ease-in-out infinite}.ai-typing-dots .dot[data-v-3274ef98]:nth-child(2){animation-delay:.15s}.ai-typing-dots .dot[data-v-3274ef98]:nth-child(3){animation-delay:.3s}@keyframes ai-dot-pulse-3274ef98{0%,60%,to{transform:scale(.7);opacity:.5}30%{transform:scale(1);opacity:1}}.intro-overlay-enter-active[data-v-c009e7fc]{transition:opacity .5s ease}.intro-overlay-leave-active[data-v-c009e7fc]{transition:opacity .4s ease}.intro-overlay-enter-from[data-v-c009e7fc],.intro-overlay-leave-to[data-v-c009e7fc]{opacity:0}.slide-content-enter-active[data-v-c009e7fc]{transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.slide-content-leave-active[data-v-c009e7fc]{transition:opacity .2s ease,transform .2s ease-in}.slide-content-enter-from[data-v-c009e7fc]{opacity:0;transform:translateY(22px)}.slide-content-leave-to[data-v-c009e7fc]{opacity:0;transform:translateY(-10px)}.badge-pop-enter-active[data-v-c009e7fc]{transition:opacity .3s ease,transform .35s cubic-bezier(.16,1,.3,1)}.badge-pop-enter-from[data-v-c009e7fc]{opacity:0;transform:scale(.8)}.eq-bar[data-v-c009e7fc]{display:inline-block;width:2px;border-radius:2px;background:#ffffff73;height:var(--h, 6px);animation:eq-breathe-c009e7fc .9s ease-in-out infinite alternate;animation-delay:var(--d, 0ms)}@keyframes eq-breathe-c009e7fc{0%{height:2px;opacity:.3}to{height:var(--h);opacity:.7}}.lc-hero[data-v-6d35f7f5]{background:linear-gradient(180deg,#fff,#f7f7f8)}.dark .lc-hero[data-v-6d35f7f5]{background:linear-gradient(180deg,#24262c,#1e2025)}.lc-fade-enter-active[data-v-6d35f7f5],.lc-fade-leave-active[data-v-6d35f7f5]{transition:opacity .3s ease}.lc-fade-enter-from[data-v-6d35f7f5],.lc-fade-leave-to[data-v-6d35f7f5]{opacity:0}.lc-pop-enter-active[data-v-6d35f7f5]{transition:opacity .35s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.lc-pop-leave-active[data-v-6d35f7f5]{transition:opacity .2s ease,transform .2s ease}.lc-pop-enter-from[data-v-6d35f7f5],.lc-pop-leave-to[data-v-6d35f7f5]{opacity:0;transform:translateY(18px) scale(.92)}.lc-badge[data-v-6d35f7f5]{position:relative;width:6rem;height:6rem;animation:lc-badge-in-6d35f7f5 .9s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.15s}@keyframes lc-badge-in-6d35f7f5{0%{transform:scale(.2) rotate(-20deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.lc-ring[data-v-6d35f7f5]{position:absolute;inset:0;border-radius:9999px;border:2px solid rgba(43,110,245,.45);animation:lc-ring-6d35f7f5 2.6s ease-out infinite;animation-delay:.9s}.lc-ring-2[data-v-6d35f7f5]{border-color:#ec489966;animation-delay:1.7s}@keyframes lc-ring-6d35f7f5{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}.lc-rise[data-v-6d35f7f5]{animation:lc-rise-6d35f7f5 .6s cubic-bezier(.2,.8,.2,1) both}@keyframes lc-rise-6d35f7f5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lc-piece[data-v-6d35f7f5]{animation-name:lc-float-6d35f7f5;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:rotate(var(--lc-rot))}@keyframes lc-float-6d35f7f5{0%{transform:translateY(0) rotate(var(--lc-rot))}50%{transform:translateY(-9px) rotate(calc(var(--lc-rot) + 14deg))}to{transform:translateY(0) rotate(var(--lc-rot))}}@media (prefers-reduced-motion: reduce){.lc-badge[data-v-6d35f7f5],.lc-rise[data-v-6d35f7f5],.lc-piece[data-v-6d35f7f5],.lc-ring[data-v-6d35f7f5]{animation:none!important;opacity:1}.lc-ring[data-v-6d35f7f5]{display:none}}.ob-overlay-enter-active[data-v-22478e8a]{transition:opacity .4s ease}.ob-overlay-leave-active[data-v-22478e8a]{transition:opacity .3s ease}.ob-overlay-enter-from[data-v-22478e8a],.ob-overlay-leave-to[data-v-22478e8a]{opacity:0}.ob-slide-forward-enter-active[data-v-22478e8a]{transition:opacity .3s ease,transform .35s cubic-bezier(.16,1,.3,1)}.ob-slide-forward-leave-active[data-v-22478e8a]{transition:opacity .18s ease,transform .18s ease-in}.ob-slide-forward-enter-from[data-v-22478e8a]{opacity:0;transform:translateY(16px)}.ob-slide-forward-leave-to[data-v-22478e8a]{opacity:0;transform:translateY(-8px)}.ob-slide-back-enter-active[data-v-22478e8a]{transition:opacity .3s ease,transform .35s cubic-bezier(.16,1,.3,1)}.ob-slide-back-leave-active[data-v-22478e8a]{transition:opacity .18s ease,transform .18s ease-in}.ob-slide-back-enter-from[data-v-22478e8a]{opacity:0;transform:translateY(-16px)}.ob-slide-back-leave-to[data-v-22478e8a]{opacity:0;transform:translateY(8px)}@keyframes ob-pulse-22478e8a{0%{transform:scale(.95);opacity:1}to{transform:scale(1.25);opacity:0}}@keyframes ob-pop-22478e8a{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.oj-caret[data-v-0956a237]{display:inline-block;margin-left:1px;color:#95b6fae6;animation:oj-blink-0956a237 1s steps(1) infinite}@keyframes oj-blink-0956a237{50%{opacity:0}}.oj-overlay-enter-active[data-v-0956a237]{transition:opacity .5s ease}.oj-overlay-leave-active[data-v-0956a237]{transition:opacity .4s ease}.oj-overlay-enter-from[data-v-0956a237],.oj-overlay-leave-to[data-v-0956a237]{opacity:0}.oj-forward-enter-active[data-v-0956a237]{transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.oj-forward-leave-active[data-v-0956a237]{transition:opacity .2s ease,transform .2s ease-in}.oj-forward-enter-from[data-v-0956a237]{opacity:0;transform:translateY(22px)}.oj-forward-leave-to[data-v-0956a237]{opacity:0;transform:translateY(-10px)}.oj-back-enter-active[data-v-0956a237]{transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.oj-back-leave-active[data-v-0956a237]{transition:opacity .2s ease,transform .2s ease-in}.oj-back-enter-from[data-v-0956a237]{opacity:0;transform:translateY(-22px)}.oj-back-leave-to[data-v-0956a237]{opacity:0;transform:translateY(10px)}.oj-field[data-v-0956a237] .bg-white{background-color:#ffffff0d!important}.oj-field[data-v-0956a237] .border-silver-300,.oj-field[data-v-0956a237] .border-silver-200{border-color:#ffffff26!important}.oj-field[data-v-0956a237] .text-silver-900{color:#fff!important}.oj-field[data-v-0956a237] .text-silver-800{color:#ffffffd9!important}.oj-field[data-v-0956a237] .text-silver-700{color:#ffffffbf!important}.oj-field[data-v-0956a237] .text-silver-500{color:#ffffff73!important}.oj-field[data-v-0956a237] input::placeholder{color:#ffffff4d}.oj-currency[data-v-0956a237] button{width:100%!important;border-right:0!important}.oj-cta[data-v-0956a237]{animation:oj-cta-pulse-0956a237 1.8s ease-in-out infinite;will-change:transform,box-shadow}.oj-cta[data-v-0956a237]:hover{animation-play-state:paused;transform:scale(1.05)}.oj-cta[data-v-0956a237]:active{animation-play-state:paused;transform:scale(.96)}@keyframes oj-cta-pulse-0956a237{0%,to{transform:scale(1);box-shadow:0 6px 18px #00000040}50%{transform:scale(1.045);box-shadow:0 10px 28px #2b6ef559}}@media (prefers-reduced-motion: reduce){.oj-cta[data-v-0956a237]{animation:none}}.oj-card[data-v-0956a237]{height:auto;overflow:hidden;interpolate-size:allow-keywords;transition:height .4s cubic-bezier(.22,1,.36,1)}.oj-reveal[data-v-0956a237]{animation:oj-reveal-in-0956a237 .3s ease .06s both}@keyframes oj-reveal-in-0956a237{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.oj-card[data-v-0956a237]{transition:none}.oj-reveal[data-v-0956a237]{animation:none}}.oj-tracker-enter-active[data-v-0956a237]{transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.oj-tracker-leave-active[data-v-0956a237]{transition:opacity .3s ease,transform .3s ease-in}.oj-tracker-enter-from[data-v-0956a237],.oj-tracker-leave-to[data-v-0956a237]{opacity:0;transform:translateY(-8px)}.oj-tracker-icon-enter-active[data-v-0956a237]{transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.oj-tracker-icon-leave-active[data-v-0956a237]{transition:opacity .2s ease,transform .2s ease-in}.oj-tracker-icon-enter-from[data-v-0956a237]{opacity:0;transform:scale(.5) rotate(-15deg)}.oj-tracker-icon-leave-to[data-v-0956a237]{opacity:0;transform:scale(.5)}.oj-select option[data-v-0956a237]{background-color:#0f1422;color:#fff}.oj-select option[data-v-0956a237]:disabled{color:#fff6}.oj-success-fade-enter-active[data-v-0956a237]{transition:opacity .25s ease}.oj-success-fade-leave-active[data-v-0956a237]{transition:opacity .3s ease}.oj-success-fade-enter-from[data-v-0956a237],.oj-success-fade-leave-to[data-v-0956a237]{opacity:0}.oj-check-circle[data-v-0956a237]{stroke:#34d399;stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:oj-draw-circle-0956a237 .45s cubic-bezier(.65,0,.45,1) forwards}.oj-check-mark[data-v-0956a237]{stroke:#34d399;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:oj-draw-mark-0956a237 .3s cubic-bezier(.65,0,.45,1) .4s forwards}@keyframes oj-draw-circle-0956a237{to{stroke-dashoffset:0}}@keyframes oj-draw-mark-0956a237{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.oj-check-circle[data-v-0956a237],.oj-check-mark[data-v-0956a237]{animation:none;stroke-dashoffset:0}}.oj-rich[data-v-0956a237] strong,.oj-rich[data-v-0956a237] b{color:#fff;font-weight:700}.eq-bar[data-v-0956a237]{display:inline-block;width:2px;border-radius:2px;background:#ffffff73;height:var(--h, 6px);animation:eq-breathe-0956a237 .9s ease-in-out infinite alternate;animation-delay:var(--d, 0ms)}@keyframes eq-breathe-0956a237{0%{height:2px;opacity:.3}to{height:var(--h);opacity:.7}}.import-fade-enter-active[data-v-07f8e301],.import-fade-leave-active[data-v-07f8e301]{transition:opacity .22s ease}.import-fade-enter-from[data-v-07f8e301],.import-fade-leave-to[data-v-07f8e301]{opacity:0}.ob-widget-enter-active[data-v-63de301c]{transition:opacity .3s ease,transform .35s cubic-bezier(.16,1,.3,1)}.ob-widget-leave-active[data-v-63de301c]{transition:opacity .2s ease,transform .2s ease-in}.ob-widget-enter-from[data-v-63de301c]{opacity:0;transform:translateY(16px) scale(.95)}.ob-widget-leave-to[data-v-63de301c]{opacity:0;transform:translateY(8px) scale(.97)}.ob-widget-body-enter-active[data-v-63de301c]{transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}.ob-widget-body-leave-active[data-v-63de301c]{transition:opacity .12s ease}.ob-widget-body-enter-from[data-v-63de301c]{opacity:0;transform:translateY(4px)}.ob-widget-body-leave-to[data-v-63de301c]{opacity:0}.diw-fade-enter-active[data-v-c475a616],.diw-fade-leave-active[data-v-c475a616]{transition:opacity .22s ease,transform .22s ease}.diw-fade-enter-from[data-v-c475a616],.diw-fade-leave-to[data-v-c475a616]{opacity:0;transform:translateY(8px)}.pwa-update-enter-active[data-v-1fa6bdf2],.pwa-update-leave-active[data-v-1fa6bdf2]{transition:opacity .2s ease,transform .2s ease}.pwa-update-enter-from[data-v-1fa6bdf2],.pwa-update-leave-to[data-v-1fa6bdf2]{opacity:0;transform:translateY(.75rem)}.settings-grid{display:flex;gap:clamp(15px,5vw,40px)}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}.billing-check-fade-leave-active{transition:opacity .3s ease}.billing-check-fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .18s ease}.slide-enter-from,.slide-leave-to{transform:translate(-100%)}.dark select{color-scheme:dark}.dark option{background-color:#1e2025;color:#f5f7fa}.dark option:disabled{color:#f5f7fa66}.dark input[type=date],.dark input[type=datetime-local],.dark input[type=time],.dark input[type=month]{color-scheme:dark}select.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}main.flex-1{min-width:0}button{white-space:nowrap}button :where(p,h1,h2,h3,h4,h5,h6,li,td,dd,blockquote){white-space:normal}input[type=date],input[type=datetime-local]{min-width:8rem}.icon-swap[data-v-69191f29]{position:relative;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center}.icon-swap-enter-active[data-v-69191f29],.icon-swap-leave-active[data-v-69191f29]{transition:opacity .16s ease,transform .18s ease}.icon-swap-enter-from[data-v-69191f29]{opacity:0;transform:rotate(-90deg) scale(.85)}.icon-swap-enter-to[data-v-69191f29],.icon-swap-leave-from[data-v-69191f29]{opacity:1;transform:rotate(0) scale(1)}.icon-swap-leave-to[data-v-69191f29]{opacity:0;transform:rotate(90deg) scale(.85)}nav [style*=translate3d][data-v-69191f29]{transition:transform .42s cubic-bezier(.2,1.4,.3,1)}.ai-fab[data-v-69191f29],.desktop-ai-fab[data-v-69191f29]{animation:ai-pulse-69191f29 3s ease-in-out infinite}@keyframes ai-pulse-69191f29{0%,to{box-shadow:inset 0 1px #ffffff2e,0 6px 24px #1a1c2073}50%{box-shadow:inset 0 1px #ffffff2e,0 6px 32px #1a1c2099,0 0 0 6px #d4d4d424}}.agent-fab-pop-enter-active[data-v-69191f29]{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s ease}.agent-fab-pop-leave-active[data-v-69191f29]{transition:transform .18s ease-in,opacity .15s ease}.agent-fab-pop-enter-from[data-v-69191f29],.agent-fab-pop-leave-to[data-v-69191f29]{transform:scale(.6);opacity:0}
