@layer properties,theme,base;@layer components{.jx-menubar-panel{margin:var(--jx-bar-gap,8px);position-try-fallbacks:flip-block;position-try:flip-block;position-visibility:anchors-visible;width:fit-content;min-width:10rem;color:var(--popover-foreground);corner-shape:var(--jx-shape-effective,round);border-radius:var(--jx-radius-consumed,calc(max(0px, calc(var(--jx-radius-effective,0px) - var(--jx-inset-effective,0px))) * var(--jx-radius-factor-effective,1)));position:fixed}.jx-menubar-trigger,.jx-menubar-menu-item{min-block-size:var(--jx-hit);gap:var(--jx-gap);padding-inline:var(--jx-inset);padding-block:var(--jx-inset);font-size:var(--jx-text);line-height:var(--jx-line)}@supports not (anchor-name:--jx-menubar-fallback){.jx-menubar-panel{margin:auto;inset:0;position-anchor:auto!important;inset-area:none!important}}.jx-menubar-panel::backdrop{background:0 0}}:where(.jx-menubar-trigger){transition:color .15s ease-out,background-color .15s ease-out}:where(.jx-menubar-trigger:hover){background-color:var(--muted);color:var(--foreground)}:where(.jx-menubar-trigger:focus-visible){outline:var(--hairline) solid var(--ring);outline-offset:-1px}:where(.jx-menubar-menu-item){transition:background-color .1s ease-out,color .1s ease-out}:where(.jx-menubar-menu-item:hover),:where(.jx-menubar-menu-item:focus-visible){background-color:var(--muted)}:where(.jx-menubar-menu-item:focus-visible){outline:none}:where([data-jx-menubar-item]:last-child) [data-jx-menubar-trigger]{border-right-width:0}
