.menu-select{inline-size:var(--menu-w,max-content);max-inline-size:100%;min-inline-size:min(var(--menu-w,88px), 88px);align-items:center;display:flex;position:relative}.menu-select-trigger{inline-size:100%;min-inline-size:0;padding-inline:var(--space-2);font-family:var(--font-value);font-weight:var(--weight-value);letter-spacing:.04em;text-transform:none}.menu-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:auto;min-inline-size:0;overflow:hidden}.menu-select-caret{transition:transform var(--duration-micro) var(--ease);flex:none}.menu-select-trigger[aria-expanded=true] .menu-select-caret{transform:rotate(180deg)}.menu-select-panel{z-index:20;overscroll-behavior:contain;border:1px solid var(--line-faint);border-radius:var(--radius-sharp);background:var(--panel);max-block-size:min(320px,60vh);inline-size:100%;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;overflow-y:auto}.menu-select--end .menu-select-panel{inset-inline:auto 0}.menu-select-option{inline-size:100%;padding-inline:var(--space-2);font-family:var(--font-value);font-weight:var(--weight-value);letter-spacing:.04em;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-select-option[aria-selected=true]{color:var(--silkscreen);outline:1px solid var(--silkscreen);outline-offset:-1px}.menu-select-option+.menu-select-option{border-block-start:1px solid var(--silkscreen-ghost)}
