@keyframes spin-85fbb88e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-85fbb88e]{animation:linear infinite spin-85fbb88e}button.loading[data-v-85fbb88e]{pointer-events:none;position:relative;color:#0000!important}button.loading[data-v-85fbb88e]:after{content:"";border:2px solid #0000;border-color:#0000 #0000 #fff #fff;border-radius:9999px;width:1em;height:1em;animation:.5s linear infinite spin-85fbb88e;display:block;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em)}button[data-v-85fbb88e]{white-space:nowrap;border-radius:calc(var(--radius) - 2px);justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}button[data-v-85fbb88e]:disabled{pointer-events:none;opacity:.5}button[data-v-85fbb88e]:focus-visible{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:hsl(var(--ring) / var(--un-ring-opacity)) ;outline:2px solid #0000}button:not(.outlined).primary[data-v-85fbb88e]{--un-bg-opacity:1;background-color:hsl(var(--primary) / var(--un-bg-opacity)) ;--un-text-opacity:1;color:hsl(var(--primary-foreground) / var(--un-text-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}button:not(.outlined).primary[data-v-85fbb88e]:hover{background-color:hsl(var(--primary) / .9) }button:not(.outlined).secondary[data-v-85fbb88e]{--un-bg-opacity:1;background-color:hsl(var(--secondary) / var(--un-bg-opacity)) ;--un-text-opacity:1;color:hsl(var(--secondary-foreground) / var(--un-text-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color,#0000000d);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}button:not(.outlined).secondary[data-v-85fbb88e]:hover{background-color:hsl(var(--secondary) / .8) }button:not(.outlined).danger[data-v-85fbb88e]{--un-bg-opacity:1;background-color:hsl(var(--destructive) / var(--un-bg-opacity)) ;--un-text-opacity:1;color:hsl(var(--destructive-foreground) / var(--un-text-opacity)) ;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color,#0000000d);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}button:not(.outlined).danger[data-v-85fbb88e]:hover{background-color:hsl(var(--destructive) / .9) }button:not(.outlined).ghost[data-v-85fbb88e]:hover{--un-bg-opacity:1;background-color:hsl(var(--accent) / var(--un-bg-opacity)) ;--un-text-opacity:1;color:hsl(var(--accent-foreground) / var(--un-text-opacity)) }button:not(.outlined).link[data-v-85fbb88e]{--un-text-opacity:1;color:hsl(var(--primary) / var(--un-text-opacity)) ;text-underline-offset:4px}button:not(.outlined).link[data-v-85fbb88e]:hover{text-decoration-line:underline}button.sm[data-v-85fbb88e]{border-radius:calc(var(--radius) - 2px);min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}button.md[data-v-85fbb88e]{min-height:2.25rem;padding:.5rem 1rem}button.lg[data-v-85fbb88e]{border-radius:calc(var(--radius) - 2px);min-height:2.5rem;padding:.5rem 2rem}
