@layer xui{.xui-megamenu{padding:var(--xui-spacing-xs) var(--xui-spacing-md);border:1px solid var(--xui-content-border-color);border-radius:var(--xui-content-border-radius);background:var(--xui-content-background);color:var(--xui-content-color);position:relative}.xui-megamenu__list{gap:var(--xui-spacing-xs);margin:0;padding:0;list-style:none;display:flex}.xui-megamenu--vertical .xui-megamenu__list{flex-direction:column}.xui-megamenu__item-wrapper{position:relative}.xui-megamenu__item{align-items:center;gap:var(--xui-spacing-sm);padding:var(--xui-spacing-sm) var(--xui-spacing-md);border-radius:var(--xui-radius-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.xui-megamenu__item:hover{background:var(--xui-content-hover-background)}.xui-megamenu__item:focus-visible{outline:var(--xui-focus-ring-width) var(--xui-focus-ring-style) var(--xui-focus-ring-color);outline-offset:calc(var(--xui-focus-ring-offset) * -1)}.xui-megamenu__panel{top:calc(100% + var(--xui-anchor-gutter));z-index:1;gap:var(--xui-spacing-xl);padding:var(--xui-spacing-lg);border:1px solid var(--xui-overlay-border-color);border-radius:var(--xui-overlay-border-radius);background:var(--xui-overlay-background);box-shadow:var(--xui-overlay-shadow);display:flex;position:absolute;inset-inline-start:0}.xui-megamenu__column{min-width:10rem}.xui-megamenu__column-title{margin:0 0 var(--xui-spacing-sm);color:var(--xui-text-muted-color);font-size:var(--xui-font-size-sm);font-weight:var(--xui-font-weight-semibold);text-transform:uppercase}.xui-megamenu__column-list{margin:0;padding:0;list-style:none}.xui-megamenu__leaf{align-items:center;gap:var(--xui-spacing-sm);width:100%;padding:var(--xui-spacing-xs) var(--xui-spacing-sm);border-radius:var(--xui-radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.xui-megamenu__leaf:hover{background:var(--xui-content-hover-background)}}
