@layer jeex-base;@layer jeex-ui{:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true])):is([data-starting-style],[data-ending-style]){opacity:0;scale:.95}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=bottom]{translate:0 -.5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=top]{translate:0 .5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=right]{translate:-.5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=left]{translate:.5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=inline-end]{translate:-.5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=inline-end]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=inline-start]{translate:.5rem}:is(.ui-popover__content,.ui-tooltip__content,.ui-dropdown-menu__content,.ui-select__content:not([data-align-trigger=true]))[data-starting-style][data-side=inline-start]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){translate:-.5rem}.ui-tooltip__positioner{isolation:isolate;z-index:50}.ui-tooltip__content{z-index:50;width:fit-content;max-width:20rem;transform-origin:var(--transform-origin);border-radius:var(--radius-md);background-color:var(--foreground);font-size:.75rem;line-height:var(--line-height-xs);color:var(--background);align-items:center;gap:.375rem;padding:.375rem .75rem;transition-property:opacity,scale,translate;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}.ui-tooltip__content:has([data-slot=kbd]){padding-inline-end:.375rem}.ui-tooltip__content [data-slot=kbd]{isolation:isolate;z-index:50;border-radius:var(--radius-sm);position:relative}.ui-tooltip__arrow{z-index:50;border-radius:var(--ui-tooltip-arrow-radius);background-color:var(--foreground);width:.625rem;height:.625rem;fill:var(--foreground);translate:0 calc(-50% - 2px);rotate:45deg}.ui-tooltip__arrow[data-side=top]{bottom:-.625rem}.ui-tooltip__arrow[data-side=bottom]{top:.25rem}.ui-tooltip__arrow[data-side=left]{right:-.25rem;translate:0 -50%;top:50%!important}.ui-tooltip__arrow[data-side=inline-start]{inset-inline-end:-.25rem;translate:0 -50%;top:50%!important}.ui-tooltip__arrow[data-side=right]{left:-.25rem;translate:0 -50%;top:50%!important}.ui-tooltip__arrow[data-side=inline-end]{inset-inline-start:-.25rem;translate:0 -50%;top:50%!important}.ui-card{--card-spacing:1rem;gap:var(--card-spacing);border-radius:var(--radius-xl);background-color:var(--card);padding-block:var(--card-spacing);font-size:.875rem;line-height:var(--line-height-sm);color:var(--card-foreground);box-shadow:0 0 0 var(--ui-hairline-width) color-mix(in oklab, var(--foreground) 10%, transparent);flex-direction:column;display:flex;overflow:hidden}.ui-card[data-size=sm]{--card-spacing:.75rem}.ui-card:has([data-slot=card-footer]){padding-bottom:0}.ui-card:has(>img:first-child){padding-top:0}.ui-card>img:first-child{border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl)}.ui-card>img:last-child{border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.ui-card__header{padding-inline:var(--card-spacing);border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);grid-auto-rows:min-content;align-items:flex-start;gap:.25rem;display:grid;container:card-header/inline-size}.ui-card__header:has([data-slot=card-action]){grid-template-columns:1fr auto}.ui-card__header:has([data-slot=card-description]){grid-template-rows:auto auto}.ui-card__title{font-family:var(--font-heading);font-size:1rem;font-weight:500;line-height:1.375}.ui-card[data-size=sm] .ui-card__title{font-size:.875rem}.ui-card__title[data-size=lg],.ui-card .ui-card__title[data-size=lg]{font-size:1.5rem;line-height:1.33333}.ui-card__description{font-size:.875rem;line-height:var(--line-height-sm);color:var(--muted-foreground)}.ui-card__action{grid-row:1/span 2;grid-column-start:2;place-self:flex-start end}.ui-card__content{padding-inline:var(--card-spacing)}.ui-card__footer{border-top:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 50%, transparent);padding:var(--card-spacing);border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl);align-items:center;display:flex}.ui-avatar{border-radius:var(--ui-radius-pill);-webkit-user-select:none;user-select:none;flex-shrink:0;width:2rem;height:2rem;display:flex;position:relative}.ui-avatar:after{content:"";border:1px solid var(--border);border-radius:var(--ui-radius-pill);mix-blend-mode:darken;position:absolute;inset:0}.ui-avatar[data-size=lg]{width:2.5rem;height:2.5rem}.ui-avatar[data-size=sm]{width:1.5rem;height:1.5rem}.ui-avatar__image{aspect-ratio:1;border-radius:var(--ui-radius-pill);object-fit:cover;width:100%;height:100%}.ui-avatar__fallback{border-radius:var(--ui-radius-pill);background-color:var(--muted);width:100%;height:100%;font-size:.875rem;line-height:var(--line-height-sm);color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.ui-avatar[data-size=sm] .ui-avatar__fallback{font-size:.75rem;line-height:var(--line-height-xs)}.ui-avatar__badge{inset-inline-end:0;z-index:10;border-radius:var(--ui-radius-pill);background-color:var(--primary);background-blend-mode:color;color:var(--primary-foreground);box-shadow:0 0 0 var(--ui-avatar-ring-width) var(--background);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0}.ui-avatar[data-size=sm] .ui-avatar__badge{width:.5rem;height:.5rem}.ui-avatar[data-size=sm] .ui-avatar__badge>svg{display:none}.ui-avatar[data-size=default] .ui-avatar__badge{width:.625rem;height:.625rem}.ui-avatar[data-size=lg] .ui-avatar__badge{width:.75rem;height:.75rem}.ui-avatar[data-size=default] .ui-avatar__badge>svg,.ui-avatar[data-size=lg] .ui-avatar__badge>svg{width:.5rem;height:.5rem}.ui-avatar__group{display:flex}:where(.ui-avatar__group>:not(:last-child)){margin-inline:0 -.5rem}.ui-avatar__group>[data-slot=avatar]{box-shadow:0 0 0 var(--ui-avatar-ring-width) var(--background)}.ui-avatar__group-count{border-radius:var(--ui-radius-pill);background-color:var(--muted);width:2rem;height:2rem;font-size:.875rem;line-height:var(--line-height-sm);color:var(--muted-foreground);box-shadow:0 0 0 var(--ui-avatar-ring-width) var(--background);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ui-avatar__group-count>svg{width:1rem;height:1rem}.ui-avatar__group:has([data-size=lg]) .ui-avatar__group-count{width:2.5rem;height:2.5rem}.ui-avatar__group:has([data-size=lg]) .ui-avatar__group-count>svg{width:1.25rem;height:1.25rem}.ui-avatar__group:has([data-size=sm]) .ui-avatar__group-count{width:1.5rem;height:1.5rem}.ui-avatar__group:has([data-size=sm]) .ui-avatar__group-count>svg{width:.75rem;height:.75rem}.dark .ui-avatar:after{mix-blend-mode:lighten}.ui-sheet__overlay{z-index:50;background-color:var(--ui-backdrop);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.ui-sheet__overlay[data-starting-style],.ui-sheet__overlay[data-ending-style]{opacity:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.ui-sheet__overlay{-webkit-backdrop-filter:blur(var(--ui-backdrop-blur));backdrop-filter:blur(var(--ui-backdrop-blur))}}.ui-sheet__content{z-index:50;background-color:var(--popover);font-size:.875rem;line-height:var(--line-height-sm);color:var(--popover-foreground);box-shadow:var(--ui-shadow-overlay);background-clip:padding-box;flex-direction:column;gap:1rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed}.ui-sheet__content[data-starting-style],.ui-sheet__content[data-ending-style]{opacity:0}.ui-sheet__content[data-side=bottom]{inset-inline:0;border-top:1px solid var(--border);height:auto;bottom:0}.ui-sheet__content[data-side=bottom]:is([data-starting-style],[data-ending-style]){translate:0 2.5rem}.ui-sheet__content[data-side=top]{inset-inline:0;border-bottom:1px solid var(--border);height:auto;top:0}.ui-sheet__content[data-side=top]:is([data-starting-style],[data-ending-style]){translate:0 -2.5rem}.ui-sheet__content[data-side=left]{inset-block:0;border-right:1px solid var(--border);width:75%;height:100%;left:0}.ui-sheet__content[data-side=left]:is([data-starting-style],[data-ending-style]){translate:-2.5rem}.ui-sheet__content[data-side=right]{inset-block:0;border-left:1px solid var(--border);width:75%;height:100%;right:0}.ui-sheet__content[data-side=right]:is([data-starting-style],[data-ending-style]){translate:2.5rem}@media (width>=40rem){.ui-sheet__content:is([data-side=left],[data-side=right]){max-width:24rem}}.ui-sheet__close{top:.75rem;position:absolute;inset-inline-end:.75rem}.ui-sheet__header{flex-direction:column;gap:.125rem;padding:1rem;display:flex}.ui-sheet__footer{flex-direction:column;gap:.5rem;margin-top:auto;padding:1rem;display:flex}.ui-sheet__title{font-family:var(--font-heading);color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.5}.ui-sheet__description{font-size:.875rem;line-height:var(--line-height-sm);color:var(--muted-foreground)}.ui-sidebar__wrapper{width:100%;min-height:100svh;display:flex}.ui-sidebar__wrapper:has(>.ui-sidebar--desktop):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){flex-direction:row-reverse}.ui-sidebar__wrapper:has([data-variant=inset]){background-color:var(--sidebar)}.ui-sidebar--static{height:100%;width:var(--sidebar-width);background-color:var(--sidebar);color:var(--sidebar-foreground);flex-direction:column;display:flex}.ui-sidebar--desktop{color:var(--sidebar-foreground);display:none}@media (width>=48rem){.ui-sidebar--desktop{display:block}}.ui-sidebar__gap{width:var(--sidebar-width);background-color:#0000;transition-property:width;transition-duration:.2s;transition-timing-function:linear;position:relative}.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__gap{width:0}.ui-sidebar[data-side=right] .ui-sidebar__gap{rotate:180deg}.ui-sidebar[data-variant=sidebar][data-collapsible=icon] .ui-sidebar__gap{width:var(--sidebar-width-icon)}.ui-sidebar:is([data-variant=floating],[data-variant=inset])[data-collapsible=icon] .ui-sidebar__gap{width:calc(var(--sidebar-width-icon) + 1rem)}.ui-sidebar__container{z-index:10;height:100svh;width:var(--sidebar-width);transition-property:left,right,width;transition-duration:.2s;transition-timing-function:linear;display:none;position:fixed;inset-block:0}@media (width>=48rem){.ui-sidebar__container{display:flex}}.ui-sidebar__container[data-side=left]{left:0}.ui-sidebar__container[data-side=right]{right:0}.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__container[data-side=left]{left:calc(var(--sidebar-width) * -1)}.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__container[data-side=right]{right:calc(var(--sidebar-width) * -1)}.ui-sidebar[data-variant=sidebar][data-collapsible=icon] .ui-sidebar__container{width:var(--sidebar-width-icon)}.ui-sidebar[data-variant=sidebar][data-side=left] .ui-sidebar__container{border-right:1px solid var(--border)}.ui-sidebar[data-variant=sidebar][data-side=right] .ui-sidebar__container{border-left:1px solid var(--border)}.ui-sidebar:is([data-variant=floating],[data-variant=inset]) .ui-sidebar__container{padding:.5rem}.ui-sidebar:is([data-variant=floating],[data-variant=inset])[data-collapsible=icon] .ui-sidebar__container{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.ui-sidebar__inner{background-color:var(--sidebar);flex-direction:column;width:100%;height:100%;display:flex}.ui-sidebar[data-variant=floating] .ui-sidebar__inner{border-radius:var(--radius-lg);box-shadow:0 0 0 var(--ui-hairline-width) var(--sidebar-border), var(--ui-shadow-raised)}.ui-sidebar--mobile{width:var(--sidebar-width);background-color:var(--sidebar);color:var(--sidebar-foreground);padding:0}.ui-sidebar--mobile>button{display:none}.ui-sidebar__mobile-body{flex-direction:column;width:100%;height:100%;display:flex}.ui-sidebar__rail{z-index:20;width:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:linear;display:none;position:absolute;inset-block:0;translate:-50%}.ui-sidebar__rail:after{content:"";inset-block:0;width:2px;position:absolute;left:50%}@media (hover:hover){.ui-sidebar__rail:hover:after{background-color:var(--sidebar-border)}}@media (width>=40rem){.ui-sidebar__rail{display:flex}}.ui-sidebar--desktop[data-side=left] .ui-sidebar__rail{right:-1rem}.ui-sidebar--desktop[data-side=right] .ui-sidebar__rail{left:0}:where([data-side=left]) .ui-sidebar__rail{cursor:w-resize}:where([data-side=right]) .ui-sidebar__rail,[data-side=left][data-state=collapsed] .ui-sidebar__rail{cursor:e-resize}[data-side=right][data-state=collapsed] .ui-sidebar__rail{cursor:w-resize}.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__rail{translate:0}.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__rail:after{left:100%}@media (hover:hover){.ui-sidebar[data-collapsible=offcanvas] .ui-sidebar__rail:hover{background-color:var(--sidebar)}}[data-side=left][data-collapsible=offcanvas] .ui-sidebar__rail{right:-.5rem}[data-side=right][data-collapsible=offcanvas] .ui-sidebar__rail{left:-.5rem}.ui-sidebar__inset{background-color:var(--background);flex-direction:column;flex:1;width:100%;display:flex;position:relative}@media (width>=48rem){.ui-sidebar[data-variant=inset]~.ui-sidebar__inset{border-radius:var(--radius-xl);box-shadow:var(--ui-shadow-raised);margin:.5rem .5rem .5rem 0}.ui-sidebar[data-variant=inset][data-state=collapsed]~.ui-sidebar__inset{margin-left:.5rem}}.ui-sidebar__input{background-color:var(--background);width:100%;height:2rem;box-shadow:none}.ui-sidebar__header,.ui-sidebar__footer{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.ui-sidebar__separator{background-color:var(--sidebar-border);width:auto;margin-inline:.5rem}.ui-sidebar__content{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:auto}.ui-sidebar__content::-webkit-scrollbar{display:none}.ui-sidebar[data-collapsible=icon] .ui-sidebar__content{overflow:hidden}.ui-sidebar__group{flex-direction:column;width:100%;min-width:0;padding:.5rem;display:flex;position:relative}.ui-sidebar__group-label{border-radius:var(--radius-md);height:2rem;font-size:.75rem;line-height:var(--line-height-xs);color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent);outline-style:none;flex-shrink:0;align-items:center;padding-inline:.5rem;font-weight:500;transition-property:margin,opacity;transition-duration:.2s;transition-timing-function:linear;display:flex}.ui-sidebar[data-collapsible=icon] .ui-sidebar__group-label{opacity:0;margin-top:-2rem}.ui-sidebar__group-label:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring)}.ui-sidebar__group-label>svg{flex-shrink:0;width:1rem;height:1rem}.ui-sidebar__group-action{top:.875rem;aspect-ratio:1;border-radius:var(--radius-md);width:1.25rem;color:var(--sidebar-foreground);outline-style:none;justify-content:center;align-items:center;padding:0;transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-inline-end:.75rem}.ui-sidebar[data-collapsible=icon] .ui-sidebar__group-action{display:none}.ui-sidebar__group-action:after{content:"";position:absolute;inset:-.5rem}@media (hover:hover){.ui-sidebar__group-action:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}}.ui-sidebar__group-action:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring)}@media (width>=48rem){.ui-sidebar__group-action:after{display:none}}.ui-sidebar__group-action>svg{flex-shrink:0;width:1rem;height:1rem}.ui-sidebar__group-content{width:100%;font-size:.875rem;line-height:var(--line-height-sm)}.ui-sidebar__menu{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.ui-sidebar__menu-item{position:relative}.ui-sidebar__menu-button{border-radius:var(--radius-md);text-align:start;width:100%;font-size:.875rem;line-height:var(--line-height-sm);outline-style:none;align-items:center;gap:.5rem;padding:.5rem;transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.ui-sidebar__menu-button[data-size=default]{height:2rem}.ui-sidebar__menu-button[data-size=sm]{height:1.75rem;font-size:.75rem;line-height:var(--line-height-xs)}.ui-sidebar__menu-button[data-size=lg]{height:3rem}.ui-sidebar__menu-button[data-variant=outline]{background-color:var(--background);box-shadow:0 0 0 var(--ui-hairline-width) var(--sidebar-border)}.ui-sidebar__menu-item:has([data-sidebar=menu-action]) .ui-sidebar__menu-button{padding-inline-end:2rem}@media (hover:hover){.ui-sidebar__menu-button:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-button[data-variant=outline]:hover{box-shadow:0 0 0 var(--ui-hairline-width) var(--sidebar-accent)}}.ui-sidebar__menu-button:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring)}.ui-sidebar__menu-button[data-variant=outline]:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring), 0 0 0 var(--ui-hairline-width) var(--sidebar-border)}.ui-sidebar__menu-button:active{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-button:disabled,.ui-sidebar__menu-button[aria-disabled=true]{pointer-events:none;opacity:.5}.ui-sidebar__menu-button[data-active]{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground);font-weight:500}.ui-sidebar__menu-button svg{flex-shrink:0;width:1rem;height:1rem}.ui-sidebar__menu-button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-button{width:2rem!important;height:2rem!important;padding:.5rem!important}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-button[data-size=lg]{padding:0!important}.ui-sidebar__menu-action{top:.375rem;aspect-ratio:1;border-radius:var(--radius-md);width:1.25rem;color:var(--sidebar-foreground);outline-style:none;justify-content:center;align-items:center;padding:0;transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-inline-end:.25rem}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-action{display:none}.ui-sidebar__menu-button[data-size=default]~.ui-sidebar__menu-action{top:.375rem}.ui-sidebar__menu-button[data-size=lg]~.ui-sidebar__menu-action{top:.625rem}.ui-sidebar__menu-button[data-size=sm]~.ui-sidebar__menu-action{top:.25rem}.ui-sidebar__menu-action:after{content:"";position:absolute;inset:-.5rem}@media (hover:hover){.ui-sidebar__menu-button:hover~.ui-sidebar__menu-action{color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-action:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}}.ui-sidebar__menu-action:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring)}@media (width>=48rem){.ui-sidebar__menu-action:after{display:none}.ui-sidebar__menu-action[data-show-on-hover]{opacity:0}}.ui-sidebar__menu-action>svg{flex-shrink:0;width:1rem;height:1rem}.ui-sidebar__menu-item:focus-within .ui-sidebar__menu-action[data-show-on-hover],.ui-sidebar__menu-action[data-show-on-hover][aria-expanded=true]{opacity:1}@media (hover:hover){.ui-sidebar__menu-item:hover .ui-sidebar__menu-action[data-show-on-hover]{opacity:1}}.ui-sidebar__menu-button[data-active]~.ui-sidebar__menu-action[data-show-on-hover]{color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-badge{pointer-events:none;border-radius:var(--radius-md);min-width:1.25rem;height:1.25rem;font-size:.75rem;line-height:var(--line-height-xs);color:var(--sidebar-foreground);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-inline:.25rem;font-weight:500;display:flex;position:absolute;inset-inline-end:.25rem}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-badge{display:none}@media (hover:hover){.ui-sidebar__menu-button:hover~.ui-sidebar__menu-badge{color:var(--sidebar-accent-foreground)}}.ui-sidebar__menu-button[data-size=default]~.ui-sidebar__menu-badge{top:.375rem}.ui-sidebar__menu-button[data-size=lg]~.ui-sidebar__menu-badge{top:.625rem}.ui-sidebar__menu-button[data-size=sm]~.ui-sidebar__menu-badge{top:.25rem}.ui-sidebar__menu-button[data-active]~.ui-sidebar__menu-badge{color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-skeleton{border-radius:var(--radius-md);align-items:center;gap:.5rem;height:2rem;padding-inline:.5rem;display:flex}.ui-sidebar__menu-skeleton-icon{border-radius:var(--radius-md);width:1rem;height:1rem}.ui-sidebar__menu-skeleton-text{height:1rem;max-width:var(--skeleton-width);flex:1}.ui-sidebar__menu-sub{border-inline-start:1px solid var(--sidebar-border);flex-direction:column;gap:.25rem;min-width:0;margin-inline:.875rem;padding:.125rem .625rem;display:flex;translate:1px}.ui-sidebar__menu-sub:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){translate:-1px}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-sub{display:none}.ui-sidebar__menu-sub-item{position:relative}.ui-sidebar__menu-sub-button{border-radius:var(--radius-md);min-width:0;height:1.75rem;color:var(--sidebar-foreground);outline-style:none;align-items:center;gap:.5rem;padding-inline:.5rem;display:flex;overflow:hidden;translate:-1px}.ui-sidebar__menu-sub-button:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){translate:1px}.ui-sidebar[data-collapsible=icon] .ui-sidebar__menu-sub-button{display:none}@media (hover:hover){.ui-sidebar__menu-sub-button:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}}.ui-sidebar__menu-sub-button:focus-visible{box-shadow:0 0 0 var(--ui-sidebar-ring-width) var(--sidebar-ring)}.ui-sidebar__menu-sub-button:active{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-sub-button:disabled,.ui-sidebar__menu-sub-button[aria-disabled=true]{pointer-events:none;opacity:.5}.ui-sidebar__menu-sub-button[data-size=md]{font-size:.875rem;line-height:var(--line-height-sm)}.ui-sidebar__menu-sub-button[data-size=sm]{font-size:.75rem;line-height:var(--line-height-xs)}.ui-sidebar__menu-sub-button[data-active]{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.ui-sidebar__menu-sub-button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-sidebar__menu-sub-button>svg{width:1rem;height:1rem;color:var(--sidebar-accent-foreground);flex-shrink:0}.ui-breadcrumb__list{font-size:.875rem;line-height:var(--line-height-sm);overflow-wrap:break-word;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ui-breadcrumb__item{align-items:center;gap:.25rem;display:inline-flex}.ui-breadcrumb__link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.ui-breadcrumb__link:hover{color:var(--foreground)}}.ui-breadcrumb__page{color:var(--foreground);font-weight:400}.ui-breadcrumb__separator>svg{width:.875rem;height:.875rem}.ui-breadcrumb__separator-icon:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){scale:-1 1}.ui-breadcrumb__ellipsis{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.ui-breadcrumb__ellipsis>svg{width:1rem;height:1rem}}
