.company-quick-select{position:relative;padding-bottom:24px}.company-quick-select label{display:block;margin-bottom:6px;color:var(--stone-600);font-size:15px}.company-quick-select-control{position:relative;display:flex;height:44px;overflow:hidden;border:1px solid var(--stone-100);border-radius:20px;background-color:#fff}.company-quick-select-control:focus-within{outline:2px solid hsl(var(--black));outline-offset:1px}.company-quick-select-control input{min-width:0;flex:1;border:0;outline:0;padding:0 50px 0 14px}.company-quick-select-control input::placeholder{color:var(--stone-400)}.company-quick-select-browse{position:absolute;top:5px;right:6px;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--primary-500);color:hsl(var(--black))}.company-quick-select-browse:hover{filter:brightness(.96)}.company-quick-select-browse:focus-visible{outline:2px solid hsl(var(--black));outline-offset:-3px}.company-quick-select-control--selected{border-color:var(--stone-100);background:#fff}.company-quick-select-selection{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:1px;padding:4px 50px 4px 14px;color:var(--stone-600);text-align:left}.company-quick-select-selection>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-quick-select-selection>span:first-child,.company-quick-select-selection>span:only-child{font-size:16px;font-weight:400}.company-quick-select-selection>span+span{color:var(--stone-500);font-size:11px}.company-quick-select-selection:focus-visible{outline:2px solid hsl(var(--black));outline-offset:-3px}.company-quick-select-selection+.company-quick-select-browse{background:var(--primary-500);color:hsl(var(--black))}.company-quick-select-suggestions{position:absolute;z-index:600002;top:76px;right:0;left:0;overflow:hidden;border:1px solid var(--stone-100);border-radius:8px;background-color:#fff;box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2)}.company-quick-select-option{display:flex;width:100%;min-height:48px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:7px 12px;text-align:left;font-size:16px}.company-quick-select-option:hover,.company-quick-select-option[aria-selected=true]{background-color:var(--stone-100)}.company-quick-select-option span+span{color:var(--stone-500);font-size:12px}.company-picker-group{margin:0;background:#fff}.company-picker-group-heading{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:8px;color:var(--stone-700);font-size:14px;font-weight:400}.company-picker-group-heading span:last-child{color:var(--stone-500);font-size:12px}.company-picker-group-heading[aria-expanded=true]{border-bottom:1px solid var(--stone-100)}.company-picker-group-options{margin:0 8px 8px;border:1px solid var(--stone-100);border-radius:6px;background:#fafafa}.company-picker-group-options--scrollable{max-height:290px;overflow-y:auto;overscroll-behavior:contain}.company-picker-option{display:flex;min-height:52px;cursor:pointer;align-items:center;gap:12px;border-radius:4px;padding:8px}.company-picker-option:hover{background:#fff}.company-picker-option.company-picker-option--selected,.company-picker-option.company-picker-option--selected:hover{background:#f1f1f1;box-shadow:inset 3px 0 0 var(--primary-500)}.company-picker-checkbox--selected[data-state=checked]{border-color:var(--primary-500);background:var(--primary-500);color:hsl(var(--black))}.company-picker-option--nested{min-height:56px;margin:0;border-bottom:1px solid var(--stone-100);border-left:0;border-radius:0;padding:9px 14px}.company-picker-option--nested:last-child{border-bottom:0}.company-picker-option--nested:hover{background:#fff}.company-quick-select-message{padding:12px;color:var(--stone-600);font-size:14px}.company-picker-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:12px;margin-top:16px}.company-picker-toolbar>:first-child{min-width:0}.company-picker-state-filter{padding-bottom:24px}.company-picker-state-filter select{width:100%;height:44px;-webkit-appearance:auto;appearance:auto;border:1px solid var(--stone-100);border-radius:20px;background:#fff;padding:0 14px;color:var(--stone-700);font-size:14px}.company-picker-state-filter select:focus{outline:2px solid hsl(var(--black));outline-offset:1px}@keyframes collaborator-type-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.collaborator-type-option{animation:collaborator-type-enter .18s ease-out both}@media(max-width:560px){.company-picker-toolbar{grid-template-columns:1fr;gap:0}}