@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-outline-style:solid;--tw-leading:initial;--tw-content:"";--tw-duration:initial}}}@layer theme,base;@layer components{.ex-tabs{--ex-px:var(--ex-tabs-px-md,calc(var(--spacing)*2.5));--ex-py:var(--ex-tabs-py-md,calc(var(--spacing)*2.5));--ex-radius:var(--ex-tabs-radius-md,var(--radius-sm))}.ex-tabs .ex-tabs-trigger{--ex-height:var(--ex-tabs-trigger-height-md,var(--ex-size-2xl));--ex-px:var(--ex-tabs-trigger-px-md,calc(var(--spacing)*4));--ex-gap-x:var(--ex-tabs-trigger-gap-x-md,calc(var(--spacing)*2));--ex-radius:var(--ex-tabs-trigger-radius-md,var(--radius-sm));--ex-font-size:var(--ex-tabs-trigger-font-size-md,var(--text-sm))}:where(.ex-tabs){border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);color:var(--text);outline-style:var(--tw-outline-style);outline-width:0;outline-color:var(--outline)}:where(.ex-tabs):where(.dark,.dark *){border-color:var(--border-dark);background-color:var(--background-dark);color:var(--text-dark);outline-color:var(--outline-dark)}:where(.ex-tabs){--shade-color:var(--palette-100);--shade-color-dark:var(--palette-900);--shade-soft:var(--palette-50);--shade-soft-dark:var(--palette-950);--shade-raised:var(--palette-200);--shade-raised-dark:var(--palette-800);--shade-deep:var(--palette-300);--shade-deep-dark:var(--palette-700);--shade-strong:var(--palette-400);--shade-strong-dark:var(--palette-600);--shade-bold:var(--palette-500);--shade-bold-dark:var(--palette-500)}.ex-tabs{--background:transparent;--background-dark:transparent;--hover-background:var(--shade-soft);--hover-background-dark:var(--shade-soft-dark);--active-background:var(--shade-color);--active-background-dark:var(--shade-color-dark);--border:var(--shade-raised);--border-dark:var(--shade-raised-dark);--hover-border:var(--shade-deep);--hover-border-dark:var(--shade-deep-dark);--active-border:var(--shade-strong);--active-border-dark:var(--shade-strong-dark);--text:currentColor;--text-dark:currentColor;--hover-text:contrast-color(var(--shade-color));--hover-text-dark:contrast-color(var(--shade-color-dark));--active-text:contrast-color(var(--shade-raised));--active-text-dark:contrast-color(var(--shade-raised-dark));--outline:var(--shade-bold);--outline-dark:var(--shade-bold-dark);--palette-50:var(--color-neutral-50);--palette-100:var(--color-neutral-100);--palette-200:var(--color-neutral-200);--palette-300:var(--color-neutral-300);--palette-400:var(--color-neutral-400);--palette-500:var(--color-neutral-500);--palette-600:var(--color-neutral-600);--palette-700:var(--color-neutral-700);--palette-800:var(--color-neutral-800);--palette-900:var(--color-neutral-900);--palette-950:var(--color-neutral-950);isolation:isolate;display:flex;background-color:#0000!important;border-color:#0000!important;outline-color:#0000!important}.ex-tabs:where(:not([data-orientation])),.ex-tabs:where([data-orientation=horizontal]){flex-direction:column}.ex-tabs:where([data-orientation=vertical]){flex-direction:row}:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-list{margin-inline:var(--ex-px);border-style:var(--tw-border-style);border-width:0;border-block-end-style:var(--tw-border-style);border-block-end-width:1px;padding-block:0;padding-inline:0}:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-trigger{border-bottom-right-radius:0;border-bottom-left-radius:0}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-list{margin-block:var(--ex-py);border-style:var(--tw-border-style);border-width:0;border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;padding-block:0;padding-inline:0}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-trigger{border-top-right-radius:0;border-bottom-right-radius:0}:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-description],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-icon],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-indicator],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-item],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-label],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-svg],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-title],:where(.ex-tabs:where(.variant-solid)) [class*=ex-][class*=-trigger],:where(.ex-tabs:where(.variant-solid)) [class*=ex-body],:where(.ex-tabs:where(.variant-solid)) [class*=ex-close-button],:where(.ex-tabs:where(.variant-solid)) [class*=ex-icon],:where(.ex-tabs:where(.variant-solid)) [class*=ex-label],:where(.ex-tabs:where(.variant-solid)) [class*=ex-link],:where(.ex-tabs:where(.variant-solid)) [class*=ex-loader],:where(.ex-tabs:where(.variant-solid)) [class*=ex-text],:where(.ex-tabs:where(.variant-solid)) [class*=ex-title]{color:inherit}.ex-tabs:where(:not([class*=variant])) .ex-tabs-list{border-radius:0}.ex-tabs-list{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);color:var(--text);outline-style:var(--tw-outline-style);outline-width:0;outline-color:var(--outline)}.ex-tabs-list:where(.dark,.dark *){border-color:var(--border-dark);background-color:var(--background-dark);color:var(--text-dark);outline-color:var(--outline-dark)}.ex-tabs-list{border-radius:var(--ex-radius);flex-shrink:0;display:flex}.ex-tabs-list:where(:not([data-orientation])),.ex-tabs-list:where([data-orientation=horizontal]){padding-inline:var(--ex-px);padding-block:var(--ex-py);flex-direction:row}.ex-tabs-list:where([data-orientation=vertical]){align-items:flex-start;row-gap:var(--spacing,.25rem);padding-inline:var(--ex-py);padding-block:var(--ex-px);flex-direction:column}.ex-tabs-trigger{--ex-cursor:var(--ex-tabs-trigger-cursor,deault);--ex-font-family:var(--ex-tabs-trigger-font-family,var(--font-sans));--ex-font-weight:var(--ex-tabs-trigger-font-weight,var(--font-weight-normal));--tw-leading:1;--tw-outline-style:none;-webkit-user-select:none;user-select:none;height:var(--ex-height);cursor:var(--ex-cursor);justify-content:center;align-self:stretch;align-items:center;column-gap:var(--ex-gap-x);border-radius:var(--ex-radius);padding-inline:var(--ex-px);line-height:1;font-family:var(--ex-font-family);font-size:var(--ex-font-size);font-weight:var(--ex-font-weight);outline-style:none;display:inline-flex;position:relative}.ex-tabs-trigger :where(svg){width:1em;height:1em;position:relative}}@layer utilities{:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-list{border-style:var(--tw-border-style);border-width:0;border-block-end-style:var(--tw-border-style);border-block-end-width:1px}:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-trigger:where([data-state=active]){background-color:#0000}:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-trigger:where([data-state=active]):before{content:"";background-color:var(--outline);inset-inline:0;height:2px;position:absolute;bottom:-1px}:is(.ex-tabs:where(:not([class*=variant])):where(:not([data-orientation])),.ex-tabs:where(:not([class*=variant])):where([data-orientation=horizontal])) .ex-tabs-trigger:where([data-state=active]):before:where(){background-color:var(--outline-dark)}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-list{border-style:var(--tw-border-style);border-width:0;border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-trigger:where([data-state=active]){background-color:#0000}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-trigger:where([data-state=active]):before{background-color:var(--outline);--tw-content:"";content:var(--tw-content);inset-block:0;width:2px;position:absolute;right:-1px}.ex-tabs:where(:not([class*=variant])):where([data-orientation=vertical]) .ex-tabs-trigger:where([data-state=active]):before:where(){background-color:var(--outline-dark)}.ex-tabs-trigger{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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))}:where(.ex-tabs-trigger){--tw-duration:var(--ex-options-transition-duration-normal);transition-duration:var(--ex-options-transition-duration-normal);transition-property:background-color,border-color,color,fill,stroke,opacity,transform}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:hover):where(:not([class*=hover\:variant-])):where(:not(:focus-visible)){border-color:var(--hover-border);background-color:var(--hover-background);color:var(--hover-text)}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:hover):where(:not([class*=hover\:variant-])):where(:not(:focus-visible)):where(.dark,.dark *){border-color:var(--hover-border-dark);background-color:var(--hover-background-dark);color:var(--hover-text-dark)}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:active):where(:not(:focus-visible)):where(:not([class*=active\:variant-])){border-color:var(--active-border);background-color:var(--active-background);color:var(--active-text)}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:active):where(:not(:focus-visible)):where(:not([class*=active\:variant-])):where(.dark,.dark *){border-color:var(--active-border-dark);background-color:var(--active-background-dark);color:var(--active-text-dark)}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:focus-visible):where(:not([class*=focus\:variant-])){outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:2px;outline-color:var(--outline);--tw-outline-style:solid;outline-style:solid}.ex-tabs-trigger:where(:not(.disabled,:disabled,[disabled],[data-disabled],[aria-disabled=true],[data-loading])):where(:focus-visible):where(:not([class*=focus\:variant-])):where(.dark,.dark *){outline-color:var(--outline-dark)}.ex-tabs-content:where(:focus-visible){outline-color:#0000}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}