.hum-backdrop[data-v-56ba004a]{align-items:center;animation:hum-fade-56ba004a .18s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#06182c8c;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:80}@keyframes hum-fade-56ba004a{0%{opacity:0}to{opacity:1}}.hum-modal[data-v-56ba004a]{animation:hum-pop-56ba004a .24s cubic-bezier(.2,.9,.35,1.1);background:radial-gradient(1000px 420px at 20% -10%,rgba(124,58,237,.1),transparent 60%),radial-gradient(800px 360px at 100% 100%,rgba(234,179,8,.1),transparent 55%),#fdfefe;border-radius:16px;box-shadow:0 32px 68px -18px #06182c6b,0 0 0 1px #064e3b0f;max-height:calc(100vh - 32px);max-width:900px;overflow-y:auto;padding:22px 26px 16px;position:relative;width:100%}@keyframes hum-pop-56ba004a{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hum-close[data-v-56ba004a]{align-items:center;background:#ffffffb3;border:1px solid rgba(6,78,59,.14);border-radius:999px;color:#475569;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:18px;top:18px;transition:background .15s,transform .15s;width:34px}.hum-close[data-v-56ba004a]:hover{background:#fff;transform:rotate(90deg)}.hum-head[data-v-56ba004a]{margin-bottom:14px;max-width:640px;padding-right:44px}.hum-eyebrow[data-v-56ba004a]{color:var(--m-cobalt,#059669);font-family:var(--f-mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.08em;margin-bottom:4px;text-transform:lowercase}.hum-title[data-v-56ba004a]{color:var(--m-ink,#0f172a);font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 4px}.hum-sub[data-v-56ba004a]{color:#475569;font-size:12.5px;line-height:1.45;margin:0}.hum-grid[data-v-56ba004a]{display:grid;gap:12px;margin-bottom:12px}.hum-grid[data-cols="1"][data-v-56ba004a]{grid-template-columns:minmax(0,440px);justify-content:center}.hum-grid[data-cols="2"][data-v-56ba004a]{grid-template-columns:repeat(2,minmax(0,1fr))}.hum-grid[data-cols="3"][data-v-56ba004a]{grid-template-columns:repeat(3,minmax(0,1fr))}.hum-card[data-v-56ba004a]{background:#fff;border:1px solid rgba(6,78,59,.14);border-radius:12px;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:16px 16px 14px;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}.hum-card[data-v-56ba004a]:hover{box-shadow:0 20px 40px -14px #06182c2e;transform:translateY(-4px)}.hum-card.plan-pro[data-v-56ba004a]{border-color:#05966947}.hum-card.plan-pro.featured[data-v-56ba004a]{box-shadow:0 6px 26px -10px #05966959}.hum-card.plan-agents[data-v-56ba004a]{border-color:#7c3aed47}.hum-card.plan-agents.featured[data-v-56ba004a]{box-shadow:0 6px 26px -10px #7c3aed61}.hum-card.plan-fleet[data-v-56ba004a]{background:radial-gradient(circle at 100% 0,rgba(234,179,8,.08),transparent 55%),linear-gradient(180deg,#fffdf5,#fff 45%);border-color:#eab30873;box-shadow:0 6px 28px -8px #eab30840,inset 0 1px #ffffffe6}.hum-card.plan-fleet[data-v-56ba004a]:hover{box-shadow:0 24px 48px -14px #eab30859,inset 0 1px #ffffffe6}.hum-halo[data-v-56ba004a]{background:radial-gradient(circle,rgba(234,179,8,.22),transparent 65%);height:200px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:200px}.hum-badge[data-v-56ba004a]{border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.06em;padding:4px 10px;position:absolute;right:14px;text-transform:uppercase;top:14px;z-index:1}.hum-badge-featured[data-v-56ba004a]{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 4px 10px -4px #7c3aed66;color:#fff}.hum-badge-fleet[data-v-56ba004a]{background:linear-gradient(135deg,#eab308,#f59e0b);box-shadow:0 4px 10px -4px #eab30880;color:#451a03}.hum-plan-head[data-v-56ba004a]{display:flex;flex-direction:column;gap:4px}.hum-plan-name[data-v-56ba004a]{color:var(--m-ink,#0f172a);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.hum-card.plan-fleet .hum-plan-name[data-v-56ba004a]{color:#78350f}.hum-plan-lead[data-v-56ba004a]{color:#64748b;font-size:12px;font-weight:500;line-height:1.35}.hum-plan-price[data-v-56ba004a]{align-items:baseline;display:flex;gap:3px}.hum-price-num[data-v-56ba004a]{color:var(--m-ink,#0f172a);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.hum-card.plan-fleet .hum-price-num[data-v-56ba004a]{color:#78350f}.hum-price-frac[data-v-56ba004a]{color:#475569;font-size:15px;font-weight:600;margin-left:1px}.hum-price-per[data-v-56ba004a]{color:#64748b;font-size:11.5px;font-weight:500;margin-left:6px}.hum-plan-hero[data-v-56ba004a]{background:#064e3b0a;border-left:3px solid var(--m-cobalt,#059669);border-radius:7px;color:var(--m-ink,#0f172a);font-size:12.5px;font-weight:500;line-height:1.35;padding:8px 10px}.hum-card.plan-agents .hum-plan-hero[data-v-56ba004a]{background:#7c3aed0d;border-left-color:#7c3aed}.hum-card.plan-fleet .hum-plan-hero[data-v-56ba004a]{background:#eab30814;border-left-color:#eab308;color:#78350f}.hum-plan-bens[data-v-56ba004a]{display:flex;flex:1;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.hum-plan-bens li[data-v-56ba004a]{align-items:flex-start;color:var(--m-ink,#0f172a);display:flex;font-size:12px;gap:7px;line-height:1.35}.hum-b-ico[data-v-56ba004a]{align-items:center;background:#0596691a;border-radius:5px;color:var(--m-cobalt,#059669);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.hum-card.plan-agents .hum-b-ico[data-v-56ba004a]{background:#7c3aed1a;color:#7c3aed}.hum-card.plan-fleet .hum-b-ico[data-v-56ba004a]{background:#eab30824;color:#a16207}.hum-plan-bens li.is-star .hum-b-ico[data-v-56ba004a]{background:linear-gradient(135deg,#fde68a,#eab308);color:#78350f}.hum-b-text[data-v-56ba004a]{flex:1}.hum-plan-foot[data-v-56ba004a]{display:flex;flex-direction:column;gap:4px;margin-top:4px}.hum-plan-promo[data-v-56ba004a]{display:flex;gap:4px;margin-bottom:4px}.hum-plan-promo.applied .hum-plan-promo-input[data-v-56ba004a]{background:#0596690f;border-color:var(--m-cobalt,#059669);color:var(--m-cobalt,#059669);font-weight:600}.hum-plan-promo-input[data-v-56ba004a]{border:1px solid var(--m-line,#e5e7eb);border-radius:6px;flex:1;font-family:inherit;font-size:11.5px;min-width:0;padding:6px 8px;text-transform:uppercase}.hum-plan-promo-input.has-err[data-v-56ba004a]{border-color:#dc2626}.hum-plan-promo-input[data-v-56ba004a]:disabled{cursor:default}.hum-plan-promo-btn[data-v-56ba004a]{background:#fff;border:1px solid var(--m-line,#e5e7eb);border-radius:6px;color:var(--m-ink,#064e3b);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:11.5px;padding:6px 10px}.hum-plan-promo-btn[data-v-56ba004a]:disabled{cursor:not-allowed;opacity:.5}.hum-plan-promo-btn.is-clear[data-v-56ba004a]{color:var(--m-ink-muted,#6b7280)}.hum-plan-promo-badge[data-v-56ba004a]{color:var(--m-cobalt,#059669);font-size:11px;font-weight:600;margin-bottom:2px}.hum-plan-promo-err[data-v-56ba004a]{color:#b91c1c;font-size:11px;margin-bottom:2px}.hum-pay-methods[data-v-56ba004a]{display:flex;flex-direction:column;gap:4px;margin:8px 0 6px}.hum-pay-method[data-v-56ba004a]{align-items:center;border:1px solid var(--m-border,#d1d5db);border-radius:6px;color:var(--m-ink,#1f2937);cursor:pointer;display:flex;font-size:11.5px;gap:6px;padding:6px 8px;transition:border-color .15s,background .15s}.hum-pay-method.active[data-v-56ba004a]{background:#0596690f;border-color:#059669}.hum-pay-method input[type=radio][data-v-56ba004a]{margin:0}.hum-pay-note[data-v-56ba004a]{color:var(--m-ink-mute,#6b7280);font-size:10.5px;margin:-2px 0 6px;padding:0 4px}.hum-cta[data-v-56ba004a]{align-items:center;background:var(--m-ink,#0f172a);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;padding:9px 14px;transition:background .15s,transform .15s}.hum-cta[data-v-56ba004a]:hover:not(:disabled){background:var(--m-cobalt,#059669);transform:translateY(-1px)}.hum-cta[data-v-56ba004a]:disabled{cursor:default;opacity:.55}.hum-cta.is-featured[data-v-56ba004a]{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 6px 14px -4px #7c3aed6b}.hum-cta.is-featured[data-v-56ba004a]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea)}.hum-cta.is-fleet[data-v-56ba004a]{background:linear-gradient(135deg,#eab308,#f59e0b);box-shadow:0 6px 14px -4px #eab30880;color:#451a03}.hum-cta.is-fleet[data-v-56ba004a]:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#f59e0b)}.hum-microcopy[data-v-56ba004a]{color:#64748b;font-size:10.5px;line-height:1.35;padding:0 2px}.hum-error[data-v-56ba004a]{background:#b91c1c0f;border:1px solid rgba(185,28,28,.2);border-radius:10px;color:#991b1b;font-size:13px;line-height:1.5;margin:12px 0 18px;padding:12px 14px}.hum-band[data-v-56ba004a]{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-radius:0 0 16px 16px;border-top:1px solid rgba(6,78,59,.08);gap:12px;margin:18px -26px -16px;padding:22px 28px 18px}.hum-band[data-v-56ba004a],.hum-band-form[data-v-56ba004a]{display:flex;flex-direction:column}.hum-band-form[data-v-56ba004a]{gap:6px}.hum-band-field[data-v-56ba004a]{align-items:center;background:#fff;border:1px solid rgba(6,78,59,.18);border-radius:10px;display:flex;gap:0;padding:3px 3px 3px 12px;transition:border-color .15s,box-shadow .15s}.hum-band-field[data-v-56ba004a]:focus-within{border-color:var(--m-cobalt,#059669);box-shadow:0 0 0 3px #05966924}.hum-band-ico[data-v-56ba004a]{color:#94a3b8;flex-shrink:0;margin-right:8px}.hum-band-field:focus-within .hum-band-ico[data-v-56ba004a]{color:var(--m-cobalt,#059669)}.hum-band-input[data-v-56ba004a]{background:transparent;border:0;color:var(--m-ink,#0f172a);flex:1;font-family:var(--f-mono,ui-monospace,monospace);font-size:13px;letter-spacing:.05em;min-width:0;outline:none;padding:8px 8px 8px 0;text-transform:uppercase}.hum-band-input[data-v-56ba004a]::-moz-placeholder{color:#94a3b8;font-family:inherit;letter-spacing:0;text-transform:none}.hum-band-input[data-v-56ba004a]::placeholder{color:#94a3b8;font-family:inherit;letter-spacing:0;text-transform:none}.hum-band-btn[data-v-56ba004a]{background:var(--m-ink,#0f172a);border:0;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 16px;transition:background .15s}.hum-band-btn[data-v-56ba004a]:hover:not(:disabled){background:var(--m-cobalt,#059669)}.hum-band-btn[data-v-56ba004a]:disabled{cursor:default;opacity:.4}.hum-band-msg[data-v-56ba004a]{color:var(--m-cobalt,#059669);font-size:11.5px;line-height:1.4;padding-left:4px}.hum-band-msg.is-err[data-v-56ba004a]{color:#b91c1c}.hum-band-hint[data-v-56ba004a]{align-items:center;align-self:flex-start;border-radius:5px;color:var(--m-cobalt,#059669);display:inline-flex;font-size:11.5px;gap:4px;padding:2px 4px;text-decoration:none;transition:background .15s}.hum-band-hint[data-v-56ba004a]:hover{background:#05966914;text-decoration:underline}.hum-band-hint svg[data-v-56ba004a]{opacity:.7}.hum-band-foot[data-v-56ba004a]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 6px 0}.hum-band-note[data-v-56ba004a]{align-items:center;color:#94a3b8;display:inline-flex;font-size:11px;gap:6px;line-height:1.4;min-width:0}.hum-band-note svg[data-v-56ba004a]{color:#cbd5e1;flex-shrink:0}.hum-band-close[data-v-56ba004a]{background:transparent;border:0;border-radius:7px;color:#64748b;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;padding:6px 12px;transition:background .15s,color .15s}.hum-band-close[data-v-56ba004a]:hover{background:#0f172a0f;color:var(--m-ink,#0f172a)}@media(max-width:960px){.hum-modal[data-v-56ba004a]{padding:36px 28px 20px}.hum-title[data-v-56ba004a]{font-size:26px}.hum-grid[data-cols="3"][data-v-56ba004a]{grid-template-columns:repeat(2,minmax(0,1fr))}.hum-grid[data-cols="3"] .hum-card.plan-fleet[data-v-56ba004a]{grid-column:1/-1}}@media(max-width:640px){.hum-modal[data-v-56ba004a]{border-radius:16px;padding:28px 18px 16px}.hum-title[data-v-56ba004a]{font-size:22px}.hum-sub[data-v-56ba004a]{font-size:13.5px}.hum-grid[data-v-56ba004a]{grid-template-columns:1fr!important}.hum-grid[data-cols="3"] .hum-card.plan-fleet[data-v-56ba004a]{grid-column:auto}.hum-price-num[data-v-56ba004a]{font-size:34px}.hum-band[data-v-56ba004a]{border-radius:0 0 16px 16px;margin:16px -18px -16px;padding:14px 18px 12px}.hum-band-foot[data-v-56ba004a]{align-items:stretch;flex-direction:column;gap:8px}.hum-band-close[data-v-56ba004a]{align-self:flex-end}.hum-band-note[data-v-56ba004a]{font-size:10.5px}}.topbar[data-v-4b9b34ed]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:var(--m-surface-glass-strong);border-bottom:1px solid var(--m-border);gap:16px;height:var(--topbar-h,56px);padding:0 20px;position:sticky;top:0;z-index:50}.topbar[data-v-4b9b34ed],.topbar-left[data-v-4b9b34ed]{align-items:center;display:flex}.topbar-left[data-v-4b9b34ed]{gap:14px;min-width:0}.brand-link[data-v-4b9b34ed]{color:inherit;gap:10px;text-decoration:none}.brand-link[data-v-4b9b34ed],.logo-orb[data-v-4b9b34ed]{align-items:center;display:inline-flex}.logo-orb[data-v-4b9b34ed]{flex-shrink:0;justify-content:center;position:relative}.logo-orb[data-v-4b9b34ed],.logo-orb svg[data-v-4b9b34ed]{height:28px;width:28px}.brand-text[data-v-4b9b34ed]{background:linear-gradient(135deg,#059669,#7c3aed 55%,#eab308);-webkit-background-clip:text;background-clip:text;color:var(--m-ink);font-size:16px;font-weight:600;letter-spacing:-.01em;-webkit-text-fill-color:transparent}.tb-sep[data-v-4b9b34ed]{background:var(--m-border-strong);height:24px;width:1px}.proj-chip[data-v-4b9b34ed]{align-items:center;background:#0596690f;border:1px solid rgba(5,150,105,.16);border-radius:var(--r-md);color:var(--m-ink);display:inline-flex;font-size:13px;font-weight:500;gap:8px;min-width:0;padding:6px 10px 6px 8px;text-decoration:none;transition:background .15s,border-color .15s}.proj-chip[data-v-4b9b34ed]:hover{background:#0596691a;border-color:#0596693d}.proj-chip .proj-mark[data-v-4b9b34ed]{align-items:center;background:var(--m-grad-2);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--f-mono);font-size:10px;font-weight:600;height:18px;justify-content:center;letter-spacing:-.02em;width:18px}.proj-chip .proj-mono[data-v-4b9b34ed]{color:var(--m-cobalt);font-family:var(--f-mono);font-size:12px}.proj-chip .proj-name[data-v-4b9b34ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-center[data-v-4b9b34ed]{display:flex;flex:1;justify-content:center;min-width:0}.cmdk[data-v-4b9b34ed]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--m-surface-glass);border:1px solid var(--m-border);border-radius:var(--r-md);color:var(--m-ink-mute);display:flex;font-size:13px;gap:10px;max-width:480px;padding:7px 10px 7px 12px;position:relative;transition:border-color .15s,background .15s;width:100%}.cmdk[data-v-4b9b34ed]:hover{background:var(--m-surface-glass-strong);border-color:var(--m-border-strong)}.cmdk[data-v-4b9b34ed]:focus-within{background:var(--m-surface);border-color:#7c3aed66}.cmdk.open[data-v-4b9b34ed]{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-dropdown[data-v-4b9b34ed]{background:var(--m-surface,#fff);border:1px solid rgba(124,58,237,.4);border-bottom-left-radius:var(--r-md);border-bottom-right-radius:var(--r-md);border-top:none;box-shadow:0 8px 24px #064e3b24;left:-1px;margin-top:0;max-height:60vh;overflow-y:auto;padding:4px;position:absolute;right:-1px;top:100%;z-index:120}.search-hit[data-v-4b9b34ed]{align-items:start;background:transparent;border:none;border-radius:8px;color:var(--m-ink);cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:auto 1fr auto;padding:10px;text-align:left;transition:background .12s;width:100%}.search-hit.active[data-v-4b9b34ed],.search-hit[data-v-4b9b34ed]:hover{background:#05966914}.hit-id[data-v-4b9b34ed]{background:#064e3b0f;border:1px solid var(--m-border);border-radius:5px;color:var(--m-ink-mute);flex-shrink:0;font-family:var(--f-mono);font-size:11px;font-weight:600;line-height:1.3;padding:2px 6px;white-space:nowrap}.hit-id.st-in_progress[data-v-4b9b34ed]{background:#7c3aed14;border-color:#7c3aed38;color:var(--m-violet,#7c3aed)}.hit-id.st-review[data-v-4b9b34ed]{background:#eab3081a;border-color:#eab30847;color:#a16207}.hit-id.st-rework[data-v-4b9b34ed]{background:#dc262614;border-color:#dc26263d;color:#b91c1c}.hit-id.st-done[data-v-4b9b34ed]{background:#05966914;border-color:#05966938;color:var(--m-cobalt)}.hit-body[data-v-4b9b34ed]{display:flex;flex-direction:column;gap:3px;min-width:0}.hit-title[data-v-4b9b34ed]{color:var(--m-ink);font-size:13px;font-weight:500;line-height:1.3}.hit-snippet[data-v-4b9b34ed],.hit-title[data-v-4b9b34ed]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.hit-snippet[data-v-4b9b34ed]{color:var(--m-ink-mute);font-size:11px;line-height:1.4}.hit-snippet[data-v-4b9b34ed] mark,.hit-title[data-v-4b9b34ed] mark{background:#eab30847;border-radius:2px;color:inherit;padding:0 1px}.hit-status[data-v-4b9b34ed]{color:var(--m-ink-faint);flex-shrink:0;font-family:var(--f-mono);font-size:10px;padding-top:3px;text-transform:lowercase}.search-empty[data-v-4b9b34ed]{color:var(--m-ink-mute);font-size:13px;padding:18px;text-align:center}.cmdk svg[data-v-4b9b34ed]{color:var(--m-ink-faint);flex-shrink:0}.cmdk input[data-v-4b9b34ed]{background:transparent;border:none;color:var(--m-ink);flex:1;font-family:inherit;font-size:13px;outline:none}.cmdk input[data-v-4b9b34ed]::-moz-placeholder{color:var(--m-ink-faint)}.cmdk input[data-v-4b9b34ed]::placeholder{color:var(--m-ink-faint)}.kbd[data-v-4b9b34ed]{align-items:center;background:#064e3b0d;border:1px solid var(--m-border);border-radius:5px;color:var(--m-ink-mute);display:inline-flex;flex-shrink:0;font-family:var(--f-mono);font-size:11px;gap:2px;padding:2px 6px}.topbar-right[data-v-4b9b34ed]{gap:14px}.tabnav[data-v-4b9b34ed],.topbar-right[data-v-4b9b34ed]{align-items:center;display:flex}.tabnav[data-v-4b9b34ed]{background:#064e3b0a;border:1px solid var(--m-border);border-radius:var(--r-md);gap:2px;padding:3px}.tabnav a[data-v-4b9b34ed]{align-items:center;border-radius:7px;color:var(--m-ink-mute);display:inline-flex;font-family:var(--f-mono);font-size:12px;gap:6px;padding:5px 10px;text-decoration:none;transition:color .15s,background .15s}.tabnav a.active[data-v-4b9b34ed],.tabnav a[data-v-4b9b34ed]:hover{color:var(--m-ink)}.tabnav a.active[data-v-4b9b34ed]{background:var(--m-surface);box-shadow:0 1px 2px #064e3b0f;position:relative}.tabnav a.active[data-v-4b9b34ed]:before{background:var(--m-grad-2);border-radius:50%;box-shadow:0 0 6px #05966980;content:"";height:6px;width:6px}.landing-menu[data-v-4b9b34ed]{align-items:center;display:flex;gap:4px}.landing-menu a[data-v-4b9b34ed]{border-radius:7px;color:var(--m-ink-mute);font-family:var(--f-mono);font-size:12px;padding:6px 10px;text-decoration:none;transition:color .15s,background .15s}.landing-menu a[data-v-4b9b34ed]:hover{background:#064e3b0a;color:var(--m-ink)}.simple-nav[data-v-4b9b34ed]{border-radius:7px;color:var(--m-ink-mute);font-family:var(--f-mono);font-size:12px;padding:6px 10px;text-decoration:none;transition:color .15s,background .15s}.simple-nav[data-v-4b9b34ed]:hover{background:#064e3b0a;color:var(--m-ink)}.simple-nav.active[data-v-4b9b34ed]{background:#064e3b0f;color:var(--m-ink)}.hdr-cta[data-v-4b9b34ed]{align-items:center;background:var(--m-grad-2);border-radius:var(--r-md);box-shadow:0 2px 6px #05966940;color:#fff;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;text-decoration:none;transition:transform .15s,box-shadow .15s}.hdr-cta[data-v-4b9b34ed]:hover{box-shadow:0 4px 12px #05966959;transform:translateY(-1px)}.plan-chip[data-v-4b9b34ed]{align-items:center;border:1px solid transparent;border-radius:var(--r-pill);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;padding:5px 12px;text-decoration:none;transition:transform .15s,box-shadow .15s;white-space:nowrap}.plan-chip[data-v-4b9b34ed]:hover{box-shadow:0 3px 10px -3px #0f172a26;transform:translateY(-1px)}.plan-chip-btn[data-v-4b9b34ed]{border:1px solid transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em}.plan-chip-upsell[data-v-4b9b34ed]{font-size:11px;font-weight:400;opacity:.85}.plan-chip.plan-free[data-v-4b9b34ed]{background:#94a3b81f;border-color:#94a3b852;color:#475569}.plan-chip.plan-pro[data-v-4b9b34ed]{background:linear-gradient(135deg,#0596691a,#0596690a);border-color:#05966952;color:#047857}.plan-chip.plan-agents[data-v-4b9b34ed]{background:linear-gradient(135deg,#7c3aed1a,#7c3aed0a);border-color:#7c3aed52;color:#6d28d9}.plan-chip.plan-fleet[data-v-4b9b34ed]{background:linear-gradient(135deg,#eab30824,#eab3080f);border-color:#eab3086b;color:#92400e}@media(max-width:1000px){.plan-chip-upsell[data-v-4b9b34ed]{display:none}.plan-chip[data-v-4b9b34ed]{padding:5px 10px}}.user-chip[data-v-4b9b34ed]{align-items:center;background:#064e3b0a;border:1px solid var(--m-border);border-radius:var(--r-pill);color:var(--m-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:4px 10px 4px 4px;transition:background .15s,border-color .15s}.user-chip[data-v-4b9b34ed]:hover{background:#064e3b12;border-color:var(--m-border-strong)}.user-chip .avatar[data-v-4b9b34ed]{align-items:center;background:var(--m-grad-human,linear-gradient(135deg,#7c3aed 0,#059669 100%));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:24px;justify-content:center;width:24px}.user-chip .uname[data-v-4b9b34ed]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-chip .chip-caret[data-v-4b9b34ed]{color:var(--m-ink-mute,#64748b);flex-shrink:0}.user-menu-wrap[data-v-4b9b34ed]{display:inline-block;position:relative}.user-menu[data-v-4b9b34ed]{background:#fff;border:1px solid var(--m-border,rgba(6,78,59,.14));border-radius:10px;box-shadow:0 12px 32px #064e3b29;display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.user-menu-item[data-v-4b9b34ed]{background:transparent;border:0;border-radius:6px;color:var(--m-ink,#0f172a);cursor:pointer;display:block;font-family:inherit;font-size:13px;font-weight:500;padding:8px 12px;text-align:left;text-decoration:none;transition:background .12s ease}.user-menu-item[data-v-4b9b34ed]:hover{background:#064e3b0f}.user-menu-item.danger[data-v-4b9b34ed]{color:#b91c1c}.user-menu-sep[data-v-4b9b34ed]{color:var(--m-ink-mute,#64748b);font-family:var(--f-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.08em;margin-top:4px;padding:8px 12px 4px;text-transform:lowercase}.user-menu-sep[data-v-4b9b34ed],.user-menu-sep[data-v-4b9b34ed]:first-of-type{border-top:1px solid rgba(6,78,59,.08)}.user-menu-item.danger[data-v-4b9b34ed]:hover{background:#b91c1c14}.search-toggle[data-v-4b9b34ed]{align-items:center;background:transparent;border:1px solid var(--m-border);border-radius:var(--r-md);color:var(--m-ink);cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;margin-left:auto;padding:0;transition:background .15s,border-color .15s;width:40px}.search-toggle[data-v-4b9b34ed]:hover{background:#064e3b0d;border-color:var(--m-border-strong)}.search-toggle[data-v-4b9b34ed]:active{transform:scale(.96)}.search-toggle+.hamburger[data-v-4b9b34ed]{margin-left:8px}.search-overlay[data-v-4b9b34ed]{align-items:flex-start;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#064e3b47;display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:110}.search-overlay-panel[data-v-4b9b34ed]{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 24px);max-width:640px;width:100%}.search-overlay-inner[data-v-4b9b34ed]{align-items:center;display:flex;flex-shrink:0;gap:8px;padding:6px;width:100%}.search-overlay-inner[data-v-4b9b34ed],.search-overlay-results[data-v-4b9b34ed]{background:var(--m-surface,#fff);border:1px solid var(--m-border);border-radius:var(--r-md);box-shadow:0 8px 24px #064e3b24}.search-overlay-results[data-v-4b9b34ed]{flex:1;min-height:0;overflow-y:auto;padding:4px}.search-overlay-input[data-v-4b9b34ed]{align-items:center;display:flex;flex:1;gap:10px;min-width:0;padding:8px 12px}.search-overlay-input svg[data-v-4b9b34ed]{color:var(--m-ink-faint);flex-shrink:0}.search-overlay-input input[data-v-4b9b34ed]{background:transparent;border:none;color:var(--m-ink);flex:1;font-family:inherit;font-size:16px;min-width:0;outline:none}.search-overlay-input input[data-v-4b9b34ed]::-moz-placeholder{color:var(--m-ink-faint)}.search-overlay-input input[data-v-4b9b34ed]::placeholder{color:var(--m-ink-faint)}.search-overlay-cancel[data-v-4b9b34ed]{background:transparent;border:none;border-radius:7px;color:var(--m-cobalt);cursor:pointer;flex-shrink:0;font-family:var(--f-mono);font-size:13px;font-weight:500;padding:8px 14px}.search-overlay-cancel[data-v-4b9b34ed]:hover{background:#05966914}.drawer-search-btn[data-v-4b9b34ed]{align-items:center;background:#064e3b0a;border:1px solid var(--m-border);border-radius:var(--r-md);color:var(--m-ink-mute);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;margin-bottom:14px;padding:11px 12px;text-align:left;transition:background .15s,border-color .15s;width:100%}.drawer-search-btn[data-v-4b9b34ed]:hover{background:#064e3b12;border-color:var(--m-border-strong)}.drawer-search-btn svg[data-v-4b9b34ed]{color:var(--m-ink-faint);flex-shrink:0}@media(max-width:860px){.search-toggle[data-v-4b9b34ed]{display:inline-flex}}.hamburger[data-v-4b9b34ed]{align-items:center;background:transparent;border:1px solid var(--m-border);border-radius:var(--r-md);color:var(--m-ink);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-left:auto;padding:0;transition:background .15s,border-color .15s;width:40px}.hamburger[data-v-4b9b34ed]:hover{background:#064e3b0d;border-color:var(--m-border-strong)}.hamburger[data-v-4b9b34ed]:active{transform:scale(.96)}.drawer-backdrop[data-v-4b9b34ed]{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#064e3b47;inset:0;position:fixed;z-index:90}.drawer[data-v-4b9b34ed]{background:var(--m-surface,#fff);border-left:1px solid var(--m-border);bottom:0;box-shadow:-8px 0 24px #064e3b1a;display:flex;flex-direction:column;overflow-y:auto;padding:calc(var(--topbar-h, 56px) + 12px) 18px 20px;position:fixed;right:0;top:0;width:min(320px,88vw);z-index:100;-webkit-overflow-scrolling:touch}.drawer-user[data-v-4b9b34ed]{align-items:center;background:#064e3b0a;border:1px solid var(--m-border);border-radius:var(--r-md);display:flex;gap:10px;margin-bottom:12px;padding:10px 12px}.drawer-user .avatar.big[data-v-4b9b34ed]{align-items:center;background:var(--m-grad-human,linear-gradient(135deg,#7c3aed 0,#059669 100%));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.drawer-uname[data-v-4b9b34ed]{color:var(--m-ink);font-size:14px;font-weight:500;word-break:break-all}.drawer-proj[data-v-4b9b34ed]{background:#0596690f;border:1px solid rgba(5,150,105,.16);border-radius:var(--r-md);color:var(--m-ink);gap:10px;margin-bottom:14px;padding:8px 12px;text-decoration:none}.drawer-proj[data-v-4b9b34ed],.drawer-proj .proj-mark[data-v-4b9b34ed]{align-items:center;display:inline-flex}.drawer-proj .proj-mark[data-v-4b9b34ed]{background:var(--m-grad-2);border-radius:6px;color:#fff;flex-shrink:0;font-family:var(--f-mono);font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.drawer-proj-name[data-v-4b9b34ed]{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-links[data-v-4b9b34ed]{display:flex;flex-direction:column;gap:2px;margin-bottom:20px}.drawer-link[data-v-4b9b34ed]{border-radius:var(--r-md);color:var(--m-ink-mute);display:block;font-family:var(--f-mono);font-size:14px;padding:12px;text-decoration:none;transition:background .15s,color .15s}.drawer-link[data-v-4b9b34ed]:hover{background:#064e3b0d;color:var(--m-ink)}.drawer-link.active[data-v-4b9b34ed]{background:#05966914;color:var(--m-cobalt);font-weight:500}.drawer-footer[data-v-4b9b34ed]{border-top:1px solid var(--m-border);display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px}.drawer-cta[data-v-4b9b34ed]{background:var(--m-grad-2);box-shadow:0 2px 6px #05966940;color:#fff}.drawer-cta[data-v-4b9b34ed],.drawer-cta-secondary[data-v-4b9b34ed]{align-items:center;border-radius:var(--r-md);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;padding:12px 16px;text-decoration:none}.drawer-cta-secondary[data-v-4b9b34ed]{background:transparent;border:1px solid var(--m-border);color:var(--m-ink);cursor:pointer;font-family:inherit}.drawer-cta-secondary[data-v-4b9b34ed]:hover{background:#064e3b0a;border-color:var(--m-border-strong)}.drawer-fade-enter-active[data-v-4b9b34ed],.drawer-fade-leave-active[data-v-4b9b34ed]{transition:opacity .2s ease}.drawer-fade-enter-from[data-v-4b9b34ed],.drawer-fade-leave-to[data-v-4b9b34ed]{opacity:0}.drawer-slide-enter-active[data-v-4b9b34ed],.drawer-slide-leave-active[data-v-4b9b34ed]{transition:transform .25s ease}.drawer-slide-enter-from[data-v-4b9b34ed],.drawer-slide-leave-to[data-v-4b9b34ed]{transform:translate(100%)}.mobile-only[data-v-4b9b34ed]{display:none}.desktop-only[data-v-4b9b34ed]{display:flex}.cmdk[data-v-4b9b34ed]{min-width:140px}@media(max-width:1240px){.proj-chip .proj-name[data-v-4b9b34ed]{display:none}.proj-chip[data-v-4b9b34ed]{padding:6px 10px}.user-chip .uname[data-v-4b9b34ed]{max-width:100px}.cmdk[data-v-4b9b34ed]{max-width:360px}}@media(max-width:1080px){.topbar[data-v-4b9b34ed]{gap:12px;padding:0 16px}.cmdk .kbd[data-v-4b9b34ed],.proj-chip .proj-mono[data-v-4b9b34ed]{display:none}.cmdk[data-v-4b9b34ed]{max-width:300px;padding:6px 10px}.cmdk input[data-v-4b9b34ed]{font-size:12px}.tabnav a[data-v-4b9b34ed]{font-size:11px;padding:5px 8px}.landing-menu[data-v-4b9b34ed]{gap:2px}.landing-menu a[data-v-4b9b34ed]{font-size:11px;padding:6px 8px}.user-chip[data-v-4b9b34ed]{padding:4px 8px 4px 4px}}@media(max-width:940px){.user-chip .uname[data-v-4b9b34ed]{display:none}.cmdk[data-v-4b9b34ed]{max-width:240px}.cmdk input[data-v-4b9b34ed]::-moz-placeholder{color:transparent}.cmdk input[data-v-4b9b34ed]::placeholder{color:transparent}}@media(max-width:860px){.landing-menu a[data-v-4b9b34ed]:nth-child(4),.landing-menu a[data-v-4b9b34ed]:nth-child(5),.topbar-center[data-v-4b9b34ed]{display:none}}@media(max-width:720px){.topbar[data-v-4b9b34ed]{gap:10px;padding:0 12px}.topbar-center[data-v-4b9b34ed]{display:none}.desktop-only[data-v-4b9b34ed]{display:none!important}.mobile-only[data-v-4b9b34ed]{display:inline-flex}.drawer-backdrop.mobile-only[data-v-4b9b34ed]{display:block}.drawer.mobile-only[data-v-4b9b34ed]{display:flex}.proj-chip[data-v-4b9b34ed]{gap:6px;padding:5px 8px}.proj-chip .proj-mono[data-v-4b9b34ed]{display:none}.proj-chip .proj-name[data-v-4b9b34ed]{display:inline;max-width:26vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-sep[data-v-4b9b34ed]{display:none}}@media(max-width:480px){.topbar[data-v-4b9b34ed]{gap:8px;padding:0 10px}.brand-text[data-v-4b9b34ed]{display:none}.proj-chip .proj-name[data-v-4b9b34ed]{max-width:22vw}}.app-footer[data-v-0cb93470]{background:var(--m-surface-alt,#f8fafb);border-top:1px solid var(--m-border,rgba(6,78,59,.14));color:var(--m-ink,#0f172a);font-family:var(--f-sans,system-ui);margin-top:4rem;padding:2.5rem 0 1.5rem}.af-wrap[data-v-0cb93470]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.af-cols[data-v-0cb93470]{border-bottom:1px solid var(--m-border,rgba(6,78,59,.1));display:grid;gap:2rem;grid-template-columns:1.5fr 1fr 1fr 1fr;padding-bottom:1.8rem}.af-brand p[data-v-0cb93470]{color:var(--m-ink-mute,#64748b);font-size:.82rem;line-height:1.55;margin:.6rem 0 0;max-width:34ch}.af-logo[data-v-0cb93470]{color:var(--m-ink,#0f172a);font-size:1.05rem;font-weight:600;gap:8px;text-decoration:none}.af-logo[data-v-0cb93470],.af-mark[data-v-0cb93470]{align-items:center;display:inline-flex}.af-mark[data-v-0cb93470]{background:var(--m-cobalt,#059669);border-radius:8px;color:#fff;font-weight:700;height:28px;justify-content:center;width:28px}.af-col h5[data-v-0cb93470]{color:var(--m-ink-mute,#64748b);font-size:.78rem;font-weight:600;letter-spacing:.05em;margin:0 0 .7rem;text-transform:uppercase}.af-col a[data-v-0cb93470]{color:var(--m-ink,#0f172a);display:block;font-size:.85rem;padding:3px 0;text-decoration:none;transition:color .14s}.af-col a[data-v-0cb93470]:hover{color:var(--m-cobalt,#059669)}.af-socials[data-v-0cb93470]{align-items:center;border-bottom:1px dashed var(--m-border,rgba(6,78,59,.1));display:flex;gap:.9rem;margin-bottom:.4rem;padding:1rem 0 .4rem}.af-socials-head[data-v-0cb93470]{color:var(--m-ink-mute,#64748b);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.af-socials-row[data-v-0cb93470]{display:inline-flex;flex-wrap:wrap;gap:.55rem}.af-social-link[data-v-0cb93470]{align-items:center;background:transparent;border:1px solid var(--m-border,rgba(6,78,59,.14));border-radius:8px;color:var(--m-ink-mute,#64748b);display:inline-flex;height:32px;justify-content:center;text-decoration:none;transition:color .14s,border-color .14s,background .14s,transform .14s;width:32px}.af-social-link[data-v-0cb93470]:hover{background:#0596690f;border-color:var(--m-cobalt,#059669);color:var(--m-cobalt,#059669);transform:translateY(-1px)}.af-social-icon[data-v-0cb93470]{display:inline-flex}.af-social-icon[data-v-0cb93470] svg{display:block}.af-bot[data-v-0cb93470]{align-items:center;color:var(--m-ink-mute,#64748b);display:flex;font-size:.75rem;justify-content:space-between;padding-top:1.2rem}.af-version[data-v-0cb93470]{color:var(--m-ink-faint,#94a3b8);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;opacity:.7;-webkit-user-select:all;-moz-user-select:all;user-select:all}.af-legal[data-v-0cb93470]{display:inline-flex;flex-wrap:wrap;gap:1rem}.af-legal a[data-v-0cb93470]{color:var(--m-ink-mute,#64748b);text-decoration:none}.af-legal a[data-v-0cb93470]:hover{color:var(--m-cobalt,#059669)}.af-lang[data-v-0cb93470]{align-items:center;display:inline-flex;gap:4px}.af-lang-btn[data-v-0cb93470]{background:transparent;border:none;border-radius:4px;color:var(--m-ink-mute,#64748b);cursor:pointer;font-size:.75rem;padding:2px 6px;transition:color .14s,background .14s}.af-lang-btn[data-v-0cb93470]:hover{background:#0596690f;color:var(--m-cobalt,#059669)}.af-lang-btn.active[data-v-0cb93470]{color:var(--m-cobalt,#059669);font-weight:600}.af-lang-sep[data-v-0cb93470]{color:var(--m-ink-faint,#94a3b8);font-size:.7rem}@media(max-width:720px){.app-footer[data-v-0cb93470]{margin-top:2.5rem;padding:1.8rem 0 1.2rem}.af-cols[data-v-0cb93470]{gap:1.5rem;grid-template-columns:1fr 1fr}.af-brand[data-v-0cb93470]{grid-column:1/-1}.af-bot[data-v-0cb93470]{align-items:flex-start;flex-direction:column;gap:8px}}.err-root[data-v-486795a7]{color:var(--m-ink,#0f172a);display:flex;flex-direction:column;font-family:var(--f-sans,system-ui);min-height:100vh;position:relative}.atmos[data-v-486795a7]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.atmos-grid[data-v-486795a7]{background-image:radial-gradient(circle at 1px 1px,rgba(6,78,59,.045) 1px,transparent 0);background-size:32px 32px;inset:0;mask-image:radial-gradient(ellipse at 50% 30%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 0,transparent 70%)}.atmos-grid[data-v-486795a7],.orb[data-v-486795a7]{position:absolute}.orb[data-v-486795a7]{border-radius:50%;filter:blur(80px);opacity:.55;will-change:transform}.orb-1[data-v-486795a7]{background:radial-gradient(circle,rgba(5,150,105,.4) 0,transparent 70%);height:540px;left:-120px;top:-180px;width:540px}.orb-2[data-v-486795a7]{background:radial-gradient(circle,rgba(124,58,237,.36) 0,transparent 70%);height:480px;right:-160px;top:180px;width:480px}.orb-3[data-v-486795a7]{background:radial-gradient(circle,rgba(234,179,8,.28) 0,transparent 70%);height:380px;left:45%;top:55%;width:380px}.err-main[data-v-486795a7]{align-items:center;display:flex;flex:1;justify-content:center;padding:4rem 1.5rem}.err-wrap[data-v-486795a7]{margin:0 auto;max-width:640px;width:100%}.err-card[data-v-486795a7]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffb8;border:1px solid var(--m-border,rgba(6,78,59,.14));border-radius:20px;box-shadow:0 12px 40px #064e3b14;padding:2.75rem 2.25rem;text-align:center}.err-code[data-v-486795a7]{background:linear-gradient(135deg,#059669,#7c3aed 55%,#eab308);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--f-mono,ui-monospace,"JetBrains Mono",monospace);font-size:clamp(4.5rem,12vw,7.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:1.25rem}.err-code[data-v-486795a7],.err-code-5xx[data-v-486795a7]{-webkit-text-fill-color:transparent}.err-code-5xx[data-v-486795a7]{background:linear-gradient(135deg,#dc2626,#ea580c 60%,#eab308);-webkit-background-clip:text;background-clip:text}.err-title[data-v-486795a7]{color:var(--m-ink,#0f172a);font-size:clamp(1.6rem,3.6vw,2.1rem);font-weight:600;letter-spacing:-.02em;margin:0 0 .9rem}.err-body[data-v-486795a7]{color:var(--m-ink-soft,#4b5563);font-size:1rem;line-height:1.55;margin:0 auto 1.9rem;max-width:46ch;word-break:break-word}.err-actions[data-v-486795a7]{display:flex;flex-wrap:wrap;gap:.65rem}.err-actions[data-v-486795a7],.err-btn[data-v-486795a7]{justify-content:center}.err-btn[data-v-486795a7]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:500;padding:.7rem 1.25rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.err-btn-primary[data-v-486795a7]{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 2px 6px #05966940;color:#fff}.err-btn-primary[data-v-486795a7]:hover{box-shadow:0 6px 16px #05966959;transform:translateY(-1px)}.err-btn-ghost[data-v-486795a7]{background:#ffffff8c;border-color:var(--m-border,rgba(6,78,59,.16));color:var(--m-ink,#0f172a)}.err-btn-ghost[data-v-486795a7]:hover{background:#ffffffe6;border-color:#064e3b47}@media(max-width:560px){.err-card[data-v-486795a7]{border-radius:16px;padding:2rem 1.25rem}.err-actions[data-v-486795a7]{align-items:stretch;flex-direction:column}.err-btn[data-v-486795a7]{width:100%}}
