@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}}}@layer theme,base;@layer components{.ex-separator{--ex-size:var(--ex-separator-size-xs,1px)}.ex-separator:where([data-orientation=horizontal]){width:100%}.ex-separator:where([data-orientation=vertical]){height:100%}.ex-separator .ex-separator-content{--ex-spacer:var(--ex-separator-label-spacer-xs,calc(var(--spacing)*2))}:where(.ex-separator){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-separator):where(.dark,.dark *){border-color:var(--border-dark);background-color:var(--background-dark);color:var(--text-dark);outline-color:var(--outline-dark)}:where(.ex-separator){--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-separator{--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);border-style:var(--tw-border-style);border-width:0;flex-shrink:0}.ex-separator:where(:not([data-orientation])),.ex-separator:where([data-orientation=horizontal]){border-block-start-width:var(--ex-size)}.ex-separator:where([data-orientation=vertical]){border-inline-start-width:var(--ex-size)}.ex-separator:where([data-has-content=true]){border-style:var(--tw-border-style);border-width:0;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.ex-separator:where([data-has-content=true]):where([data-orientation=vertical]){grid-template-rows:1fr auto 1fr;grid-template-columns:repeat(1,minmax(0,1fr));place-items:stretch center}.ex-separator:where([data-has-content=true][data-align=start]):where(:not([data-orientation])),.ex-separator:where([data-has-content=true][data-align=start]):where([data-orientation=horizontal]){grid-template-columns:auto auto 1fr}.ex-separator:where([data-has-content=true][data-align=start]):where([data-orientation=vertical]){grid-template-rows:auto auto 1fr}.ex-separator:where([data-has-content=true][data-align=end]):where(:not([data-orientation])),.ex-separator:where([data-has-content=true][data-align=end]):where([data-orientation=horizontal]){grid-template-columns:1fr auto auto}.ex-separator:where([data-has-content=true][data-align=end]):where([data-orientation=vertical]){grid-template-rows:1fr auto auto}.ex-separator:where([data-align=center]) .ex-separator-content{padding-inline:var(--ex-spacer)}.ex-separator:where([data-align=center][data-orientation=vertical]) .ex-separator-content{padding-inline:0;padding-block:var(--ex-spacer)}.ex-separator:where([data-align=start]) .ex-separator-content{padding-inline-end:var(--ex-spacer)}.ex-separator:where([data-align=start][data-orientation=vertical]) .ex-separator-content{padding-inline-end:0;padding-bottom:var(--ex-py)}.ex-separator:where([data-align=end]) .ex-separator-content{padding-inline-start:var(--ex-spacer)}.ex-separator:where([data-align=end][data-orientation=vertical]) .ex-separator-content{padding-inline-start:0;padding-top:var(--ex-spacer)}.ex-separator-line{--tw-border-style:solid;border-style:solid;border-color:inherit}.ex-separator-line:where(:not([data-orientation])),.ex-separator-line:where([data-orientation=horizontal]){border-block-start-width:var(--ex-size)}.ex-separator-line:where([data-orientation=vertical]){border-inline-start-width:var(--ex-size);justify-self:center}.ex-separator-content{white-space:nowrap}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}