.cc-button[data-v-20a4f634]{border-radius:calc(var(--cc-radius) - 2px);--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);--un-outline-style:none;outline-style:none;display:inline-flex;gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none;white-space:nowrap;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:center;justify-content:center;border:1px solid transparent}@property --un-leading{syntax:"*";inherits:false;}.cc-button[data-v-20a4f634]:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, hsl(var(--cc-ring)) var(--un-ring-opacity), transparent) ;--un-ring-offset-width:2px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-offset-color:color-mix(in srgb, hsl(var(--cc-background)) var(--un-ring-offset-opacity), transparent) }@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ring-offset-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.cc-button-block[data-v-20a4f634]{width:100%}.cc-button-disabled[data-v-20a4f634]{opacity:50%;pointer-events:none}.cc-button-sm[data-v-20a4f634]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));padding-inline:calc(var(--spacing) * 3);height:calc(var(--spacing) * 8)}.cc-button-md[data-v-20a4f634]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 4);height:calc(var(--spacing) * 9)}.cc-button-lg[data-v-20a4f634]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));padding-inline:calc(var(--spacing) * 6);height:calc(var(--spacing) * 10)}.cc-button-icon[data-v-20a4f634]{padding:calc(var(--spacing) * 0);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.cc-button-default[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-primary-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-primary)) var(--un-bg-opacity),transparent)}.cc-button-default[data-v-20a4f634]:hover{background-color:color-mix(in srgb,hsl(var(--cc-primary)) 90%,transparent)}.cc-button-secondary[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-secondary-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-secondary)) var(--un-bg-opacity),transparent)}.cc-button-secondary[data-v-20a4f634]:hover{background-color:color-mix(in srgb,hsl(var(--cc-secondary)) 80%,transparent)}.cc-button-destructive[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-destructive-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-destructive)) var(--un-bg-opacity),transparent)}.cc-button-destructive[data-v-20a4f634]:hover{background-color:color-mix(in srgb,hsl(var(--cc-destructive)) 90%,transparent)}.cc-button-outline[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-background)) var(--un-bg-opacity),transparent);border-color:hsl(var(--cc-input))}.cc-button-outline[data-v-20a4f634]:hover{color:color-mix(in srgb,hsl(var(--cc-accent-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-accent)) var(--un-bg-opacity),transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.cc-button-ghost[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-foreground)) var(--un-text-opacity),transparent);background-color:transparent}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.cc-button-ghost[data-v-20a4f634]:hover{color:color-mix(in srgb,hsl(var(--cc-accent-foreground)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--cc-accent)) var(--un-bg-opacity),transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.cc-button-link[data-v-20a4f634]{color:color-mix(in srgb,hsl(var(--cc-primary)) var(--un-text-opacity),transparent);background-color:transparent;text-underline-offset:4px}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.cc-button-link[data-v-20a4f634]:hover{text-decoration-line:underline}.cc-button-spinner[data-v-20a4f634]{color:currentColor;font-size:1em}
