.menu{z-index:60;min-width:11rem;max-width:20rem;max-height:min(70vh, var(--bits-dropdown-menu-content-available-height,70vh));padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-pop);font:var(--ui-text-sm) / 1.35 var(--ui-font);color:var(--ui-ink);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;overflow-y:auto}.menu:focus{outline:none}.menu.grid{gap:var(--ui-space-1);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));width:min(22rem,100vw - 2rem);max-width:none;display:grid}@media (width<=48rem){[data-bits-floating-content-wrapper]:has(>.menu.grid){position:fixed!important;inset:0!important;transform:none!important}.menu.grid{box-sizing:border-box;border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}}.menu.grid [role=group]{display:contents}.illustration.svelte-yci7h4{border-radius:var(--ui-radius-sm);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-border);margin-bottom:.3rem;display:block}.illustration.svelte-yci7h4 svg{width:100%;height:auto;display:block}.unavailable.svelte-yci7h4 .illustration:where(.svelte-yci7h4){opacity:.45}.entry.svelte-yci7h4{border-radius:var(--ui-radius-sm);cursor:pointer;flex-direction:column;padding:.4rem .6rem;display:flex}.entry.svelte-yci7h4:focus{outline:none}.entry.svelte-yci7h4:focus-visible,.entry.svelte-yci7h4:hover,.entry[data-highlighted].svelte-yci7h4{background:var(--ui-soft)}.menu .group-name{font-size:var(--ui-text-xs);color:var(--ui-muted);grid-column:1/-1;padding:.4rem .6rem .2rem;font-weight:500;display:block}.menu .separator{margin:var(--ui-space-1) 0;border-top:1px solid var(--ui-border);grid-column:1/-1}.radio.svelte-yci7h4{grid-template-columns:1.25rem 1fr;align-items:center;display:grid}.radio.svelte-yci7h4 .detail:where(.svelte-yci7h4){grid-column:2}.check.svelte-yci7h4{color:var(--ui-ink);display:flex}.unavailable.svelte-yci7h4{cursor:default;color:var(--ui-muted)}.label.svelte-yci7h4{font-weight:500}.detail.svelte-yci7h4{font-size:var(--ui-text-xs);color:var(--ui-muted)}.unavailable.svelte-yci7h4 .detail:where(.svelte-yci7h4){font-style:italic}
