@layer components{.style-vega{--card-spacing:1.5rem}.style-vega .cn-avatar{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:3.40282e+38px}.style-vega .cn-avatar:after{content:var(--tw-content);border-radius:3.40282e+38px}.style-vega .cn-avatar[data-size=lg]{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.style-vega .cn-avatar[data-size=sm]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.style-vega .cn-avatar-fallback{background-color:var(--muted);color:var(--muted-foreground);border-radius:3.40282e+38px}.style-vega .cn-avatar-image{border-radius:3.40282e+38px}.style-vega .cn-avatar-badge{background-color:var(--primary);color:var(--primary-foreground);--tw-ring-color:var(--background)}.style-vega .cn-avatar-group-count{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--muted);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);border-radius:3.40282e+38px}.style-vega .cn-avatar-group-count:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.style-vega .cn-avatar-group-count:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.style-vega .cn-avatar-group-count>svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.style-vega .cn-avatar-group-count:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.style-vega .cn-avatar-group-count:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.style-vega .cn-badge{height:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * 2.6);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000}.style-vega .cn-badge:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-badge:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-badge>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.style-vega .cn-badge-variant-default{background-color:var(--primary);color:var(--primary-foreground)}.style-vega .cn-badge-variant-default:is(a):hover{background-color:var(--primary)}.style-vega .cn-badge-variant-default:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}.style-vega .cn-badge-variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.style-vega .cn-badge-variant-secondary:is(a):hover{background-color:var(--secondary)}.style-vega .cn-badge-variant-secondary:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}.style-vega .cn-badge-variant-outline{border-color:var(--border);color:var(--foreground)}.style-vega .cn-badge-variant-outline:is(a):hover{background-color:var(--muted);color:var(--muted-foreground)}.style-vega .cn-badge-variant-destructive{background-color:var(--destructive)}.style-vega .cn-badge-variant-destructive{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}.style-vega .cn-badge-variant-destructive{color:var(--destructive)}.style-vega .cn-badge-variant-destructive:focus-visible{--tw-ring-color:var(--destructive)}.style-vega .cn-badge-variant-destructive:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-badge-variant-destructive:is(.dark *){background-color:var(--destructive)}.style-vega .cn-badge-variant-destructive:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-badge-variant-destructive:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}.style-vega .cn-badge-variant-destructive:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}.style-vega .cn-badge-variant-destructive:is(a):hover{background-color:var(--destructive)}.style-vega .cn-badge-variant-destructive:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-badge-variant-ghost:hover{background-color:var(--muted);color:var(--muted-foreground)}.style-vega .cn-badge-variant-ghost:is(.dark *):hover{background-color:var(--muted)}.style-vega .cn-badge-variant-ghost:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}.style-vega .cn-badge-variant-link{color:var(--primary);text-underline-offset:4px}.style-vega .cn-badge-variant-link:hover{text-decoration-line:underline}.style-vega .cn-button{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background-clip:padding-box;border-width:1px;border-color:#0000}.style-vega .cn-button:focus-visible{border-color:var(--ring);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring)}.style-vega .cn-button:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}.style-vega .cn-button:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.style-vega .cn-button[aria-invalid=true]{border-color:var(--destructive);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--destructive)}.style-vega .cn-button[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-button:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}.style-vega .cn-button:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}.style-vega .cn-button:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}.style-vega .cn-button:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}.style-vega .cn-button svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.style-vega .cn-button-variant-outline{border-color:var(--border);background-color:var(--background);--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-button-variant-outline:hover,.style-vega .cn-button-variant-outline[aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}.style-vega .cn-button-variant-outline:is(.dark *){border-color:var(--input);background-color:var(--input)}.style-vega .cn-button-variant-outline:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}.style-vega .cn-button-variant-outline:is(.dark *):hover{background-color:var(--input)}.style-vega .cn-button-variant-outline:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}.style-vega .cn-button-variant-default{background-color:var(--primary);color:var(--primary-foreground)}.style-vega .cn-button-variant-default:hover{background-color:var(--primary)}.style-vega .cn-button-variant-default:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}.style-vega .cn-button-variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.style-vega .cn-button-variant-secondary:hover{background-color:var(--secondary)}.style-vega .cn-button-variant-secondary:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}.style-vega .cn-button-variant-secondary[aria-expanded=true]{background-color:var(--secondary);color:var(--secondary-foreground)}.style-vega .cn-button-variant-ghost:hover,.style-vega .cn-button-variant-ghost[aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}.style-vega .cn-button-variant-ghost:is(.dark *):hover{background-color:var(--muted)}.style-vega .cn-button-variant-ghost:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}.style-vega .cn-button-variant-destructive{background-color:var(--destructive)}.style-vega .cn-button-variant-destructive{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}.style-vega .cn-button-variant-destructive{color:var(--destructive)}.style-vega .cn-button-variant-destructive:hover{background-color:var(--destructive)}.style-vega .cn-button-variant-destructive:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-button-variant-destructive:focus-visible{border-color:var(--destructive)}.style-vega .cn-button-variant-destructive:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}.style-vega .cn-button-variant-destructive:focus-visible{--tw-ring-color:var(--destructive)}.style-vega .cn-button-variant-destructive:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-button-variant-destructive:is(.dark *){background-color:var(--destructive)}.style-vega .cn-button-variant-destructive:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-button-variant-destructive:is(.dark *):hover{background-color:var(--destructive)}.style-vega .cn-button-variant-destructive:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}.style-vega .cn-button-variant-destructive:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}.style-vega .cn-button-variant-destructive:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}.style-vega .cn-button-variant-link{color:var(--primary);text-underline-offset:4px}.style-vega .cn-button-variant-link:hover{text-decoration-line:underline}.style-vega .cn-button-size-xs{height:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 1);border-radius:min(var(--radius-md),8px);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.style-vega .cn-button-size-xs:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-button-size-xs:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-button-size-xs svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.style-vega .cn-button-size-sm{height:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 1);border-radius:min(var(--radius-md),10px);padding-inline:calc(var(--spacing,.25rem) * 2.5)}.style-vega .cn-button-size-sm:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-button-size-sm:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-button-size-default{height:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 2.5)}.style-vega .cn-button-size-default:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-button-size-default:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-button-size-lg{height:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 2.5)}.style-vega .cn-button-size-lg:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-button-size-lg:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-button-size-icon-xs{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-radius:min(var(--radius-md),8px)}.style-vega .cn-button-size-icon-xs svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.style-vega .cn-button-size-icon-sm{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:min(var(--radius-md),10px)}.style-vega .cn-button-size-icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}.style-vega .cn-button-size-icon-lg{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.style-vega .cn-button-group:has(>[data-slot=button-group]){gap:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-button-group:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:calc(var(--radius) * .8);border-bottom-right-radius:calc(var(--radius) * .8)}.style-vega .cn-button-group-orientation-horizontal>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:calc(var(--radius) * .8)!important;border-bottom-right-radius:calc(var(--radius) * .8)!important}.style-vega .cn-button-group-orientation-vertical>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:calc(var(--radius) * .8)!important;border-bottom-left-radius:calc(var(--radius) * .8)!important}.style-vega .cn-button-group-text{gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}.style-vega .cn-button-group-text svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.style-vega .cn-button-group-separator{background-color:var(--input)}.style-vega .cn-card{gap:var(--card-spacing);border-radius:calc(var(--radius) * 1.4);background-color:var(--card);padding-block:var(--card-spacing);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--card-foreground);--tw-shadow:var(--shadow-xs);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent);--card-spacing:calc(var(--spacing,.25rem) * 6);overflow:hidden}.style-vega .cn-card:has(>img:first-child){padding-top:calc(var(--spacing,.25rem) * 0)}.style-vega .cn-card[data-size=sm]{--card-spacing:calc(var(--spacing,.25rem) * 4)}.style-vega .cn-card-header{gap:calc(var(--spacing,.25rem) * 1);border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4);padding-inline:var(--card-spacing)}.style-vega .cn-card-header.border-b{padding-bottom:var(--card-spacing)}.style-vega .cn-card-title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.style-vega .cn-card-title:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.style-vega .cn-card-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.style-vega .cn-card-content,.style-vega .cn-card-footer{padding-inline:var(--card-spacing)}.style-vega .cn-card-footer{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.style-vega .cn-card-footer.border-t{padding-top:var(--card-spacing)}.style-vega .cn-carousel-next,.style-vega .cn-carousel-previous{border-radius:3.40282e+38px}.style-vega .cn-chart-tooltip{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.style-vega .cn-chart-tooltip{border-color:color-mix(in oklab,var(--border) 50%,transparent)}.style-vega .cn-chart-tooltip{background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-shadow:var(--shadow-xl)}.style-vega .cn-chart-tooltip,.style-vega .cn-checkbox{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-label{gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500)}.style-vega .cn-label:is(:where(.group)[data-disabled=true] *),.style-vega .cn-label:is(:where(.peer):disabled~*){opacity:.5}.style-vega .cn-progress,.style-vega .cn-progress-track{height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--muted);border-radius:3.40282e+38px}.style-vega .cn-progress-indicator{background-color:var(--primary)}.style-vega .cn-slider:where([data-orientation=vertical]){min-height:calc(var(--spacing,.25rem) * 40)}.style-vega .cn-slider-track{background-color:var(--muted);border-radius:3.40282e+38px}.style-vega .cn-slider-track:where([data-orientation=horizontal]){height:calc(var(--spacing,.25rem) * 1.5);width:100%}.style-vega .cn-slider-track:where([data-orientation=vertical]){height:100%;width:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-slider-range{background-color:var(--primary)}.style-vega .cn-slider-thumb{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary);background-color:var(--color-white,#fff);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring);border-radius:3.40282e+38px}.style-vega .cn-slider-thumb{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}.style-vega .cn-slider-thumb{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.style-vega .cn-slider-thumb:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-slider-thumb:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.style-vega .cn-slider-thumb:focus-visible{outline-offset:2px;outline:2px solid #0000}.style-vega .cn-tabs{gap:calc(var(--spacing,.25rem) * 2)}.style-vega .cn-tabs-list{border-radius:var(--radius);padding:3px}.style-vega .cn-tabs-list:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing,.25rem) * 9)}.style-vega .cn-tabs-list[data-variant=line]{border-radius:0}.style-vega .cn-tabs-trigger{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:1px;border-color:#0000}.style-vega .cn-tabs-trigger:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-tabs-trigger:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 1.5)}.style-vega .cn-tabs-trigger:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])),.style-vega .cn-tabs-trigger:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-tabs-trigger:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.style-vega .cn-tabs-trigger:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-tabs-trigger svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.style-vega .cn-tabs-content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.style-vega .cn-textarea{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-shadow:var(--shadow-xs);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000}.style-vega .cn-textarea,.style-vega .cn-textarea:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.style-vega .cn-textarea:focus-visible{border-color:var(--ring);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:var(--ring)}.style-vega .cn-textarea:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}.style-vega .cn-textarea[aria-invalid=true]{border-color:var(--destructive);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--destructive)}.style-vega .cn-textarea[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}.style-vega .cn-textarea{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.style-vega .cn-textarea:is(.dark *){background-color:var(--input)}.style-vega .cn-textarea:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}.style-vega .cn-textarea:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}.style-vega .cn-textarea:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}.style-vega .cn-textarea:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}.style-vega .cn-textarea:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}@keyframes orbit-clockwise{0%{rotate:none}to{rotate:1turn}}@keyframes counter-rotate{0%{rotate:none}to{rotate:-1turn}}.cn-card-title,.cn-dialog-title{--tw-leading: initial}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0px}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0px}}@keyframes collapsible-down{0%{height:0px}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0px}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes rainbow{0%{background-position:0px center}to{background-position:200% center}}@keyframes heartbeat{0%{box-shadow:0 0 0 0 var(--heartbeat-color,var(--destructive));transform:scale(1)}50%{transform:scale(1.03);box-shadow:#0000 0 0 0 6px}to{transform:scale(1);box-shadow:#0000 0 0}}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--marquee-gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--marquee-gap)))}}@keyframes flip{0%{transform:rotateX(0)}20%{transform:rotateX(0)}33.33%{transform:rotateX(120deg)}53.33%{transform:rotateX(120deg)}66.66%{transform:rotateX(240deg)}86.66%{transform:rotateX(240deg)}to{transform:rotateX(1turn)}}@keyframes orbit{0%{transform:rotate(calc(var(--angle) * 1deg)) translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg))}to{transform:rotate(calc(var(--angle) * 1deg + 1turn)) translateY(calc(var(--radius) * 1px)) rotate(calc((var(--angle) * -1deg) - 1turn))}}@keyframes orbiting{0%{transform:rotate(calc(var(--angle) * 1deg)) translateY(calc(var(--radius) * 1px)) rotate(180deg)}to{transform:rotate(calc(var(--angle) * 1deg + 1turn)) translateY(calc(var(--radius) * 1px)) rotate(180deg)}}@keyframes cell-ripple{0%{opacity:.4;filter:brightness();transform:scale(1)}50%{opacity:.8;filter:brightness(.95);transform:scale(1.02)}to{opacity:.4;filter:brightness();transform:scale(1)}}@keyframes ripple{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.9)}}@keyframes img-scale{0%,to{scale:1}50%{scale:1.08}}@keyframes eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes ripple-expand{0%{opacity:.55;transform:scale(.35)}to{opacity:0;transform:scale(1)}}@keyframes scan-line{0%,to{opacity:0;transform:translateY(-1.75rem)}15%,85%{opacity:1}50%{transform:translateY(1.75rem)}}@keyframes ecg-trace{0%{stroke-dashoffset:120px}to{stroke-dashoffset:-20px}}@keyframes beam-dash-move{0%{stroke-dashoffset:var(--beam-dash-from,300)}to{stroke-dashoffset:var(--beam-dash-to,0)}}@keyframes bell-ring{0%,46%,to{transform:rotate(0)}4%{transform:rotate(16deg)}10%{transform:rotate(-14deg)}16%{transform:rotate(11deg)}22%{transform:rotate(-8deg)}28%{transform:rotate(5deg)}34%{transform:rotate(-3deg)}40%{transform:rotate(1deg)}}@keyframes gradient-flow{0%{background-position:100% 0px}to{background-position:-100% 0px}}@keyframes progress-bar-stripes{0%{background-position-x:.75rem}to{background-position-x:0px}}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}.cn-button.cn-button-size-default:not(.px-6){padding-inline:calc(var(--spacing) * 3)}.cn-button.cn-button-size-lg:not(.px-6){padding-inline:calc(var(--spacing) * 4)}.group:hover .avatar-orbit-container,.group:hover .avatar-orbit-container .avatar-counter-rotate{animation-duration:;animation-timing-function:;animation-iteration-count:;animation-direction:;animation-fill-mode:;animation-play-state:;animation-name:;animation-timeline:;animation-range-start:;animation-range-end:;animation-delay:.5s}.blob{filter:blur(40px);opacity:0;transition:opacity .3s ease}.group:hover .blob{opacity:.35}.fake-blob{display:none}.animate-orbit{animation-name:orbit;animation-duration:calc(var(--duration, 30) * 1s);animation-timing-function:linear;animation-iteration-count:infinite}.animate-marquee-vertical{animation:marquee-vertical var(--marquee-duration, 35s) infinite linear}.animate-marquee-horizontal{align-items:center}.animate-rainbow{animation:rainbow var(--speed, 2s) infinite linear}.direction-\[reverse\]{animation-direction:reverse}
