.ui-popover--menu{min-width:196px}.ui-menu{min-height:0;padding:var(--space-1);outline:none;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.ui-menu__section{flex-direction:column;gap:1px;display:flex}.ui-menu__header{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--dim);font-size:var(--text-meta);font-weight:var(--fw-semi);line-height:var(--lh-snug)}.ui-menu__sep{height:1px;margin:var(--space-1) var(--space-2);background:var(--line);border:0;flex:none}.ui-menu__item{box-sizing:border-box;align-items:center;gap:var(--space-2);min-height:36px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);color:var(--ink);font-size:var(--text-small);font-weight:var(--fw-medium);line-height:var(--lh-snug);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex}.ui-menu__item[data-focused]{background:var(--panel2)}.ui-menu__item[data-focus-visible]{outline:2px solid var(--accent);outline-offset:-2px}.ui-menu__icon{color:var(--mut);flex:none}.ui-menu__lead{flex:none;display:inline-flex}.ui-menu__text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ui-menu__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-menu__desc{color:var(--mut);font-size:var(--text-meta);font-weight:var(--fw-regular)}.ui-menu__detail{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--dim);flex:none;margin-left:auto}.ui-menu__check{width:16px;color:var(--clay-soft);flex:none;display:inline-flex}.ui-menu__item--danger,.ui-menu__item--danger .ui-menu__icon{color:var(--bad)}.ui-menu__item--attention,.ui-menu__item--attention .ui-menu__icon{color:var(--gold)}.ui-menu__item[data-disabled]{opacity:.55;cursor:default}.ui-menu__section--swatches{gap:var(--space-1);padding:0 var(--space-2) var(--space-1);grid-template-columns:repeat(4,44px);display:grid}.ui-menu__section--swatches>.ui-menu__header{padding-left:var(--space-1);padding-right:var(--space-1);grid-column:1/-1}.ui-menu__swatch{box-sizing:border-box;border-radius:var(--radius-s);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;place-items:center;width:44px;height:44px;display:grid}.ui-menu__swatch[data-focused]{background:var(--panel2)}.ui-menu__swatch[data-focus-visible]{outline:2px solid var(--ink);outline-offset:-2px}.ui-menu__swatch[data-disabled]{opacity:.55;cursor:default}.ui-menu__swatch-chip{border-radius:var(--radius-s);width:30px;height:30px;color:var(--panel);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0000001f}.ui-menu__swatch[data-selected] .ui-menu__swatch-chip{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--ink)}@media (pointer:coarse){.ui-menu__item{min-height:44px}}
