:where([data-cui-comp="ui-dropdown"]).fui-dropmenu{position:relative;display:inline-block}[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger{display:inline-flex;align-items:center;gap:var(--spacing-sm,4px);cursor:pointer;list-style:none;user-select:none;white-space:nowrap;padding:0 var(--spacing-lg,16px);border:var(--stroke-thin,1px) solid var(--color-border,#E4E4E7);border-radius:var(--radii-md,8px);background:var(--color-surface,#FFF);color:var(--color-text,#09090B);box-shadow:var(--shadow-xs);font:inherit;font-size:var(--text-sm,0.875rem);font-weight:var(--font-weight-medium);min-height:var(--spacing-touch-target,44px);transition:background var(--duration-fast,150ms) var(--easing-ease-in-out,ease)}[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger::-webkit-details-marker{display:none}[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger:hover,[data-cui-comp="ui-dropdown"][open] > summary.fui-dropmenu__trigger{background:var(--color-surface-soft,#F4F4F5)}[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger:focus-visible{outline:var(--stroke-focus,2px) solid var(--color-text-subtle);outline-offset:var(--stroke-focus-offset,2px)}[data-cui-comp="ui-dropdown"] .fui-dropmenu__trigger svg{flex:none;color:var(--color-text-muted)}[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger--avatar,[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger--avatar:hover,[data-cui-comp="ui-dropdown"][open] > summary.fui-dropmenu__trigger--avatar{justify-content:center;padding:0;min-height:0;border:0;border-radius:var(--radii-full,9999px);background:transparent;box-shadow:none;--ui-avatar-size:2rem}@media (pointer:coarse){[data-cui-comp="ui-dropdown"] > summary.fui-dropmenu__trigger--avatar{min-inline-size:var(--spacing-touch-target,44px);min-block-size:var(--spacing-touch-target,44px)}}[data-cui-comp="ui-dropdown"] .fui-dropmenu__count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ui-dropdown-count-size,1.25rem);padding:0 var(--spacing-xs,2px);border-radius:var(--radii-full,9999px);background:var(--color-primary,#18181B);color:var(--color-primary-fg,#FFFFFF);font-size:var(--text-xs,0.75rem);line-height:var(--ui-dropdown-count-size,1.25rem);font-variant-numeric:tabular-nums}[data-cui-comp="ui-dropdown"] > .fui-dropmenu__panel{translate:var(--hui-panel-shift,0);position:absolute;z-index:var(--z-dropdown,100);top:calc(100% + var(--spacing-sm,4px));box-sizing:border-box;min-inline-size:min(var(--ui-dropdown-min-width,14rem),calc(100vw - var(--spacing-2xl,32px)));max-inline-size:min(var(--ui-dropdown-max-width,28rem),calc(100vw - var(--spacing-2xl,32px)));padding:var(--spacing-md,8px);background:var(--color-surface,#FFF);color:var(--color-text,#09090B);border:var(--stroke-thin,1px) solid var(--color-border,#E4E4E7);border-radius:var(--radii-lg,10px);box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.10));animation:fui-dropmenu-in var(--duration-dropdown-enter,120ms) var(--easing-ease-out,cubic-bezier(0.16,1,0.3,1))}[data-cui-comp="ui-dropdown"].fui-dropmenu--start > .fui-dropmenu__panel{inset-inline-start:0}[data-cui-comp="ui-dropdown"].fui-dropmenu--end > .fui-dropmenu__panel{inset-inline-end:0}@keyframes fui-dropmenu-in{from{opacity:0;transform:translateY(-4px) scale(0.98)}}@media (prefers-reduced-motion:reduce){[data-cui-comp="ui-dropdown"] > .fui-dropmenu__panel{animation:none}}