button[data-v-e7efe45b]{display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}button[data-v-e7efe45b]:disabled{pointer-events:none;opacity:.5}button[data-v-e7efe45b]:focus-visible{outline:2px solid transparent;outline-offset:2px;--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-opacity:1;--un-ring-color:hsla(var(--ring),var(--un-ring-opacity))}button.primary[data-v-e7efe45b]{--un-bg-opacity:1;background-color:hsla(var(--primary),var(--un-bg-opacity));--un-text-opacity:1;color:hsla(var(--primary-foreground),var(--un-text-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}button.primary[data-v-e7efe45b]:hover{background-color:hsla(var(--primary),.9)}button.secondary[data-v-e7efe45b]{--un-bg-opacity:1;background-color:hsla(var(--secondary),var(--un-bg-opacity));--un-text-opacity:1;color:hsla(var(--secondary-foreground),var(--un-text-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgba(0,0,0,.05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}button.secondary[data-v-e7efe45b]:hover{background-color:hsla(var(--secondary),.8)}button.destructive[data-v-e7efe45b]{--un-bg-opacity:1;background-color:hsla(var(--destructive),var(--un-bg-opacity));--un-text-opacity:1;color:hsla(var(--destructive-foreground),var(--un-text-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgba(0,0,0,.05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}button.destructive[data-v-e7efe45b]:hover{background-color:hsla(var(--destructive),.9)}button.outline[data-v-e7efe45b]{border-width:1px;--un-border-opacity:1;border-color:hsla(var(--input),var(--un-border-opacity));background-color:transparent;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgba(0,0,0,.05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);outline:2px solid transparent;outline-offset:2px}button.outline[data-v-e7efe45b]:hover,button.ghost[data-v-e7efe45b]:hover{--un-bg-opacity:1;background-color:hsla(var(--accent),var(--un-bg-opacity));--un-text-opacity:1;color:hsla(var(--accent-foreground),var(--un-text-opacity))}button.link[data-v-e7efe45b]{--un-text-opacity:1;color:hsla(var(--primary),var(--un-text-opacity));text-underline-offset:4px}button.link[data-v-e7efe45b]:hover{text-decoration-line:underline}button.sm[data-v-e7efe45b]{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}button.md[data-v-e7efe45b]{height:2.25rem;padding:.5rem 1rem}button.lg[data-v-e7efe45b]{height:2.5rem;border-radius:calc(var(--radius) - 2px);padding-left:2rem;padding-right:2rem}button.icon[data-v-e7efe45b]{height:2.25rem;width:2.25rem}
