.bs-menu-trigger{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.bs-menu-trigger[data-focus-visible=true]{outline-offset:2px;outline:2px solid}.bs-menu-trigger[disabled]{cursor:default}.bs-menu-trigger-content{display:contents}.bs-menu-popover{z-index:10000;box-sizing:border-box;overscroll-behavior:contain;background:var(--bs-menu-background);min-width:230px;max-width:min(360px,100vw - 24px);max-height:min(70vh,480px);color:var(--bs-menu-foreground);border:1px solid var(--bs-menu-border);border-radius:14px;outline:none;overflow:auto;box-shadow:0 10px 36px #0000002e}.bs-menu-list{outline:none;flex-direction:column;gap:2px;margin:0;padding:6px;display:flex}.bs-menu-item{box-sizing:border-box;min-height:38px;color:var(--bs-menu-foreground);cursor:pointer;user-select:none;border-radius:8px;outline:none;align-items:center;gap:10px;padding:9px 10px;font-size:14px;line-height:20px;display:flex}.bs-menu-item[data-hovered=true],.bs-menu-item[data-focused=true]{background:var(--bs-menu-hover)}.bs-menu-item[data-focus-visible=true]{box-shadow:inset 0 0 0 2px var(--bs-menu-accent)}.bs-menu-item[data-disabled=true]{opacity:.4;cursor:default}.bs-menu-item[data-destructive=true]{color:var(--bs-menu-danger)}.bs-menu-icon{flex:0 0 18px;justify-content:center;width:18px;display:flex}.bs-menu-item[data-checked=true] .bs-menu-icon{color:var(--bs-menu-accent)}.bs-menu-label{color:inherit;font:inherit;flex:1}.bs-menu-chevron{margin-left:auto;display:flex}.bs-menu-chevron svg{width:14px;height:14px}.bs-menu-section+.bs-menu-section{border-top:1px solid var(--bs-menu-border);margin-top:4px;padding-top:4px}.bs-menu-heading{color:var(--bs-menu-muted);padding:8px 10px 4px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:no-preference){.bs-menu-popover[data-entering=true]{animation:.12s ease-out bs-menu-enter}}@keyframes bs-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}