.alert[data-v-73768261]{padding:12px 16px;border-radius:var(--radius-md);border:1px solid;display:flex;gap:var(--spacing-sm);align-items:flex-start;font-size:var(--font-size-xs)}.alert--info[data-v-73768261]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink-2)}.alert--success[data-v-73768261]{background:var(--green-tint);border-color:var(--green);color:var(--green-ink-2)}.alert--warning[data-v-73768261]{background:var(--orange-tint);border-color:var(--orange);color:var(--orange-ink-2)}.alert--error[data-v-73768261]{background:var(--red-tint);border-color:var(--red);color:var(--red-ink-2)}.alert__icon[data-v-73768261]{margin-top:2px;flex-shrink:0}.alert__content[data-v-73768261]{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}.alert__title[data-v-73768261]{display:block}.alert__action[data-v-73768261]{flex-shrink:0;align-self:center}.alert__close[data-v-73768261]{background:none;border:none;cursor:pointer;color:inherit;opacity:.6;padding:0}.alert__close[data-v-73768261]:hover{opacity:1}.chip[data-v-7b9a39f7]{display:inline-flex;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--line);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong)}.chip[data-v-7b9a39f7]:active{transform:scale(.96)}.chip[data-v-7b9a39f7]:hover{border-color:var(--accent);background:var(--accent-tint)}.chip[data-v-7b9a39f7]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.chip--sm[data-v-7b9a39f7]{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.chip--md[data-v-7b9a39f7]{padding:var(--spacing-xs) var(--spacing-md)}.chip--selected[data-v-7b9a39f7]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.chip--selected[data-v-7b9a39f7]:hover{background:var(--accent-tint-2);border-color:var(--accent)}.chip--disabled[data-v-7b9a39f7]{opacity:.5;pointer-events:none;cursor:not-allowed}.chip__icon[data-v-7b9a39f7]{font-size:var(--font-size-xs)}.chip__label[data-v-7b9a39f7]{line-height:var(--line-height-tight)}.chip__remove[data-v-7b9a39f7]{font-size:var(--font-size-xs);color:var(--accent-ink);margin-left:var(--spacing-xs)}.chip__remove[data-v-7b9a39f7]:hover{color:var(--accent-ink)}.search-toggle[data-v-e1ece992]{display:inline-flex;align-items:center}.search-toggle__button[data-v-e1ece992]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:28px;height:28px;padding:0 var(--spacing-sm);border:0;font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-control-sm);background:transparent;color:var(--ink-2);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-strong),box-shadow var(--duration-fast) var(--ease-out-strong),transform var(--duration-fast) var(--ease-out-strong)}@media(hover:hover)and (pointer:fine){.search-toggle__button[data-v-e1ece992]:hover{background:var(--hover);color:var(--ink)}}.search-toggle__button[data-v-e1ece992]:active{transform:scale(.94)}.search-toggle__button[data-v-e1ece992]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.search-toggle__field[data-v-e1ece992]{display:inline-flex;align-items:center;gap:6px;width:260px;height:28px;padding:0 var(--spacing-sm);border-radius:var(--radius-control-sm);background:var(--surface);box-shadow:0 0 0 1px var(--line-control);animation:search-toggle-open-e1ece992 var(--duration-base) var(--ease-out-strong)}.search-toggle__field[data-v-e1ece992]:focus-within{box-shadow:var(--shadow-focus)}@media(prefers-reduced-motion:reduce){.search-toggle__field[data-v-e1ece992]{animation:none}}@keyframes search-toggle-open-e1ece992{0%{width:84px;opacity:.6}to{width:260px;opacity:1}}.search-toggle__icon[data-v-e1ece992]{flex-shrink:0;color:var(--ink-3)}.search-toggle__input[data-v-e1ece992]{flex:1;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:var(--font-size-sm)}.search-toggle__input[data-v-e1ece992]::-moz-placeholder{color:var(--ink-3)}.search-toggle__input[data-v-e1ece992]::placeholder{color:var(--ink-3)}.search-toggle__input[data-v-e1ece992]::-webkit-search-cancel-button{display:none}.search-toggle__clear[data-v-e1ece992]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--radius-chip);background:transparent;color:var(--ink-3);cursor:pointer}@media(hover:hover)and (pointer:fine){.search-toggle__clear[data-v-e1ece992]:hover{background:var(--hover);color:var(--ink)}}.search-toggle__clear[data-v-e1ece992]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.listing-toolbar[data-v-53aae900]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.listing-toolbar__row[data-v-53aae900]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm)}.listing-toolbar__search[data-v-53aae900]{flex-shrink:0}.listing-toolbar__actions[data-v-53aae900]{display:flex;align-items:center;gap:var(--spacing-sm)}.listing-toolbar__filter[data-v-53aae900]{position:relative}.listing-toolbar__filter-count[data-v-53aae900]{position:absolute;top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-full);background:var(--fill-primary);color:var(--fill-primary-ink);font-size:11px;font-weight:var(--font-weight-semibold)}.listing-toolbar__chips[data-v-53aae900]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.stepper[data-v-6cf1a4d0]{display:flex;align-items:center}.stepper__step[data-v-6cf1a4d0]{display:flex;align-items:center;gap:7px}.stepper__step--navigable[data-v-6cf1a4d0]{cursor:pointer}.stepper__step--navigable:focus-visible .stepper__label[data-v-6cf1a4d0],.stepper__step--navigable:hover .stepper__label[data-v-6cf1a4d0]{text-decoration:underline}.stepper__step--navigable[data-v-6cf1a4d0]:focus-visible{outline:none}.stepper__circle[data-v-6cf1a4d0]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:2px solid;flex-shrink:0}.stepper__step--completed .stepper__circle[data-v-6cf1a4d0]{background:var(--accent-fill-hover);border-color:var(--accent);color:var(--fill-ink)}.stepper__step--active .stepper__circle[data-v-6cf1a4d0]{background:var(--surface);border-color:var(--accent);color:var(--accent-ink)}.stepper__step--pending .stepper__circle[data-v-6cf1a4d0]{background:var(--surface);border-color:var(--line-strong);color:var(--ink-3)}.stepper__step--error .stepper__circle[data-v-6cf1a4d0]{background:var(--red-tint);border-color:var(--red);color:var(--red-ink)}.stepper__label[data-v-6cf1a4d0]{font-size:12px;font-weight:500}.stepper__step--completed .stepper__label[data-v-6cf1a4d0]{color:var(--accent-ink)}.stepper__step--active .stepper__label[data-v-6cf1a4d0]{color:var(--ink);font-weight:600}.stepper__step--pending .stepper__label[data-v-6cf1a4d0]{color:var(--ink-3)}.stepper__step--error .stepper__label[data-v-6cf1a4d0]{color:var(--red-ink)}.stepper__connector[data-v-6cf1a4d0]{width:36px;height:2px;background:var(--hover-2);margin:0 4px;flex-shrink:0}.stepper__connector--done[data-v-6cf1a4d0]{background:var(--accent-fill-hover)}.place-fields[data-v-5d04b0ca]{display:grid;gap:var(--spacing-lg)}@media(min-width:768px){.place-fields[data-v-5d04b0ca]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}.address-fields[data-v-20b41d72]{display:flex;flex-direction:column;gap:var(--spacing-md)}.address-fields__street[data-v-20b41d72]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.address-fields__street[data-v-20b41d72],.address-fields__via[data-v-20b41d72]{display:grid;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-md);align-items:start}.address-fields__via[data-v-20b41d72]{grid-template-columns:minmax(0,1.2fr) minmax(0,2.4fr) minmax(0,.8fr)}.address-fields__place[data-v-20b41d72]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-md);align-items:start}.address-fields .address-fields__place[data-v-20b41d72]>.place-fields{grid-column:auto}@media(max-width:640px){.address-fields__place[data-v-20b41d72],.address-fields__street[data-v-20b41d72],.address-fields__via[data-v-20b41d72]{grid-template-columns:minmax(0,1fr)}}.person-name-fields[data-v-7f6ceb5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-lg);align-items:start}.otc-divider--horizontal[data-v-325ff16a]{border:none;border-top:1px solid var(--line);margin-left:0;margin-right:0}.otc-divider--vertical[data-v-325ff16a]{width:1px;align-self:stretch;background-color:var(--hover-2)}.accordion[data-v-d8028190]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out-strong)}.accordion--completed[data-v-d8028190]{--accordion-icon-ink:var(--accent-ink)}.accordion--completed .accordion__badge[data-v-d8028190],.accordion--completed .accordion__icon[data-v-d8028190]{background:var(--accent-tint);color:var(--accent-ink)}.accordion--pending[data-v-d8028190]{--accordion-icon-ink:var(--orange-ink);border-left:3px solid var(--orange)}.accordion--pending .accordion__icon[data-v-d8028190]{background:var(--orange-tint);color:var(--orange-ink)}.accordion--pending .accordion__badge[data-v-d8028190]{background:var(--orange-tint-2);color:var(--orange-ink-2)}.accordion--empty[data-v-d8028190]{--accordion-icon-ink:var(--ink-3);border-left:3px solid var(--line-strong)}.accordion--empty .accordion__icon[data-v-d8028190]{background:var(--hover);color:var(--ink-3)}.accordion--empty .accordion__badge[data-v-d8028190]{background:var(--hover);color:var(--ink-2)}.accordion--open .accordion__chevron[data-v-d8028190]{transform:rotate(180deg)}.accordion--disabled[data-v-d8028190]{opacity:.5}.accordion--disabled .accordion__header[data-v-d8028190]{cursor:not-allowed}.accordion--static .accordion__header[data-v-d8028190]{cursor:default}.accordion--compact .accordion__header[data-v-d8028190]{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);min-height:48px}.accordion--compact .accordion__chevron[data-v-d8028190]{order:-1;margin-left:0;font-size:var(--font-size-xs);transform:rotate(-90deg)}.accordion--compact .accordion__icon[data-v-d8028190]{width:auto;height:auto;min-width:0;background:none;color:var(--ink-3);font-size:var(--font-size-sm);transition:color var(--duration-base) var(--ease-out-strong)}.accordion--compact .accordion__info[data-v-d8028190]{flex-direction:row;align-items:center;gap:var(--spacing-sm)}.accordion--compact .accordion__title[data-v-d8028190]{font-size:var(--font-size-sm);flex-shrink:0}.accordion--compact .accordion__subtitle[data-v-d8028190]{font-size:var(--font-size-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion--compact.accordion--open .accordion__chevron[data-v-d8028190]{transform:rotate(0deg)}.accordion--compact.accordion--open .accordion__icon[data-v-d8028190]{color:var(--accordion-icon-ink,var(--ink-3))}.accordion__header[data-v-d8028190]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.accordion__header[data-v-d8028190]:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-lg)}.accordion__icon[data-v-d8028190]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:var(--radius-md);font-size:var(--font-size-lg);transition:background var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong)}.accordion__info[data-v-d8028190]{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--spacing-xs)}.accordion__title-row[data-v-d8028190]{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.accordion__title[data-v-d8028190]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--ink);line-height:var(--line-height-tight)}.accordion__badge[data-v-d8028190]{display:inline-flex;align-items:center;padding:2px var(--spacing-sm);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);white-space:nowrap}.accordion__subtitle[data-v-d8028190]{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--ink-2);line-height:var(--line-height-normal)}.accordion__chevron[data-v-d8028190]{font-size:var(--font-size-sm);color:var(--ink-3);transition:transform var(--duration-base) var(--ease-out-strong);margin-left:auto;flex-shrink:0}.accordion__body[data-v-d8028190]{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.accordion__content[data-v-d8028190]{padding:var(--spacing-lg)}.agency-group[data-v-28f638ca],.agency-group__fields[data-v-28f638ca]{display:flex;flex-direction:column;gap:var(--spacing-md)}.agency-group__head[data-v-28f638ca]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.agency-group__title[data-v-28f638ca]{color:var(--ink);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.agency-group__note[data-v-28f638ca]{color:var(--ink-3);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.agency-step[data-v-182759fc]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.agency-step__subtitle[data-v-182759fc]{margin-bottom:calc(var(--spacing-sm)*-1);color:var(--ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.agency-step__note[data-v-182759fc]{color:var(--ink-3);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.agency-step__pair[data-v-182759fc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-md);align-items:start}@media(max-width:640px){.agency-step__pair[data-v-182759fc]{grid-template-columns:minmax(0,1fr)}}.textarea-field[data-v-f7e6bbbe]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.textarea-field__label[data-v-f7e6bbbe]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--ink)}.textarea-field__required[data-v-f7e6bbbe]{color:var(--red-ink);margin-left:2px}.textarea-field__wrapper[data-v-f7e6bbbe]{position:relative;display:flex}.textarea-field__field[data-v-f7e6bbbe]{min-height:80px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);resize:vertical;width:100%;transition:border-color .12s,box-shadow .12s}.textarea-field__field[data-v-f7e6bbbe]::-moz-placeholder{color:var(--ink-2)}.textarea-field__field[data-v-f7e6bbbe]::placeholder{color:var(--ink-2)}.textarea-field__field[data-v-f7e6bbbe]:hover{border-color:var(--line-strong)}.textarea-field__field[data-v-f7e6bbbe]:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.textarea-field__field[data-v-f7e6bbbe]:disabled{background:var(--hover);color:var(--ink-3);cursor:not-allowed}.textarea-field--error .textarea-field__field[data-v-f7e6bbbe]{border-color:var(--red)}.textarea-field--error .textarea-field__field[data-v-f7e6bbbe]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.2)}.textarea-field__footer[data-v-f7e6bbbe]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.textarea-field__helper[data-v-f7e6bbbe]{font-size:var(--font-size-xs);color:var(--ink-2)}.textarea-field__error[data-v-f7e6bbbe]{font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:4px}.textarea-field__counter[data-v-f7e6bbbe]{font-size:var(--font-size-xs);color:var(--ink-3);margin-left:auto;white-space:nowrap}.agency-public-links[data-v-65014cea]{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-lg);align-items:start}@media(min-width:768px){.agency-public-links[data-v-65014cea]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.agency-logo[data-v-6dbc2b50]{display:flex;align-items:center;gap:var(--spacing-md)}.agency-logo__frame[data-v-6dbc2b50]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;color:var(--ink-faint);font-size:var(--font-size-xl);background:var(--canvas);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line)}.agency-logo__frame img[data-v-6dbc2b50]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.agency-logo__actions[data-v-6dbc2b50]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}.agency-logo__hint[data-v-6dbc2b50]{flex:1 0 100%;color:var(--ink-3);font-size:var(--font-size-xs)}.agency-logo__file[data-v-6dbc2b50]{display:none}.agency-step[data-v-a1cb1c58]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.agency-step__subtitle[data-v-a1cb1c58]{margin-bottom:calc(var(--spacing-sm)*-1);color:var(--ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.agency-step__note[data-v-a1cb1c58]{color:var(--ink-3);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.agency-step__pair[data-v-a1cb1c58]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-md);align-items:start}@media(max-width:640px){.agency-step__pair[data-v-a1cb1c58]{grid-template-columns:minmax(0,1fr)}}.nueva-agencia[data-v-4b454825]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.nueva-agencia__lead[data-v-4b454825]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--ink-2)}.nueva-agencia__link[data-v-4b454825]{padding:var(--spacing-md);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--line);background:var(--canvas);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--ink-2);word-break:break-all}.agencias[data-v-7fbb392c]{padding:var(--spacing-xl) 0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.agencias__head[data-v-7fbb392c]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.agencias__titles[data-v-7fbb392c]{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.agencias__title[data-v-7fbb392c]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);color:var(--ink)}.agencias__lead[data-v-7fbb392c]{font-size:var(--font-size-sm);color:var(--ink-2)}.agencias__users[data-v-7fbb392c]{display:inline-flex;align-items:baseline;gap:var(--spacing-xs)}.agencias__users-count[data-v-7fbb392c]{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--ink)}.agencias__users-note[data-v-7fbb392c]{font-size:var(--font-size-xs);color:var(--ink-3)}.agencias__zero[data-v-7fbb392c]{color:var(--ink-3)}.agencias__actions[data-v-7fbb392c]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs)}.agencias__link[data-v-7fbb392c]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--ink-2);word-break:break-all}