@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.btn[data-v-287aa190]{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);border-width:1px;border-color:transparent;border-radius:var(--radius-DEFAULT);--un-border-style:solid;border-style:solid;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.btn[data-v-287aa190]:focus-visible{outline-style:var(--un-outline-style);outline-width:2px;outline-color:color-mix(in srgb,var(--colors-blue-600) 50%,transparent);outline-offset:0px;--un-outline-style:outset;outline-style:outset}@supports (color: color-mix(in lab,red,red)){.btn[data-v-287aa190]:focus-visible{outline-color:color-mix(in oklab,var(--colors-blue-600) 50%,transparent)}}.dark .btn[data-v-287aa190]:focus-visible{outline-color:color-mix(in srgb,var(--colors-blue-400) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn[data-v-287aa190]:focus-visible{outline-color:color-mix(in oklab,var(--colors-blue-400) 50%,transparent)}}.btn[data-v-287aa190]:disabled,.btn[disabled=true][data-v-287aa190],.btn.disabled[data-v-287aa190]{opacity:75%;cursor:default;pointer-events:none}.btn.variant-primary[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-100) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-primary[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-100) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}}.dark .btn.variant-primary[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-900) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-150) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-primary[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-900) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-150) var(--un-bg-opacity),transparent)}}.btn.variant-primary[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-primary[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-600) var(--un-border-opacity),transparent)}}.dark .btn.variant-primary[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-400) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-primary[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-400) var(--un-border-opacity),transparent)}}.btn.variant-primary[data-v-287aa190]:hover{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-900) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-primary[data-v-287aa190]:hover{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-900) var(--un-bg-opacity),transparent)}}.dark .btn.variant-primary[data-v-287aa190]:hover{color:color-mix(in srgb,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-primary[data-v-287aa190]:hover{color:color-mix(in oklab,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.btn.variant-primary .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-primary .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-400) var(--un-text-opacity),transparent)}}.dark .btn.variant-primary .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-primary .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-500) var(--un-text-opacity),transparent)}}.btn.variant-default[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in srgb,var(--colors-zinc-200) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;background-color:color-mix(in srgb,var(--colors-zinc-150) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-default[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-150) var(--un-bg-opacity),transparent)}}.dark .btn.variant-default[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-zinc-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-750) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-default[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-750) var(--un-bg-opacity),transparent)}}.btn.variant-default[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-default[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-600) var(--un-border-opacity),transparent)}}.dark .btn.variant-default[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-400) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-default[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-400) var(--un-border-opacity),transparent)}}.btn.variant-default[data-v-287aa190]:hover{background-color:color-mix(in srgb,var(--colors-zinc-200) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-default[data-v-287aa190]:hover{background-color:color-mix(in oklab,var(--colors-zinc-200) var(--un-bg-opacity),transparent)}}.dark .btn.variant-default[data-v-287aa190]:hover{background-color:color-mix(in srgb,var(--colors-zinc-700) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-default[data-v-287aa190]:hover{background-color:color-mix(in oklab,var(--colors-zinc-700) var(--un-bg-opacity),transparent)}}.btn.variant-default .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-default .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-500) var(--un-text-opacity),transparent)}}.dark .btn.variant-default .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-default .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-400) var(--un-text-opacity),transparent)}}.btn.variant-light[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in srgb,var(--colors-zinc-150) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;background-color:color-mix(in srgb,var(--colors-zinc-50) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-light[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-150) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-50) var(--un-bg-opacity),transparent)}}.dark .btn.variant-light[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-zinc-750) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-850) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-light[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-750) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-850) var(--un-bg-opacity),transparent)}}.btn.variant-light[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-light[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-600) var(--un-border-opacity),transparent)}}.dark .btn.variant-light[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-400) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-light[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-400) var(--un-border-opacity),transparent)}}.btn.variant-light[data-v-287aa190]:hover{border-color:color-mix(in srgb,var(--colors-zinc-250) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-light[data-v-287aa190]:hover{border-color:color-mix(in oklab,var(--colors-zinc-250) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-100) var(--un-bg-opacity),transparent)}}.dark .btn.variant-light[data-v-287aa190]:hover{border-color:color-mix(in srgb,var(--colors-zinc-650) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-light[data-v-287aa190]:hover{border-color:color-mix(in oklab,var(--colors-zinc-650) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-zinc-800) var(--un-bg-opacity),transparent)}}.btn.variant-light .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-light .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-500) var(--un-text-opacity),transparent)}}.dark .btn.variant-light .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-light .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-400) var(--un-text-opacity),transparent)}}.btn.variant-outline[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in srgb,var(--colors-zinc-200) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;background-color:transparent}@supports (color: color-mix(in lab,red,red)){.btn.variant-outline[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-900) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-200) var(--un-border-opacity),transparent)}}.dark .btn.variant-outline[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-zinc-700) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-outline[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-200) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-zinc-700) var(--un-border-opacity),transparent)}}.btn.variant-outline[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-outline[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-600) var(--un-border-opacity),transparent)}}.dark .btn.variant-outline[data-v-287aa190]:focus-visible{border-color:color-mix(in srgb,var(--colors-blue-400) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-outline[data-v-287aa190]:focus-visible{border-color:color-mix(in oklab,var(--colors-blue-400) var(--un-border-opacity),transparent)}}.btn.variant-outline[data-v-287aa190]:hover{border-color:color-mix(in srgb,var(--colors-zinc-300) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-outline[data-v-287aa190]:hover{border-color:color-mix(in oklab,var(--colors-zinc-300) var(--un-border-opacity),transparent)}}.dark .btn.variant-outline[data-v-287aa190]:hover{border-color:color-mix(in srgb,var(--colors-zinc-600) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-outline[data-v-287aa190]:hover{border-color:color-mix(in oklab,var(--colors-zinc-600) var(--un-border-opacity),transparent)}}.btn.variant-outline .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-outline .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-500) var(--un-text-opacity),transparent)}}.dark .btn.variant-outline .icon[data-v-287aa190-s]{color:color-mix(in srgb,var(--colors-zinc-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-outline .icon[data-v-287aa190-s]{color:color-mix(in oklab,var(--colors-zinc-400) var(--un-text-opacity),transparent)}}.btn.variant-ghost[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-500) var(--un-text-opacity),transparent);background-color:transparent}@supports (color: color-mix(in lab,red,red)){.btn.variant-ghost[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-500) var(--un-text-opacity),transparent)}}.dark .btn.variant-ghost[data-v-287aa190]{color:color-mix(in srgb,var(--colors-zinc-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-ghost[data-v-287aa190]{color:color-mix(in oklab,var(--colors-zinc-400) var(--un-text-opacity),transparent)}}.btn.variant-ghost[data-v-287aa190]:hover{color:color-mix(in srgb,var(--colors-zinc-900) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.btn.variant-ghost[data-v-287aa190]:hover{color:color-mix(in oklab,var(--colors-zinc-900) var(--un-text-opacity),transparent)}}.dark .btn.variant-ghost[data-v-287aa190]:hover{color:color-mix(in srgb,var(--colors-zinc-200) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .btn.variant-ghost[data-v-287aa190]:hover{color:color-mix(in oklab,var(--colors-zinc-200) var(--un-text-opacity),transparent)}}.btn.size-xs[data-v-287aa190]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));padding-inline:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 5)}.btn.size-xs:has(:is(.icon,.icon-container)+span)>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * .75);margin-right:calc(var(--spacing) * .25)}.btn.size-xs:has(span+:is(.icon,.icon-container))>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * .25);margin-right:calc(var(--spacing) * .75)}.btn.size-sm[data-v-287aa190]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 2);height:calc(var(--spacing) * 6)}.btn.size-sm:has(:is(.icon,.icon-container)+span)>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * 1);margin-right:calc(var(--spacing) * .5)}.btn.size-sm:has(span+:is(.icon,.icon-container))>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * .5);margin-right:calc(var(--spacing) * 1)}.btn.size-md[data-v-287aa190]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 2);height:calc(var(--spacing) * 7)}.btn.size-md:has(:is(.icon,.icon-container)+span) span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * 1);margin-right:calc(var(--spacing) * .5)}.btn.size-md:has(span+:is(.icon,.icon-container))>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * .5);margin-right:calc(var(--spacing) * 1)}.btn.size-lg[data-v-287aa190]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));padding-inline:calc(var(--spacing) * 4);height:calc(var(--spacing) * 8)}.btn.size-lg:has(:is(.icon,.icon-container)+span)>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * 1.5);margin-right:calc(var(--spacing) * 1)}.btn.size-lg:has(span+:is(.icon,.icon-container))>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * .5);margin-right:calc(var(--spacing) * 1)}.btn.size-xl[data-v-287aa190]{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));padding-inline:calc(var(--spacing) * 5);height:calc(var(--spacing) * 9)}.btn.size-xl:has(:is(.icon,.icon-container)+span)>span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * 2);margin-right:calc(var(--spacing) * 1.5)}.btn.size-xl:has(span+:is(.icon,.icon-container)) span[data-v-287aa190-s]{margin-left:calc(var(--spacing) * 1.5);margin-right:calc(var(--spacing) * 2)}.btn.width-hug[data-v-287aa190]{padding-inline:calc(var(--spacing) * 0)}.btn.width-full[data-v-287aa190]{width:100%}
