.Spinner_spinner__uGAUU{display:inline-block;flex-shrink:0;width:var(--spinner-size);height:var(--spinner-size);border-right-color:currentcolor;border:var(--spinner-border) solid;border-right:var(--spinner-border) solid transparent;border-radius:var(--radius-full);animation:var(--animate-spin)}@media (prefers-reduced-motion:reduce){.Spinner_spinner__uGAUU{animation:var(--animate-spin-reduced)}}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);white-space:nowrap;border:var(--border-width-default) solid transparent;border-radius:var(--button-radius);font-family:var(--font-sans);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);text-decoration:none;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.Button_btn__sgFU2 svg{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}.Button_btn__sgFU2:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button_btn__sgFU2:disabled,.Button_btn__sgFU2[aria-disabled=true]{pointer-events:none;opacity:var(--opacity-disabled)}.Button_sm__h9eWB{min-height:var(--control-h-sm);padding:0 var(--button-padding-x-sm)}.Button_md__exKk_{min-height:var(--control-h-md);padding:var(--space-2) var(--button-padding-x-md)}.Button_lg__PdjsY{min-height:var(--control-h-lg);padding:0 var(--button-padding-x-lg)}.Button_icon__WVTkW{min-height:var(--control-h-md);min-width:var(--control-h-md);padding:0}.Button_primary__oSpWt,.Button_primary__oSpWt:visited{background-color:var(--color-primary);color:var(--color-primary-foreground)}.Button_primary__oSpWt:hover{background-color:var(--color-primary-hover)}.Button_secondary__lRe7Q,.Button_secondary__lRe7Q:visited{background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.Button_secondary__lRe7Q:hover{background-color:var(--color-secondary-hover)}.Button_outline__Zj6Ls,.Button_outline__Zj6Ls:visited{border-color:var(--input-border);background-color:var(--color-card);color:var(--color-foreground)}.Button_ghost__mZ9vJ,.Button_ghost__mZ9vJ:visited{background-color:transparent;color:var(--color-foreground)}.Button_ghost__mZ9vJ:hover,.Button_outline__Zj6Ls:hover{background-color:var(--color-primary-soft);color:var(--color-primary)}.Button_destructive__JC8xI,.Button_destructive__JC8xI:visited{background-color:var(--color-destructive);color:var(--color-destructive-foreground)}.Button_destructive__JC8xI:hover{background-color:var(--color-destructive-hover)}.Button_link__HXp2W,.Button_link__HXp2W:visited{background-color:transparent;color:var(--color-primary);text-underline-offset:var(--space-1)}.Button_link__HXp2W:hover{text-decoration:underline}.Button_loading__WH8KX{cursor:wait}.Callout_callout__ZdhI1{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;border:var(--border-width-default) solid;border-radius:var(--callout-radius)}.Callout_normal__CkL5E{padding:var(--callout-padding);font-size:var(--text-sm);line-height:var(--line-height-sm)}.Callout_compacta___Qebw{padding:var(--callout-padding-compact);font-size:var(--text-xs);line-height:var(--line-height-xs)}.Callout_icon__LrlHS{display:inline-flex;flex-shrink:0;padding-top:var(--space-0-5)}.Callout_compacta___Qebw .Callout_icon__LrlHS{padding-top:0}.Callout_body__9xvaC{flex:1 1;min-width:0}.Callout_body__9xvaC>p{margin:0}.Callout_neutral__lRRMZ{border-color:var(--tono-neutral-borde);background-color:var(--tono-neutral-fondo);color:var(--color-foreground)}.Callout_neutral__lRRMZ .Callout_icon__LrlHS{color:var(--tono-neutral-texto)}.Callout_marca__qFr3H{border-color:var(--tono-marca-borde);background-color:var(--tono-marca-fondo);color:var(--tono-marca-texto)}.Callout_info__UdQ2s{border-color:var(--tono-info-borde);background-color:var(--tono-info-fondo);color:var(--tono-info-texto)}.Callout_aviso__vhnyR{border-color:var(--tono-aviso-borde);background-color:var(--tono-aviso-fondo);color:var(--tono-aviso-texto)}.Callout_exito__050Nt{border-color:var(--tono-exito-borde);background-color:var(--tono-exito-fondo);color:var(--tono-exito-texto)}.Callout_error__k9ron{border-color:var(--tono-error-borde);background-color:var(--tono-error-fondo);color:var(--tono-error-texto)}