.menu-nav{z-index:10}#module-menu{z-index:60;position:relative}#module-menu:is(:hover,:focus-within){z-index:80}.menu-link-level-1,.menu-link-level-2,.menu-link-level-3{transition:background-color .2s,color .2s!important}.menu-link-level-1:hover,.menu-link-level-2:hover,.menu-link-level-3:hover,.menu-link-level-2.text-primary,.menu-link-level-3.text-primary{background-color:var(--hover-bg-color,color-mix(in oklch, var(--color-base-content) 8%, transparent))!important}.menu-link-level-1.active,.menu-link-level-2.active,.menu-link-level-3.active{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent);color:var(--color-primary)}.menu-indicator{z-index:0;will-change:transform, width, height, opacity;transition:transform .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .2s;top:0;left:0}.menu-icon{justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.menu-icon svg{width:100%;height:100%}.submenu-indicator{transition:transform .2s}.menu-badge{border-radius:var(--radius-selector,.25rem);background-color:var(--badge-bg,var(--color-error));color:var(--badge-color,var(--color-error-content));padding:.125rem .375rem;font-size:.65rem}.menu-level-2,.menu-level-3{z-index:70;transform-origin:0 0;border-radius:var(--radius-box,.5rem);background:color-mix(in oklch, var(--color-base-100) 94%, transparent);-webkit-backdrop-filter:blur(22px)saturate(170%)brightness(1.02);border:1px solid color-mix(in oklch, var(--color-base-content) 16%, transparent);box-shadow:0 8px 28px color-mix(in oklch, var(--color-base-content) 18%, transparent), 0 16px 52px color-mix(in oklch, var(--color-base-content) 24%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-base-content) 10%, transparent)}.menu-level-3{transform-origin:0}.sidebar-menu-item{transition:background-color .2s,color .2s}.sidebar-menu-icon{transition:opacity .2s}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu]{contain:style!important;overflow:visible!important}.workspace-root .workspace-canvas:not(.workspace-editing) .draggable-module[data-module-type=menu]:is(:hover,:focus-within){z-index:80!important}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu]>.workspace-module__content-shell,.workspace-root .workspace-canvas .draggable-module[data-module-type=menu]>.workspace-module__content-shell>:not(style):not(script):not(template),.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .card-body,.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] nav,.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] ul{overflow:visible!important}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .menu-level-1{gap:clamp(.22rem, calc(.12rem + var(--module-scale,1) * .18rem), .6rem)}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .card-body{justify-content:center;align-items:center;display:flex}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .menu-link-level-1,.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .menu-link-level-2,.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .menu-link-level-3{gap:clamp(.34rem, calc(.18rem + var(--module-scale,1) * .24rem), .75rem);min-height:0;font-size:clamp(.72rem, calc(.64rem + var(--module-scale,1) * .2rem), .98rem);padding:clamp(.42rem, calc(.22rem + var(--module-scale,1) * .35rem), .82rem) clamp(.62rem, calc(.35rem + var(--module-scale,1) * .52rem), 1rem)!important}.workspace-root .workspace-canvas .draggable-module[data-module-type=menu] .avatar-placeholder>div{width:clamp(2.3rem, calc(1.55rem + var(--module-scale,1) * 1.15rem), 3.1rem);height:clamp(2.3rem, calc(1.55rem + var(--module-scale,1) * 1.15rem), 3.1rem)}
