.pressable-base,[data-slot=button]{align-items:center;border-radius:var(--button-radius,var(--radius,.375rem));box-shadow:var(--button-shadow,none);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--button-font-family,inherit);font-size:.875rem;font-style:var(--button-font-style,normal);font-weight:var(--button-font-weight,500);gap:.5rem;justify-content:center;letter-spacing:var(--button-letter-spacing,0);line-height:var(--button-line-height,1.25);outline:none;text-decoration:none;text-transform:var(--button-text-transform,none);transition:var(--button-transition,all .25s cubic-bezier(.4,0,.2,1));white-space:nowrap}.pressable-base:hover,[data-slot=button]:hover{box-shadow:var(--button-shadow-hover,var(--button-shadow,none))}.pressable-base:disabled,[data-slot=button]:disabled{opacity:.5;pointer-events:none}.pressable-base svg,[data-slot=button] svg{flex-shrink:0;pointer-events:none}.pressable-base svg:not([class*=size-]),[data-slot=button] svg:not([class*=size-]){height:1rem;width:1rem}.pressable-size-default,.pressable-size-md,[data-slot=button][data-size=default],[data-slot=button][data-size=md]{height:var(--button-height-md,2.25rem);padding:var(--button-padding-y-md,.5rem) var(--button-padding-x-md,1rem)}.pressable-size-sm,[data-slot=button][data-size=sm]{gap:.375rem;height:var(--button-height-sm,2rem);padding:var(--button-padding-y-sm,.25rem) var(--button-padding-x-sm,.75rem)}.pressable-size-lg,[data-slot=button][data-size=lg]{height:var(--button-height-lg,2.5rem);padding:var(--button-padding-y-lg,.5rem) var(--button-padding-x-lg,1.5rem)}.pressable-size-icon,[data-slot=button][data-size=icon]{height:var(--button-height-md,2.25rem);padding:0;width:var(--button-height-md,2.25rem)}.pressable-size-icon-sm,[data-slot=button][data-size=icon-sm]{height:var(--button-height-sm,2rem);padding:0;width:var(--button-height-sm,2rem)}.pressable-size-icon-lg,[data-slot=button][data-size=icon-lg]{height:var(--button-height-lg,2.5rem);padding:0;width:var(--button-height-lg,2.5rem)}.pressable-variant-default,[data-slot=button][data-variant=default]{background-color:var(--button-default-bg,hsl(var(--primary)));border-color:var(--button-default-border,transparent);border-style:solid;border-width:var(--button-default-border-width,0);box-shadow:var(--button-default-shadow,var(--button-shadow,none));color:var(--button-default-fg,hsl(var(--primary-foreground)))}.pressable-variant-default:hover:not(:disabled),[data-slot=button][data-variant=default]:hover:not(:disabled){background-color:var(--button-default-hover-bg,color-mix(in oklch,hsl(var(--primary)),transparent 10%));border-color:var(--button-default-hover-border,var(--button-default-border,transparent));box-shadow:var(--button-default-shadow-hover,var(--button-shadow-hover,var(--button-default-shadow,var(--button-shadow,none))));color:var(--button-default-hover-fg,var(--button-default-fg,hsl(var(--primary-foreground))))}.pressable-variant-outline,[data-slot=button][data-variant=outline]{background-color:var(--button-outline-bg,hsl(var(--background)));border-color:var(--button-outline-border,hsl(var(--border)));border-style:solid;border-width:var(--button-outline-border-width,1px);box-shadow:var(--button-outline-shadow,var(--button-shadow,0 1px 2px 0 rgba(0,0,0,.05)));color:var(--button-outline-fg,inherit)}.pressable-variant-outline:hover:not(:disabled),[data-slot=button][data-variant=outline]:hover:not(:disabled){background-color:var(--button-outline-hover-bg,hsl(var(--accent)));border-color:var(--button-outline-hover-border,var(--button-outline-border,hsl(var(--border))));box-shadow:var(--button-outline-shadow-hover,var(--button-shadow-hover,var(--button-outline-shadow,var(--button-shadow,none))));color:var(--button-outline-hover-fg,hsl(var(--accent-foreground)))}.pressable-variant-secondary,[data-slot=button][data-variant=secondary]{background-color:var(--button-secondary-bg,hsl(var(--secondary)));border-color:var(--button-secondary-border,transparent);border-style:solid;border-width:var(--button-secondary-border-width,0);box-shadow:var(--button-secondary-shadow,var(--button-shadow,none));color:var(--button-secondary-fg,hsl(var(--secondary-foreground)))}.pressable-variant-secondary:hover:not(:disabled),[data-slot=button][data-variant=secondary]:hover:not(:disabled){background-color:var(--button-secondary-hover-bg,color-mix(in oklch,hsl(var(--secondary)),transparent 20%));border-color:var(--button-secondary-hover-border,var(--button-secondary-border,transparent));box-shadow:var(--button-secondary-shadow-hover,var(--button-shadow-hover,var(--button-secondary-shadow,var(--button-shadow,none))));color:var(--button-secondary-hover-fg,var(--button-secondary-fg,hsl(var(--secondary-foreground))))}.pressable-variant-ghost,[data-slot=button][data-variant=ghost]{background-color:var(--button-ghost-bg,transparent);border-color:var(--button-ghost-border,transparent);border-style:solid;border-width:var(--button-ghost-border-width,0);box-shadow:var(--button-ghost-shadow,var(--button-shadow,none));color:var(--button-ghost-fg,inherit)}.pressable-variant-ghost:hover:not(:disabled),[data-slot=button][data-variant=ghost]:hover:not(:disabled){background-color:var(--button-ghost-hover-bg,hsl(var(--accent)));border-color:var(--button-ghost-hover-border,var(--button-ghost-border,transparent));box-shadow:var(--button-ghost-shadow-hover,var(--button-shadow-hover,var(--button-ghost-shadow,var(--button-shadow,none))));color:var(--button-ghost-hover-fg,hsl(var(--accent-foreground)))}.pressable-variant-link,[data-slot=button][data-variant=link]{background-color:var(--button-link-bg,transparent);border-color:var(--button-link-border,transparent);border-style:solid;border-width:var(--button-link-border-width,0);box-shadow:var(--button-link-shadow,none);color:var(--button-link-fg,hsl(var(--primary)));text-underline-offset:4px}.pressable-variant-link:hover:not(:disabled),[data-slot=button][data-variant=link]:hover:not(:disabled){background-color:var(--button-link-hover-bg,transparent);box-shadow:var(--button-link-shadow-hover,none);color:var(--button-link-hover-fg,var(--button-link-fg,hsl(var(--primary))));text-decoration:underline}
/*# sourceMappingURL=chai_index-0d95c616.css.map*/