.app-select-positioner{z-index:300}.app-select-popup{min-width:var(--anchor-width,160px);max-width:var(--available-width,320px);max-height:min(320px, var(--available-height,320px));border:1px solid var(--border);background:var(--surface);color:var(--text);font:500 13px/1.4 var(--font);opacity:1;border-radius:12px;padding:4px;transition:opacity .12s,transform .12s;overflow:auto;box-shadow:0 16px 48px #0008}.app-select-popup[data-starting-style],.app-select-popup[data-ending-style]{opacity:0;transform:scale(.98)}.app-select-item{cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;transition:background-color 80ms;display:flex}.app-select-item[data-highlighted]{background:var(--primary-soft)}.app-select-item[data-disabled]{opacity:.45;cursor:not-allowed}.app-select-indicator{color:var(--primary);display:flex}:where(.app-select-trigger){text-align:left;font:inherit;color:inherit;justify-content:flex-start;align-items:center;min-width:0;line-height:1.3;display:inline-flex}.app-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}
