.lab-select{vertical-align:middle;min-width:0;max-width:100%;display:inline-block;position:relative}.lab-select-native{clip-path:inset(50%);opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.lab-select-trigger{border:1px solid var(--color-line-control);background:var(--color-sheet);width:100%;min-height:2.75rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.lab-select-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lab-select-trigger:disabled{opacity:.5;cursor:not-allowed}.lab-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lab-select-trigger>svg{flex:0 0 16px}.lab-select-popup{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--color-line);background:var(--color-sheet);color:var(--color-ink);box-shadow:var(--shadow-lg);font:var(--text-caption)/1.5 var(--sans);border-radius:0;padding:.5rem;position:fixed;overflow-y:auto}.lab-select-option{cursor:pointer;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;padding:.5rem;display:flex}.lab-select-option>span:last-child{text-align:center;flex:0 0 1rem}.lab-select-option[data-active]{background:var(--color-canvas);outline:1px solid var(--color-accent);outline-offset:-1px}.lab-select-option[aria-selected=true]{color:var(--color-accent)}.lab-select-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}
