.Button-module__fT6DNa__button{--_h:var(--h-control-md);--_px:var(--s-8);--_fs:var(--fs-xs);--_gap:var(--s-4);justify-content:center;align-items:center;gap:var(--_gap);height:var(--_h);padding:0 var(--_px);font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-semibold);border-radius:var(--r-control);border:var(--bw-hair) solid transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);line-height:1;text-decoration:none;display:inline-flex}.Button-module__fT6DNa__button[data-size=sm]{--_h:var(--h-control-sm);--_px:var(--s-6);--_fs:var(--fs-2xs);--_gap:var(--s-3)}.Button-module__fT6DNa__button[data-size=lg]{--_h:var(--h-control-lg);--_px:var(--s-9);--_fs:var(--fs-md);--_gap:var(--s-5)}.Button-module__fT6DNa__button[data-full-width]{width:100%;display:flex}.Button-module__fT6DNa__button[data-variant=primary]{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text)}.Button-module__fT6DNa__button[data-variant=secondary]{background:var(--surface-card);border-color:var(--border-brand);color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=soft]{background:var(--surface-brand-faint);border-color:var(--surface-brand-faint);color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=ghost]{--_px:var(--s-6);color:var(--text-strong);background:0 0}.Button-module__fT6DNa__button[data-variant=outline]{border-color:var(--border-strong);color:var(--text-strong);background:0 0}.Button-module__fT6DNa__button[data-variant=accent]{background:var(--action-accent);border-color:var(--action-accent);color:var(--action-accent-text)}.Button-module__fT6DNa__button[data-variant=inverse]{background:var(--action-inverse);border-color:var(--action-inverse);color:var(--action-inverse-text)}.Button-module__fT6DNa__button[data-variant=ink]{background:var(--action-ink);border-color:var(--action-ink);color:var(--brand-white)}.Button-module__fT6DNa__button[data-variant=danger]{background:var(--action-danger);border-color:var(--action-danger);color:var(--brand-white)}.Button-module__fT6DNa__button[data-variant=danger-soft]{background:var(--surface-card);border-color:var(--status-danger-border);color:var(--text-danger)}@media (hover:hover){.Button-module__fT6DNa__button[data-variant=primary]:hover:enabled,.Button-module__fT6DNa__button[data-variant=primary]:hover:not([aria-disabled]){background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.Button-module__fT6DNa__button[data-variant=secondary]:hover:enabled,.Button-module__fT6DNa__button[data-variant=secondary]:hover:not([aria-disabled]){background:var(--action-secondary-hover)}.Button-module__fT6DNa__button[data-variant=soft]:hover:enabled,.Button-module__fT6DNa__button[data-variant=soft]:hover:not([aria-disabled]){background:var(--surface-brand-soft);border-color:var(--surface-brand-soft)}.Button-module__fT6DNa__button[data-variant=ghost]:hover:enabled,.Button-module__fT6DNa__button[data-variant=ghost]:hover:not([aria-disabled]){color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=outline]:hover:enabled,.Button-module__fT6DNa__button[data-variant=outline]:hover:not([aria-disabled]){border-color:var(--border-hover);background:var(--action-quiet-hover)}.Button-module__fT6DNa__button[data-variant=accent]:hover:enabled,.Button-module__fT6DNa__button[data-variant=accent]:hover:not([aria-disabled]){background:var(--action-accent-hover);border-color:var(--action-accent-hover)}.Button-module__fT6DNa__button[data-variant=inverse]:hover:enabled,.Button-module__fT6DNa__button[data-variant=inverse]:hover:not([aria-disabled]){background:var(--action-inverse-hover);border-color:var(--action-inverse-hover)}.Button-module__fT6DNa__button[data-variant=ink]:hover:enabled,.Button-module__fT6DNa__button[data-variant=ink]:hover:not([aria-disabled]){background:var(--action-ink-hover);border-color:var(--action-ink-hover)}.Button-module__fT6DNa__button[data-variant=danger-soft]:hover:enabled,.Button-module__fT6DNa__button[data-variant=danger-soft]:hover:not([aria-disabled]){background:var(--status-danger-bg)}.Button-module__fT6DNa__button[data-variant=danger]:hover:enabled,.Button-module__fT6DNa__button[data-variant=danger]:hover:not([aria-disabled]){background:var(--action-danger-hover);border-color:var(--action-danger-hover)}}.Button-module__fT6DNa__button:active:enabled,.Button-module__fT6DNa__button:active:not([aria-disabled]){transform:scale(.98)}.Button-module__fT6DNa__button[data-variant=primary]:active:enabled{background:var(--action-primary-active);border-color:var(--action-primary-active)}.Button-module__fT6DNa__button[data-variant=ghost]:active:enabled,.Button-module__fT6DNa__button[data-variant=outline]:active:enabled{background:var(--action-quiet-active)}.Button-module__fT6DNa__button:focus-visible{box-shadow:var(--ring-focus);outline:none}.Button-module__fT6DNa__button:disabled,.Button-module__fT6DNa__button[aria-disabled=true]{background:var(--action-disabled);color:var(--action-disabled-text);opacity:var(--action-disabled-opacity);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}.Button-module__fT6DNa__button[data-variant=ghost]:disabled,.Button-module__fT6DNa__button[data-variant=ghost][aria-disabled=true]{color:var(--text-subtle);opacity:1;background:0 0}.Button-module__fT6DNa__button[aria-busy=true]{cursor:progress}.Button-module__fT6DNa__spinner{animation:.8s linear infinite Button-module__fT6DNa__girar}@keyframes Button-module__fT6DNa__girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__fT6DNa__button{transition:none}.Button-module__fT6DNa__spinner{animation-duration:1.6s}}
.Card-module__4CdwNG__card{--_pad:var(--s-7);box-sizing:border-box;padding:var(--_pad);border-radius:var(--r-card);border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);color:var(--text-body);transition:box-shadow var(--dur-base) var(--ease-standard);text-decoration:none;display:block}.Card-module__4CdwNG__card[data-padding=none]{--_pad:0}.Card-module__4CdwNG__card[data-padding=sm]{--_pad:var(--s-5)}.Card-module__4CdwNG__card[data-padding=lg]{--_pad:var(--s-8)}.Card-module__4CdwNG__card[data-radius=panel]{border-radius:var(--r-panel)}.Card-module__4CdwNG__card[data-radius=xl]{border-radius:var(--r-xl)}.Card-module__4CdwNG__card[data-radius="2xl"]{border-radius:var(--r-2xl)}.Card-module__4CdwNG__card[data-tone=sunken]{background:var(--surface-sunken);border-color:#0000}.Card-module__4CdwNG__card[data-tone=brand]{background:var(--surface-brand-faint);border-color:var(--border-brand-soft)}.Card-module__4CdwNG__card[data-tone=elevated]{box-shadow:var(--sh-sm);border-color:#0000}.Card-module__4CdwNG__card[data-tone=inverse],.Card-module__4CdwNG__card[data-tone=accent]{background:var(--surface-page);border-radius:var(--r-panel);color:var(--text-body);border-color:#0000}.Card-module__4CdwNG__card[data-interactive]{cursor:pointer}@media (hover:hover){.Card-module__4CdwNG__card[data-interactive]:hover{box-shadow:var(--sh-sm)}.Card-module__4CdwNG__card[data-interactive][data-tone=elevated]:hover{box-shadow:var(--sh-md)}}.Card-module__4CdwNG__card[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (prefers-reduced-motion:reduce){.Card-module__4CdwNG__card{transition:none}}
.Page-module__ojFhva__page{--_gap:var(--s-7);gap:var(--_gap);width:100%;min-width:0;padding:var(--s-8);flex-direction:column;display:flex}.Page-module__ojFhva__page[data-width=content]{max-width:calc(var(--content-max) + 2 * var(--s-8))}.Page-module__ojFhva__page[data-width=narrow]{max-width:calc(var(--w-narrow) + 2 * var(--s-8));margin-inline:auto}.Page-module__ojFhva__page[data-gap=sm]{--_gap:var(--s-5)}.Page-module__ojFhva__page[data-gap=lg]{--_gap:var(--s-9)}.Page-module__ojFhva__page[data-flush]{padding:0}@media (max-width:767px){.Page-module__ojFhva__page{padding:var(--s-6)}.Page-module__ojFhva__page[data-width=content],.Page-module__ojFhva__page[data-width=narrow]{max-width:none}.Page-module__ojFhva__page[data-flush]{padding:0}}
.Heading-module__MaU1Lq__heading{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--text-strong);letter-spacing:var(--ls-heading);line-height:var(--lh-snug);text-wrap:balance;margin:0}.Heading-module__MaU1Lq__heading[data-size=display]{font-size:var(--fs-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight);text-wrap:pretty}.Heading-module__MaU1Lq__heading[data-size=xl]{font-size:var(--fs-4xl)}.Heading-module__MaU1Lq__heading[data-size=lg]{font-size:var(--fs-2xl);letter-spacing:var(--ls-subheading);line-height:1.25}.Heading-module__MaU1Lq__heading[data-size=md]{font-size:var(--fs-xl);letter-spacing:-.01em;line-height:1.3}.Heading-module__MaU1Lq__heading[data-size=sm]{font-size:var(--fs-lg);letter-spacing:0;line-height:var(--lh-normal)}
.Avatar-module__CeZm5W__avatar,.Avatar-module__CeZm5W__marco{--_size:var(--h-control-md);--_fs:var(--fs-xs)}.Avatar-module__CeZm5W__avatar{width:var(--_size);height:var(--_size);border-radius:var(--r-full);background:var(--surface-brand-soft);color:var(--text-brand);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Avatar-module__CeZm5W__avatar[data-tone=solid]{background:var(--surface-brand);color:var(--text-inverse)}.Avatar-module__CeZm5W__avatar[data-tone=muted]{background:var(--surface-sunken);color:var(--text-subtle)}.Avatar-module__CeZm5W__avatar[data-tone=dashed]{background:var(--surface-card);color:var(--text-subtle);border:var(--bw-hair) dashed var(--border-strong)}.Avatar-module__CeZm5W__avatar[data-shape=square]{border-radius:calc(var(--_size) / 4)}.Avatar-module__CeZm5W__avatar[data-shape=square] .Avatar-module__CeZm5W__iniciales{font-family:var(--font-display);letter-spacing:-.02em}.Avatar-module__CeZm5W__avatar[data-tone=warning]{background:var(--status-warning-bg);box-shadow:inset 0 0 0 var(--bw-hair) var(--status-warning-border);color:var(--text-warning)}.Avatar-module__CeZm5W__avatar[data-tone=danger]{background:var(--status-danger-bg);box-shadow:inset 0 0 0 var(--bw-hair) var(--status-danger-border);color:var(--text-danger)}.Avatar-module__CeZm5W__avatar[data-size=xs],.Avatar-module__CeZm5W__marco[data-size=xs]{--_size:var(--s-8);--_fs:var(--fs-3xs)}.Avatar-module__CeZm5W__avatar[data-size=sm],.Avatar-module__CeZm5W__marco[data-size=sm]{--_size:28px;--_fs:var(--fs-3xs)}.Avatar-module__CeZm5W__avatar[data-size=lg],.Avatar-module__CeZm5W__marco[data-size=lg]{--_size:56px;--_fs:var(--fs-lg)}.Avatar-module__CeZm5W__foto{object-fit:cover;width:100%;height:100%;display:block}.Avatar-module__CeZm5W__iniciales{font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-bold);letter-spacing:.02em;line-height:1}.Avatar-module__CeZm5W__avatar[data-apagado]{opacity:.55}.Avatar-module__CeZm5W__avatar[data-anillo=marca]{box-shadow:0 0 0 var(--bw-thick) var(--surface-card), 0 0 0 calc(2 * var(--bw-thick)) var(--border-brand)}.Avatar-module__CeZm5W__marco{width:var(--_size);height:var(--_size);border-radius:var(--r-full);flex:none;display:inline-flex;position:relative}.Avatar-module__CeZm5W__marco>.Avatar-module__CeZm5W__avatar{--_size:inherit;--_fs:inherit}.Avatar-module__CeZm5W__punto,.Avatar-module__CeZm5W__pausa{border-radius:var(--r-full);position:absolute}.Avatar-module__CeZm5W__punto{--_d:calc(var(--_size) / 6 + 4px);right:min(0px, calc(var(--_size) / 24 - 2px));bottom:min(0px, calc(var(--_size) / 24 - 2px));width:var(--_d);height:var(--_d);background:var(--status-warning);box-shadow:0 0 0 var(--bw-thick) var(--avatar-aro,var(--surface-card))}.Avatar-module__CeZm5W__pausa{--_d:calc(var(--_size) * .375 + 4px);right:calc(-1 * (var(--_size) / 24 + 2px));bottom:calc(-1 * (var(--_size) / 24 + 2px));width:var(--_d);height:var(--_d);background:var(--status-warning-bg);box-shadow:inset 0 0 0 var(--bw-hair) var(--status-warning-border), 0 0 0 var(--bw-thick) var(--avatar-aro,var(--surface-card));color:var(--status-warning);justify-content:center;align-items:center;display:inline-flex}.Avatar-module__CeZm5W__pausaGlifo{width:calc(var(--_size) * .125 + 4px);height:calc(var(--_size) * .125 + 4px);fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round}.Avatar-module__CeZm5W__sinGoogle{right:calc(var(--_size) / -8);bottom:calc(var(--_size) * -3 / 32);width:max(12px, calc(var(--_size) / 2));aspect-ratio:16/15;height:auto;position:absolute;overflow:visible}.Avatar-module__CeZm5W__triangulo{fill:var(--amber-400);stroke:var(--avatar-aro,var(--surface-card));stroke-width:1.6px;stroke-linejoin:round}.Avatar-module__CeZm5W__signo{fill:none;stroke:var(--brand-ink);stroke-width:1.6px;stroke-linecap:round}.Avatar-module__CeZm5W__signoPunto{fill:var(--brand-ink)}
.Badge-module__NCScva__badge{--_h:28px;--_px:10px;--_dot:currentColor;align-items:center;gap:var(--s-3);height:var(--_h);padding:0 var(--_px);border-radius:var(--r-badge);border:var(--bw-hair) solid transparent;background:var(--surface-sunken);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);white-space:nowrap;line-height:1;display:inline-flex}.Badge-module__NCScva__badge[data-size=sm]{--_h:22px;--_px:var(--s-4);font-size:var(--fs-3xs)}.Badge-module__NCScva__badge[data-dot]{padding-left:var(--s-4)}.Badge-module__NCScva__badge[data-shape=pill]{--_h:20px;--_px:7px;border-radius:var(--r-full);font-size:var(--fs-3xs)}.Badge-module__NCScva__badge[data-interactive]{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--dur-fast) var(--ease-standard)}@media (hover:hover){.Badge-module__NCScva__badge[data-interactive]:hover:enabled{filter:brightness(.97)}}.Badge-module__NCScva__badge[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline:none}.Badge-module__NCScva__badge[data-interactive]:disabled{cursor:not-allowed;opacity:var(--action-disabled-opacity)}.Badge-module__NCScva__flecha{opacity:.7}.Badge-module__NCScva__punto{width:var(--s-3);height:var(--s-3);border-radius:var(--r-full);background:var(--_dot)}.Badge-module__NCScva__badge[data-tone=neutral]{--_dot:var(--text-subtle);border-color:var(--border-hair)}.Badge-module__NCScva__badge[data-tone=outline]{--_dot:var(--border-strong);background:var(--surface-card);border-color:var(--border-strong);color:var(--text-body)}.Badge-module__NCScva__badge[data-tone=brand]{background:var(--surface-brand-soft);border-color:var(--border-brand-soft);color:var(--text-brand)}.Badge-module__NCScva__badge[data-tone=accent]{background:var(--surface-accent-soft);color:var(--text-accent)}.Badge-module__NCScva__badge[data-tone=highlight]{background:var(--surface-accent);color:var(--brand-ink)}.Badge-module__NCScva__badge[data-tone=success]{--_dot:var(--status-success);background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--text-success)}.Badge-module__NCScva__badge[data-tone=warning]{--_dot:var(--status-warning);background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--text-warning)}.Badge-module__NCScva__badge[data-tone=danger]{--_dot:var(--status-danger);background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--text-danger)}.Badge-module__NCScva__badge[data-tone=inverse]{background:var(--surface-inverse);color:var(--text-inverse)}.Badge-module__NCScva__badge[data-tone=overlay]{background:var(--surface-overlay);border-color:var(--border-inverse);color:var(--brand-white);font-weight:var(--fw-medium);font-size:var(--fs-3xs);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
