.cup__trigger[data-v-371778a5]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 65%,transparent);cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-base);font-size:var(--text-xs);font-weight:var(--fw-semibold);white-space:nowrap;background:0 0;align-items:center;gap:.35rem;padding:.35rem .6rem;display:inline-flex}.cup__trigger--compact[data-v-371778a5]{border:none;padding:.3rem}.cup__trigger.is-on[data-v-371778a5],.cup__trigger[data-v-371778a5]:hover{color:var(--color-primary)}.cup__trigger.is-on[data-v-371778a5]{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.cup__trigger[data-v-371778a5] svg{width:1.05rem;height:1.05rem}.cup__overlay[data-v-371778a5]{z-index:12050;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cup__dialog[data-v-371778a5]{background:var(--card-bg,var(--color-surface,#fff));width:min(420px,100%);max-height:90vh;color:var(--color-text);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-lg,var(--radius-base));flex-direction:column;gap:.75rem;padding:1.1rem;display:flex;overflow:auto}.cup__title[data-v-371778a5]{font-size:var(--text-base);margin:0}.cup__muted[data-v-371778a5]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.cup__opts[data-v-371778a5]{gap:.45rem}.cup__field[data-v-371778a5],.cup__opts[data-v-371778a5]{flex-direction:column;display:flex}.cup__field[data-v-371778a5]{font-size:var(--text-sm);gap:.35rem}.cup__field .cup__stepper[data-v-371778a5]{border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-base);background:0 0;align-self:flex-start;gap:0;padding:2px}.cup__stepper[data-v-371778a5] .stepper__btn{color:var(--color-primary);border-radius:calc(var(--radius-base) - 2px);background:0 0}.cup__stepper[data-v-371778a5] .stepper__btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.cup__stepper[data-v-371778a5] .stepper__btn:disabled{color:var(--color-text-muted)}.cup__stepper[data-v-371778a5] .stepper__field{border-inline:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:0 .35rem}.cup__stepper[data-v-371778a5] .stepper__input{color:var(--color-text)}.cup__stepper[data-v-371778a5] .stepper__suffix{color:var(--color-text-muted);font-weight:var(--fw-semibold)}.cup__field .cup__stepper[data-v-371778a5]:focus-within{border-color:var(--color-primary)}.cup__err[data-v-371778a5]{font-size:var(--text-sm);color:var(--color-danger,#c0392b);margin:0}.cup__actions[data-v-371778a5]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.cup__btn[data-v-371778a5]{border-radius:var(--radius-base);background:var(--color-primary);color:var(--btn-primary-text,#fff);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;border:none;padding:.5rem .9rem}.cup__btn--ghost[data-v-371778a5]{color:var(--color-text);border:var(--border-thin) solid var(--color-border);background:0 0}.cup__btn[data-v-371778a5]:disabled{opacity:.6;cursor:default}.bsplit[data-v-784712f4]{min-height:var(--pnl-ctl,2.5rem);border:var(--border-base) solid var(--btn-primary-border);border-radius:var(--radius-base);background:var(--btn-primary-bg);color:var(--btn-primary-text);transition:background var(--transition-base),border-color var(--transition-base);align-items:stretch;display:inline-flex;overflow:hidden}.bsplit.is-off[data-v-784712f4]{opacity:.5}.bsplit.is-main-off .bsplit__main[data-v-784712f4]>*{opacity:.55}.bsplit__chev[data-v-784712f4],.bsplit__main[data-v-784712f4]{color:inherit;font-family:var(--font-sans);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition-fast);background:0 0;border:none}.bsplit .bsplit__chev[data-v-784712f4]:disabled,.bsplit .bsplit__main[data-v-784712f4]:disabled{cursor:not-allowed;opacity:1}.bsplit.is-open .bsplit__chev[data-v-784712f4],.bsplit__chev[data-v-784712f4]:not(:disabled):hover,.bsplit__main[data-v-784712f4]:not(:disabled):hover{background:var(--btn-primary-hover-bg)}.bsplit__chev[data-v-784712f4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.bsplit__main[data-v-784712f4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.bsplit__main[data-v-784712f4]:not(:disabled):active{transform:scale(.98)}.bsplit__main[data-v-784712f4]{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.15rem;min-width:0;padding:.35rem 1rem;display:inline-flex}.bsplit__txt[data-v-784712f4]{font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:1.1}.bsplit__sub[data-v-784712f4]{overflow-clip-margin:.25em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-xs);font-weight:var(--fw-medium);opacity:.85;line-height:1.1;overflow:clip}.bsplit__sep[data-v-784712f4]{opacity:.35;background:currentColor;flex:0 0 1px;margin:.4rem 0}.bsplit__chev[data-v-784712f4]{min-width:var(--pnl-tap,2.25rem);flex:none;place-items:center;padding:0 .45rem;display:inline-grid}.bsplit__chev[data-v-784712f4] svg{width:1rem;height:1rem;transition:transform var(--transition-fast)}.bsplit.is-open .bsplit__chev[data-v-784712f4] svg{transform:rotate(180deg)}.bsplit__catcher[data-v-784712f4]{position:fixed;top:0;bottom:0;left:0;right:0}.bsplit__pop[data-v-784712f4]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-lg);background:var(--card-bg,var(--color-surface));box-shadow:var(--card-hover-shadow,0 10px 30px #00000026);outline:none;padding:.35rem;animation:.12s bsplit-in-784712f4}@keyframes bsplit-in-784712f4{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bsplit__head[data-v-784712f4]{border-bottom:var(--border-thin) solid color-mix(in srgb,var(--color-border) 60%,transparent);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--fw-semibold);margin:0 0 .25rem;padding:.3rem .6rem .4rem}.bsplit__opt[data-v-784712f4]{border-radius:var(--radius-base);color:var(--color-text);cursor:pointer;transition:background var(--transition-fast);align-items:flex-start;gap:.5rem;padding:.55rem .6rem;display:flex}.bsplit__opt.is-active[data-v-784712f4]{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.bsplit__opt.is-disabled[data-v-784712f4]{cursor:not-allowed}.bsplit__opt.is-disabled .bsplit__label[data-v-784712f4]{color:var(--color-text-muted);opacity:.6}.bsplit__check[data-v-784712f4]{height:1.25rem;color:var(--color-primary);flex:0 0 1.1rem;place-items:center;display:inline-grid}.bsplit__check[data-v-784712f4] svg{width:1rem;height:1rem}.bsplit__body[data-v-784712f4]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bsplit__label[data-v-784712f4]{font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:1.25}.bsplit__opt.is-selected .bsplit__label[data-v-784712f4]{font-weight:var(--fw-semibold)}.bsplit__hint[data-v-784712f4]{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.3}@media (prefers-reduced-motion:reduce){.bsplit__pop[data-v-784712f4]{animation:none}.bsplit__chev[data-v-784712f4] svg{transition:none}}.bcard[data-v-00468b2d]{flex-direction:column;gap:.35rem;width:100%;min-width:0;display:flex}.bcard__head[data-v-00468b2d]{align-items:flex-start;gap:.4rem;display:flex}.bcard__icon[data-v-00468b2d]{width:1.1rem;height:1.1rem;color:var(--color-primary);flex:none;margin-top:.1rem}.bcard__title[data-v-00468b2d]{font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0;line-height:1.35}.bcard__when[data-v-00468b2d]{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:0;display:flex}.bcard__when-label[data-v-00468b2d]{color:var(--color-text-muted)}.bcard__when-label[data-v-00468b2d]:empty{display:none}.bcard__tag[data-v-00468b2d]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);font-size:var(--text-xs);border-radius:999px;padding:0 .4rem}.bcard__meta[data-v-00468b2d]{font-size:var(--text-xs);color:var(--color-text-muted)}.bcard__meta[data-v-00468b2d],.bcard__quote[data-v-00468b2d]{overflow-wrap:anywhere;margin:0}.bcard__quote[data-v-00468b2d]{font-size:var(--text-sm);color:var(--color-text-secondary,var(--color-text-muted));font-style:italic}.bcard__status[data-v-00468b2d]{font-size:var(--text-xs);font-weight:var(--fw-semibold);border-radius:999px;align-self:flex-start;padding:.1rem .55rem}.bcard__status--ok[data-v-00468b2d]{background:color-mix(in srgb,var(--color-success,#16a34a) 16%,transparent);color:var(--color-success-ink,var(--color-text))}.bcard__status--bad[data-v-00468b2d]{background:color-mix(in srgb,var(--color-danger,#dc2626) 14%,transparent);color:var(--color-danger-ink,var(--color-text))}.bcard__status--warn[data-v-00468b2d]{background:color-mix(in srgb,var(--color-warning,#d97706) 18%,transparent);color:var(--color-text)}.bcard__status--wait[data-v-00468b2d]{background:color-mix(in srgb,var(--color-text-muted) 14%,transparent);color:var(--color-text)}.bcard__actions[data-v-00468b2d]{flex-wrap:wrap;gap:.35rem;display:flex}.bcard__actions .bcard__btn[data-v-00468b2d],.bcard__actions .bcard__split[data-v-00468b2d]{flex:8rem}.bcard__btn[data-v-00468b2d]{border-radius:var(--radius-base);background:var(--color-primary);width:100%;min-height:36px;color:var(--btn-primary-text,#fff);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-semibold);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .7rem;display:inline-flex}.bcard__btn[data-v-00468b2d]:hover:not(:disabled){filter:brightness(1.06)}.bcard__btn[data-v-00468b2d]:disabled{opacity:.6;cursor:default}.bcard__btn--ghost[data-v-00468b2d]{color:var(--color-text);border:var(--border-thin) solid color-mix(in srgb,var(--color-primary) 50%,transparent);background:0 0}.bcard__waiting[data-v-00468b2d]{border:var(--border-thin) dashed color-mix(in srgb,var(--color-text-muted) 45%,transparent);border-radius:var(--radius-base);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);align-self:stretch;padding:.35rem .6rem}.bcard__link[data-v-00468b2d]{color:var(--color-primary-ink,var(--color-primary));font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.bcard__error[data-v-00468b2d]{font-size:var(--text-xs);color:var(--color-danger,#dc2626);margin:0}.bcard--compact .bcard__title[data-v-00468b2d],.bcard__price-line[data-v-00468b2d]{font-size:var(--text-sm)}.bcard__price-line[data-v-00468b2d]{flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:0;display:flex}.bcard__pay-note[data-v-00468b2d]{font-size:var(--text-xs);color:var(--color-text-muted);flex-basis:100%}.bcard__row[data-v-00468b2d]{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.bcard__request[data-v-00468b2d]{flex-direction:column;gap:.4rem;display:flex}.bcard__request-hint[data-v-00468b2d]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.bcard__price[data-v-00468b2d]{align-items:center;gap:var(--space-2,.5rem);margin-top:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.bcard__price-label[data-v-00468b2d]{font-size:var(--fs-sm,.85rem);color:var(--color-text-secondary)}.bcard__price-svc[data-v-00468b2d]{flex:12rem;min-width:0}.bcard__price-amount[data-v-00468b2d]{flex:0 9rem}.air[data-v-83f52f74]{margin-top:.25rem}.air__toggle[data-v-83f52f74]{min-height:28px;color:var(--color-text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.1rem .3rem;display:inline-flex}.air__toggle[data-v-83f52f74]:hover{color:var(--color-primary);text-decoration:underline}.air__done[data-v-83f52f74] svg,.air__toggle[data-v-83f52f74] svg{width:.8rem;height:.8rem}.air__done[data-v-83f52f74]{color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;gap:.25rem;margin:0;display:inline-flex}.air__form[data-v-83f52f74]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-base);background:var(--color-surface,var(--color-bg));flex-direction:column;gap:.4rem;margin-top:.3rem;padding:.5rem;display:flex}.air__title[data-v-83f52f74]{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--fw-semibold);margin:0}.air__hint[data-v-83f52f74]{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}.air__reasons[data-v-83f52f74]{flex-wrap:wrap;gap:.3rem;display:flex}.air__reason[data-v-83f52f74]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);min-height:30px;color:var(--color-text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .6rem}.air__reason--on[data-v-83f52f74]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.air__note[data-v-83f52f74]{resize:vertical;border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-base);background:var(--input-bg,transparent);min-height:2.6rem;color:var(--color-text);font:inherit;font-size:var(--text-sm);padding:.4rem .5rem}.air__err[data-v-83f52f74]{color:var(--color-error,#dc2626);font-size:var(--text-xs);margin:0}.air__actions[data-v-83f52f74]{justify-content:flex-end;gap:.4rem;display:flex}.air__btn[data-v-83f52f74]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-base);min-height:32px;color:var(--color-text);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;padding:.25rem .75rem}.air__btn--primary[data-v-83f52f74]{border-color:var(--color-primary);background:var(--color-primary);color:var(--btn-primary-text,#fff)}.air__btn[data-v-83f52f74]:disabled{opacity:.5;cursor:default}.cpf[data-v-734eb37f]{padding:.35rem .6rem 0}.cpf__list[data-v-734eb37f]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.cpf__chip[data-v-734eb37f]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);max-width:100%;font-size:var(--text-xs);background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .45rem;display:inline-flex}.cpf__chip[data-v-734eb37f] svg{flex-shrink:0;width:.9rem;height:.9rem}.cpf__name[data-v-734eb37f]{overflow-clip-margin:.25em;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;line-height:1.5;overflow:clip}.cpf__size[data-v-734eb37f]{opacity:.7}.cpf__x[data-v-734eb37f]{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:999px;padding:.1rem;display:inline-flex}.cpf__err[data-v-734eb37f],.cpf__x[data-v-734eb37f]:hover{color:var(--color-danger,#c0392b)}.cpf__err[data-v-734eb37f]{font-size:var(--text-xs);margin:.25rem 0 0}.cap[data-v-6b790ff4]{flex-shrink:0}.cap[data-v-6b790ff4],.cap__btn[data-v-6b790ff4]{display:inline-flex}.cap__btn[data-v-6b790ff4]{border-radius:var(--radius-base);width:2.2rem;height:2.2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center}.cap__btn[data-v-6b790ff4]:hover:not(:disabled){color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cap__btn[data-v-6b790ff4]:disabled{opacity:.5;cursor:default}.cap__btn[data-v-6b790ff4] svg{width:1.15rem;height:1.15rem}.cap__input[data-v-6b790ff4]{display:none}.cbi__overlay[data-v-06cbcc46]{z-index:12050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cbi__dialog[data-v-06cbcc46]{background:var(--card-bg,var(--color-surface,#fff));width:min(560px,100%);max-height:calc(100vh - 32px);color:var(--color-text);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-lg,var(--radius-base));flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000004d}.cbi__head[data-v-06cbcc46]{border-bottom:var(--border-thin) solid var(--color-border);align-items:flex-start;gap:.8rem;padding:1.1rem 1.2rem .9rem;display:flex}.cbi__head-icon[data-v-06cbcc46]{border-radius:var(--radius-base);background:color-mix(in srgb,var(--color-primary) 16%,transparent);width:2.5rem;height:2.5rem;color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.cbi__head-text[data-v-06cbcc46]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.cbi__title[data-v-06cbcc46]{font-size:var(--text-lg,1.1rem);font-weight:var(--fw-bold,700);margin:0}.cbi__muted[data-v-06cbcc46]{font-size:var(--text-sm);margin:0}.cbi__muted[data-v-06cbcc46],.cbi__x[data-v-06cbcc46]{color:var(--color-text-muted)}.cbi__x[data-v-06cbcc46]{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.cbi__x[data-v-06cbcc46]:hover{background:color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-text)}.cbi__body[data-v-06cbcc46]{flex-direction:column;gap:1rem;padding:1rem 1.2rem;display:flex;overflow:auto}.cbi__grid[data-v-06cbcc46]{grid-template-columns:1.4fr 1fr;gap:.8rem;display:grid}.cbi__field[data-v-06cbcc46]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.cbi__label[data-v-06cbcc46]{font-size:var(--text-sm);font-weight:var(--fw-semibold)}.cbi__hint[data-v-06cbcc46]{font-size:var(--text-xs,.75rem);color:var(--color-text-muted);margin:0}.cbi__modes[data-v-06cbcc46]{border:0;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.cbi__modes legend[data-v-06cbcc46]{margin-bottom:.35rem}.cbi__mode[data-v-06cbcc46]{border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-base);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.7rem .85rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.cbi__mode[data-v-06cbcc46]:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 60%,var(--color-border))}.cbi__mode[data-v-06cbcc46]:active:not(:disabled){transform:scale(.99)}.cbi__mode-icon[data-v-06cbcc46]{background:color-mix(in srgb,var(--color-text) 7%,transparent);width:2.1rem;height:2.1rem;color:var(--color-text-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:inline-flex}.cbi__mode-text[data-v-06cbcc46]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.cbi__mode-name[data-v-06cbcc46]{font-size:var(--text-sm);font-weight:var(--fw-semibold)}.cbi__mode-effect[data-v-06cbcc46]{font-size:var(--text-xs,.75rem);color:var(--color-text-muted)}.cbi__mode-dot[data-v-06cbcc46]{border:2px solid var(--color-border);border-radius:999px;flex:none;width:1.05rem;height:1.05rem;transition:border-color .18s,box-shadow .18s}.cbi__mode--on[data-v-06cbcc46]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.cbi__mode--on .cbi__mode-icon[data-v-06cbcc46]{background:var(--color-primary);color:var(--btn-primary-text,#fff)}.cbi__mode--on .cbi__mode-dot[data-v-06cbcc46]{border-color:var(--color-primary);box-shadow:inset 0 0 0 3px var(--card-bg,var(--color-surface,#fff)),inset 0 0 0 10px var(--color-primary)}.cbi__mode[data-v-06cbcc46]:disabled{opacity:.45;cursor:not-allowed}.cbi__summary[data-v-06cbcc46]{border-radius:var(--radius-base);border:var(--border-thin) solid color-mix(in srgb,var(--color-primary) 35%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,transparent);font-size:var(--text-sm);align-items:flex-start;gap:.55rem;padding:.7rem .85rem;display:flex}.cbi__summary-icon[data-v-06cbcc46]{color:var(--color-primary);flex:none;margin-top:.1rem}.cbi__err[data-v-06cbcc46]{font-size:var(--text-sm);color:var(--color-danger,#c0392b);margin:0}.cbi__actions[data-v-06cbcc46]{border-top:var(--border-thin) solid var(--color-border);justify-content:flex-end;gap:.6rem;padding:.85rem 1.2rem;display:flex}.cbi__btn[data-v-06cbcc46]{border-radius:var(--radius-base);min-height:42px;font:inherit;font-weight:var(--fw-semibold);cursor:pointer;border:none;align-items:center;gap:.45rem;padding:.55rem 1.05rem;display:inline-flex}.cbi__btn--ghost[data-v-06cbcc46]{color:var(--color-text);border:var(--border-thin) solid var(--color-border);background:0 0}.cbi__btn--primary[data-v-06cbcc46]{background:var(--color-primary);color:var(--btn-primary-text,#fff)}.cbi__btn[data-v-06cbcc46]:disabled{opacity:.6;cursor:default}.cbi-fade-enter-active[data-v-06cbcc46],.cbi-fade-leave-active[data-v-06cbcc46]{transition:opacity .2s}.cbi-fade-enter-active .cbi__dialog[data-v-06cbcc46],.cbi-fade-leave-active .cbi__dialog[data-v-06cbcc46]{transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s}.cbi-fade-enter-from[data-v-06cbcc46],.cbi-fade-leave-to[data-v-06cbcc46]{opacity:0}.cbi-fade-enter-from .cbi__dialog[data-v-06cbcc46],.cbi-fade-leave-to .cbi__dialog[data-v-06cbcc46]{opacity:0;transform:translateY(12px)scale(.98)}@media (max-width:560px){.cbi__grid[data-v-06cbcc46]{grid-template-columns:1fr}.cbi__overlay[data-v-06cbcc46]{align-items:flex-end;padding:0}.cbi__dialog[data-v-06cbcc46]{border-radius:var(--radius-lg,16px) var(--radius-lg,16px) 0 0;width:100%;max-height:92vh}}@media (prefers-reduced-motion:reduce){.cbi-fade-enter-active[data-v-06cbcc46],.cbi-fade-enter-active .cbi__dialog[data-v-06cbcc46],.cbi-fade-leave-active[data-v-06cbcc46],.cbi-fade-leave-active .cbi__dialog[data-v-06cbcc46],.cbi__mode[data-v-06cbcc46],.cbi__mode-dot[data-v-06cbcc46],.cbi__mode-icon[data-v-06cbcc46]{transition:none}}.cad[data-v-10a0ce04]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 70%,transparent);width:2.5rem;height:2.5rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cad--compact[data-v-10a0ce04]{width:2.2rem;height:2.2rem}.cad[data-v-10a0ce04]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.cad[data-v-10a0ce04]:disabled{opacity:.5;cursor:default}.cad[data-v-10a0ce04] svg{width:1.15rem;height:1.15rem}.cad.is-busy[data-v-10a0ce04] svg{animation:.9s linear infinite cad-spin-10a0ce04}.cad__sr[data-v-10a0ce04]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes cad-spin-10a0ce04{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cad.is-busy[data-v-10a0ce04] svg{animation:none}}.mtc-launcher[data-v-8a31ca34]{background:linear-gradient(140deg,var(--color-primary-light,var(--color-primary)) 0,var(--color-primary) 55%,var(--color-primary-dark,var(--color-primary)) 130%);color:#fff;text-shadow:0 1px 2px #00000059;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.6rem;padding:.35rem 1.05rem .35rem .35rem;transition:transform .15s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff73,0 10px 28px #00000047}.mtc-launcher[data-v-8a31ca34]:hover{box-shadow:inset 0 1px 0 #ffffff73,0 14px 32px rgba(var(--color-primary-rgb,201,162,39),.45);transform:translateY(-2px)}.mtc-launcher[data-v-8a31ca34]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 55%,#fff);outline-offset:3px}.mtc-launcher__icon[data-v-8a31ca34]{width:48px;height:48px;color:inherit;background:#ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.mtc-launcher__text[data-v-8a31ca34]{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.mtc-launcher__title[data-v-8a31ca34]{font-size:15px;font-weight:700}.mtc-launcher__sub[data-v-8a31ca34]{color:#ffffffe6;font-size:12.5px;font-weight:500}.mtc-badge[data-v-8a31ca34]{color:#fff;font-variant-numeric:tabular-nums;background:#e0312b;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;top:-4px;right:-4px}.mtc-badge[data-v-8a31ca34],.mtc-online[data-v-8a31ca34]{box-shadow:0 0 0 2px var(--color-primary);position:absolute}.mtc-online[data-v-8a31ca34]{background:#22a861;border-radius:50%;width:11px;height:11px;bottom:1px;right:0}.mtc-avatar[data-v-8a31ca34]{background:#ffffffe6;border-radius:28%;flex:none;justify-content:center;align-items:center;padding:1.5px;display:inline-flex;position:relative}.mtc-avatar[data-v-8a31ca34],.mtc-avatar img[data-v-8a31ca34]{-webkit-mask:url(../img/bot/squircle.svg) 50%/100% 100% no-repeat;mask:url(../img/bot/squircle.svg) 50%/100% 100% no-repeat}.mtc-avatar img[data-v-8a31ca34]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mtc-avatar--head[data-v-8a31ca34]{background:0 0;width:34px;height:34px;padding:0}.mtc-head[data-v-8a31ca34]{background:radial-gradient(120% 140% at 0 0,#ffffff73 0,#fff0 55%),linear-gradient(115deg,color-mix(in srgb,var(--color-primary-light,var(--color-primary)) 55%,#fff) 0,var(--color-primary-light,var(--color-primary)) 40%,var(--color-primary) 100%);color:#1d1709;align-items:center;gap:.65rem;padding:.5rem .45rem .5rem .75rem;display:flex;box-shadow:inset 0 -1px #00000014}.mtc-who[data-v-8a31ca34]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mtc-name[data-v-8a31ca34]{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.mtc-status[data-v-8a31ca34]{opacity:.85;align-items:center;gap:.35rem;min-width:0;padding-bottom:1px;font-size:12px;line-height:1.45;display:flex}.mtc-status-text[data-v-8a31ca34]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mtc-dot[data-v-8a31ca34]{background:#1e8f53;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 2px #fff9}.mtc-thread[data-v-8a31ca34]{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.6rem;min-height:0;padding:1rem .85rem .75rem;display:flex;overflow-y:auto}.mtc-row[data-v-8a31ca34]{align-items:flex-end;gap:.45rem;display:flex}.mtc-row--me[data-v-8a31ca34]{justify-content:flex-end}.mtc-msg[data-v-8a31ca34]{white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;max-width:82%;margin:0;padding:.6rem .8rem;line-height:1.5}.mtc-msg--bot[data-v-8a31ca34]{color:var(--color-text);background:linear-gradient(160deg,color-mix(in srgb,var(--color-text) 4%,var(--color-surface,var(--color-bg))) 0,color-mix(in srgb,var(--color-primary) 9%,color-mix(in srgb,var(--color-text) 6%,var(--color-surface,var(--color-bg)))) 100%);border-radius:16px 16px 16px 4px;box-shadow:0 1px 2px #0000000d}.mtc-msg--me[data-v-8a31ca34]{color:#1d1709;background:linear-gradient(140deg,var(--color-primary-light,var(--color-primary)) 0,var(--color-primary) 70%);box-shadow:inset 0 1px 0 #ffffff59,0 3px 10px rgba(var(--color-primary-rgb,201,162,39),.28);border-radius:16px 16px 4px}.mtc-msg--lines[data-v-8a31ca34]{white-space:normal}.mtc-msg--in[data-v-8a31ca34]{animation:.2s ease-out both mtc-in-8a31ca34}@keyframes mtc-in-8a31ca34{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mtc-typing[data-v-8a31ca34]{align-items:center;gap:.55rem;min-height:2.3rem;display:inline-flex}.mtc-phases[data-v-8a31ca34]{display:inline-grid}.mtc-phase[data-v-8a31ca34]{color:var(--color-text-muted);white-space:nowrap;opacity:0;grid-area:1/1;font-size:14px;transition:opacity .25s ease-out,transform .25s ease-out;transform:translateY(4px)}.mtc-phase.is-on[data-v-8a31ca34]{opacity:1;transform:none}.mtc-dots[data-v-8a31ca34]{gap:4px;display:inline-flex}.mtc-dots i[data-v-8a31ca34]{background:var(--color-text-muted);opacity:.35;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite mtc-dot-8a31ca34}.mtc-dots i[data-v-8a31ca34]:nth-child(2){animation-delay:.15s}.mtc-dots i[data-v-8a31ca34]:nth-child(3){animation-delay:.3s}@keyframes mtc-dot-8a31ca34{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.mtc-err[data-v-8a31ca34]{color:var(--color-danger,var(--color-error,#b00020));margin:0;font-size:14px}.mtc-compose[data-v-8a31ca34]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:22px;align-items:flex-end;gap:.4rem;padding:.3rem .3rem .3rem .75rem;display:flex}.mtc-compose[data-v-8a31ca34]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}.mtc-input[data-v-8a31ca34]{resize:none;min-width:0;max-height:120px;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;flex:auto;padding:.45rem 0;font-size:16px;line-height:1.4}.mtc-send[data-v-8a31ca34]{color:#1d1709;cursor:pointer;background:linear-gradient(140deg,var(--color-primary-light,var(--color-primary)) 0,var(--color-primary) 60%,var(--color-primary-dark,var(--color-primary)) 140%);width:34px;height:34px;box-shadow:inset 0 1px 0 #ffffff73,0 3px 8px rgba(var(--color-primary-rgb,201,162,39),.35);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .15s ease-out,filter .15s ease-out;display:inline-flex}.mtc-send[data-v-8a31ca34]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.mtc-send[data-v-8a31ca34]:disabled{opacity:.4;cursor:default;box-shadow:none}.mtc-send[data-v-8a31ca34]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mtc-disclaimer[data-v-8a31ca34]{white-space:pre-line;color:var(--color-text-muted);text-align:center;text-wrap:pretty;margin:0;padding:0 .25rem;font-size:12px;line-height:1.35}@media (max-width:640px){.mtc-msg[data-v-8a31ca34]{max-width:86%}}@media (prefers-reduced-motion:reduce){.mtc-launcher[data-v-8a31ca34],.mtc-phase[data-v-8a31ca34],.mtc-send[data-v-8a31ca34]{transition:none}.mtc-launcher[data-v-8a31ca34]:hover{transform:none}.mtc-dots i[data-v-8a31ca34]{opacity:.7}.mtc-dots i[data-v-8a31ca34],.mtc-msg--in[data-v-8a31ca34]{animation:none}}.cai[data-v-8a31ca34]{flex-direction:column;flex:1;min-height:0;font-size:16px;display:flex}.cai__tools[data-v-8a31ca34]{flex-wrap:wrap;gap:.4rem;padding:.45rem .75rem 0;display:flex}.cai__human[data-v-8a31ca34]{border:1px solid var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .9rem;font-size:14px;font-weight:600;display:inline-flex}.cai__human[data-v-8a31ca34]:hover{background:color-mix(in srgb,var(--color-primary) 22%,transparent)}.cai__tool[data-v-8a31ca34]{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);min-height:36px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:14px;display:inline-flex}.cai__tool[data-v-8a31ca34]:hover{border-color:var(--color-primary);color:var(--color-primary)}.cai__tool[data-v-8a31ca34]:disabled{opacity:.5;cursor:default}.cai__human[data-v-8a31ca34] svg,.cai__tool[data-v-8a31ca34] svg{width:1rem;height:1rem}.cai__composer[data-v-8a31ca34]{border-top:1px solid var(--color-border);flex-direction:column;gap:.4rem;margin-top:.45rem;padding:.6rem .75rem .65rem;display:flex}.ced__overlay[data-v-dc862f07]{z-index:12050;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ced__dialog[data-v-dc862f07]{background:var(--card-bg,var(--color-surface,#fff));width:min(420px,100%);max-height:90vh;color:var(--color-text);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-lg,var(--radius-base));flex-direction:column;gap:.7rem;padding:1.1rem;display:flex;overflow:auto}.ced__title[data-v-dc862f07]{font-size:var(--text-base);margin:0}.ced__muted[data-v-dc862f07]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.ced__stars[data-v-dc862f07]{gap:.25rem;display:flex}.ced__star[data-v-dc862f07]{cursor:pointer;width:2.25rem;height:2.25rem;color:color-mix(in srgb,var(--color-text-muted) 55%,transparent);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ced__star[data-v-dc862f07] svg{width:1.6rem;height:1.6rem}.ced__star.is-on[data-v-dc862f07]{color:var(--color-primary)}.ced__star[data-v-dc862f07]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ced__err[data-v-dc862f07]{font-size:var(--text-sm);color:var(--color-danger,#c0392b);margin:0}.ced__actions[data-v-dc862f07]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.ced__btn[data-v-dc862f07]{border-radius:var(--radius-base);background:var(--color-primary);color:var(--btn-primary-text,#fff);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;border:none;padding:.5rem .9rem}.ced__btn--ghost[data-v-dc862f07]{color:var(--color-text);border:var(--border-thin) solid var(--color-border);background:0 0}.ced__btn[data-v-dc862f07]:disabled{opacity:.6;cursor:default}.crd__overlay[data-v-134ec669]{z-index:12050;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.crd__dialog[data-v-134ec669]{background:var(--card-bg,var(--color-surface,#fff));width:min(420px,100%);color:var(--color-text);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-lg,var(--radius-base));flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}.crd__title[data-v-134ec669]{font-size:var(--text-base);margin:0}.crd__muted[data-v-134ec669]{color:var(--color-text-muted)}.crd__err[data-v-134ec669],.crd__muted[data-v-134ec669]{font-size:var(--text-sm);margin:0}.crd__err[data-v-134ec669]{color:var(--color-danger,#c0392b)}.crd__actions[data-v-134ec669]{justify-content:flex-end;gap:.5rem;display:flex}.crd__btn[data-v-134ec669]{border-radius:var(--radius-base);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;border:none;padding:.5rem .9rem}.crd__btn--ghost[data-v-134ec669]{color:var(--color-text);border:var(--border-thin) solid var(--color-border);background:0 0}.crd__btn--danger[data-v-134ec669]{background:var(--color-danger,#c0392b);color:#fff}.crd__btn[data-v-134ec669]:disabled{opacity:.6;cursor:default}.acp[data-v-37afe462]{flex-direction:column;min-width:0;display:flex}.acp__head[data-v-37afe462]{border-bottom:var(--border-thin) solid color-mix(in srgb,var(--color-border) 60%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:1.1rem 1.25rem;display:flex;position:relative}.acp__head--closable[data-v-37afe462]{padding-right:3.4rem}.acp__hero[data-v-37afe462]{align-items:center;gap:.85rem;min-width:0;display:flex}.acp__avatar[data-v-37afe462]{width:3.4rem;height:3.4rem;font-size:var(--text-base);font-weight:var(--fw-bold);color:#fff;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,#000 12%));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.acp__id[data-v-37afe462]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.acp__name-row[data-v-37afe462]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.acp__title[data-v-37afe462]{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--fw-bold)}.acp__meta[data-v-37afe462]{color:var(--color-text-muted);font-size:var(--text-sm);word-break:break-word;margin:0}.acp__head-actions[data-v-37afe462]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.acp__close[data-v-37afe462]{z-index:1;border-radius:var(--radius-base);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.acp__close[data-v-37afe462]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-border) 45%,transparent)}.acp__close[data-v-37afe462]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.acp__close[data-v-37afe462] svg{width:1.15rem;height:1.15rem}.acp__body[data-v-37afe462]{flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:1.1rem 1.25rem 1.25rem;display:flex;overflow-y:auto}.acp__muted[data-v-37afe462]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.acp__ind[data-v-37afe462]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-primary) 5%,transparent);justify-content:space-between;gap:.75rem;padding:.7rem .9rem;display:flex}.acp__ind[data-v-37afe462],.acp__ind-info[data-v-37afe462]{flex-wrap:wrap;align-items:center}.acp__ind-info[data-v-37afe462]{gap:.5rem;display:inline-flex}.acp__ind-info[data-v-37afe462] svg{width:1.1rem;height:1.1rem;color:var(--color-primary)}.acp__ind-label[data-v-37afe462]{color:var(--color-text);font-weight:var(--fw-semibold)}.acp__ind-btn[data-v-37afe462],.acp__ind-label[data-v-37afe462]{font-size:var(--text-sm)}.acp__ind-btn[data-v-37afe462]:hover{color:var(--link-primary-hover)}.acp-grid[data-v-37afe462]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.65rem;display:grid}.acp-tile[data-v-37afe462]{border:var(--border-thin) solid color-mix(in srgb,var(--color-border) 55%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 55%,transparent);align-items:center;gap:.7rem;min-width:0;padding:.7rem .8rem;display:flex}.acp-tile--wide[data-v-37afe462]{grid-column:1/-1}.acp-tile--text[data-v-37afe462]{align-items:flex-start}.acp-tile__icon[data-v-37afe462]{border-radius:var(--radius-base);width:2.3rem;height:2.3rem;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.acp-tile__icon[data-v-37afe462] svg{width:1.15rem;height:1.15rem}.acp-tile__body[data-v-37afe462]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.acp-tile__label[data-v-37afe462]{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--fw-semibold)}.acp-tile__value[data-v-37afe462]{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--fw-semibold);word-break:break-word}.acp-tile__value--mono[data-v-37afe462]{font-variant-numeric:tabular-nums;letter-spacing:.02em}.acp-tile__value--ellipsis[data-v-37afe462]{overflow-clip-margin:.25em;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:clip}.acp-tile__value--row[data-v-37afe462]{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.acp-tile__value--pre[data-v-37afe462]{font-weight:var(--fw-medium);white-space:pre-wrap;line-height:var(--leading-normal)}.acp-tile__sub[data-v-37afe462]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--fw-medium)}.acp-tile--ok[data-v-37afe462]{border-color:color-mix(in srgb,var(--color-success) 40%,transparent);background:color-mix(in srgb,var(--color-success) 6%,transparent)}.acp-tile--ok .acp-tile__icon[data-v-37afe462]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent)}@media (max-width:560px){.acp-grid[data-v-37afe462]{grid-template-columns:1fr}.acp__head[data-v-37afe462]{gap:.75rem;padding:.9rem 1rem}.acp__head--closable[data-v-37afe462]{padding-right:2.9rem}.acp__hero[data-v-37afe462]{gap:.7rem}.acp__avatar[data-v-37afe462]{width:2.9rem;height:2.9rem;font-size:var(--text-sm)}.acp__title[data-v-37afe462]{font-size:var(--text-base)}.acp__head-actions[data-v-37afe462]{justify-content:flex-start;width:100%}.acp__head-actions>[data-v-37afe462-s]{flex:10rem}.acp__body[data-v-37afe462]{padding:.9rem 1rem 1rem}.acp__ind[data-v-37afe462]{padding:.6rem .75rem}}
