.inline-select{display:inline-flex;position:relative}.inline-select:not(.inline-select--plain) .inline-select__trigger:is(.btn,.ds-button){padding-inline-end:12px}.inline-select__trigger{justify-content:flex-start;align-items:center;gap:var(--space-1);padding:0 var(--space-3);height:var(--field-height);min-height:max(var(--field-height), var(--control-hit-min,0px));border:var(--stroke-thin) solid var(--color-hairline);border-radius:var(--radius-control);font-size:var(--font-size-button);font-weight:var(--font-weight-button);background:var(--color-surface);cursor:pointer;white-space:nowrap;line-height:var(--line-height-button);display:inline-flex}.inline-select__trigger:before{content:none}.inline-select__trigger:hover{border-color:var(--color-border-hover,#c8c8c8);background:var(--color-surface)}.inline-select__trigger.is-open{border-color:var(--color-border-hover,#c8c8c8)}.inline-select__trigger.is-readonly,.inline-select__trigger.is-readonly:hover{background:var(--color-surface-sunken);color:var(--color-text-muted);border-color:var(--color-border);cursor:default}.inline-select__trigger.is-readonly .inline-select__value{color:inherit}.inline-select__trigger:focus-visible{outline:var(--stroke-emphasis) solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-focus-ring)}.inline-select__label{color:var(--color-ink-faint)}.inline-select__value{font-size:var(--font-size-content);line-height:var(--line-height-content);font-weight:var(--font-weight-content);color:var(--color-ink);text-align:left;display:inline-block}.inline-select--filter .inline-select__trigger{width:var(--filter-trigger-width,180px);max-width:100%;height:var(--filter-trigger-height,var(--field-height))}.inline-select--filter .inline-select__value{min-width:0;overflow:var(--filter-value-overflow,hidden);text-overflow:ellipsis;white-space:nowrap;flex:auto}.inline-select--filter .inline-select__chevron{margin-inline-start:auto}.inline-select--block{width:100%;min-width:0;max-width:100%}.inline-select--block .inline-select__trigger{width:100%;max-width:100%}.inline-select--block .inline-select__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.inline-select--block .inline-select__chevron{margin-inline-start:auto}.inline-select__value.is-placeholder{font-size:var(--font-size-content);line-height:var(--line-height-content);font-weight:var(--font-weight-content);color:var(--color-text-muted)}.inline-select__value-sizer{visibility:hidden;pointer-events:none;height:0;display:block;overflow:hidden}.inline-select__value-sizer span{font-size:var(--font-size-content);line-height:var(--line-height-content);white-space:nowrap;font-weight:var(--font-weight-content);display:block}.inline-select__value-sizer span:after{content:attr(data-value)}.inline-select__chevron{color:var(--color-muted);transition:transform var(--duration-base) var(--ease-standard);flex-shrink:0}.inline-select__trigger.is-open .inline-select__chevron{transform:rotate(180deg)}.inline-select--content{width:100%;min-width:0}.inline-select--content .inline-select__trigger{width:100%;max-width:100%;height:auto;min-height:max(var(--field-height), var(--control-hit-min,0px));white-space:normal;align-items:center}.inline-select--content .inline-select__value{white-space:normal;overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0;line-height:1.35}.inline-select--content .inline-select__chevron{flex-shrink:0;margin-inline-start:auto}.inline-select__dropdown{z-index:var(--z-modal-popover);background:var(--color-surface);border:var(--stroke-thin) solid var(--color-hairline);border-radius:var(--radius-md);width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--shadow-popover);padding:var(--space-1);flex-direction:column;display:flex;position:fixed;overflow:hidden}.inline-select__dropdown--portal{z-index:var(--z-modal-popover)}.inline-select--embedded{min-height:var(--inline-select-embedded-min-height,auto);align-self:stretch;width:auto;max-width:100%;display:block;position:static}.inline-select--plain .inline-select__trigger{height:auto;min-height:var(--control-hit-min,0px);font:inherit;gap:var(--space-1);background:0 0;border:none;padding:0}.inline-select--plain .inline-select__trigger:hover,.inline-select--plain .inline-select__trigger.is-open{background:0 0;border:none}.inline-select--plain .inline-select__value{font-size:inherit;font-weight:inherit;color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.inline-select--plain .inline-select__chevron{width:10px;height:10px;margin-inline-end:calc(var(--space-1) / 2)}.inline-select__dropdown--embedded{min-height:var(--inline-select-embedded-min-height,auto);width:auto;min-width:0;max-width:100%;max-height:none;box-shadow:none;border:0;border-radius:0;align-self:stretch;padding:0;position:static;overflow:visible}.browse-menu .inline-select__option{justify-content:flex-start;gap:var(--space-2);text-align:left;width:100%}.inline-select__option{--color-hover-overlay:transparent;line-height:var(--line-height-button);text-align:left;min-height:max(var(--field-height), var(--control-hit-min,0px));padding:var(--inline-select-option-padding-y,var(--space-2)) var(--space-4);font-size:var(--font-size-button);color:var(--color-ink);font-weight:var(--font-weight-button);justify-content:flex-start;gap:var(--space-2);border-radius:var(--radius-sm);white-space:normal;overflow-wrap:anywhere;min-width:0;height:auto}.inline-select__dropdown--embedded .inline-select__option:is(.btn--block,.ds-button--block){--ds-button-block-width:auto;--btn-block-width:auto;align-self:stretch;display:flex}.inline-select__dropdown--embedded [role=listbox]{flex-direction:column;align-self:stretch;align-items:stretch;width:auto;max-width:100%;display:flex}.inline-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inline-select__option:focus-visible{outline:var(--stroke-emphasis) solid var(--color-focus-ring);outline-offset:calc(var(--stroke-emphasis) * -1);color:var(--color-ink);background:0 0}.inline-select__option.is-selected{font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);color:var(--color-ink);background:0 0}.inline-select__check{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.inline-select__option-icon,.inline-select__value-icon{color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.inline-select__option-icon{align-self:flex-start}.inline-select__value-icon{color:inherit}.inline-select__option-text{flex-direction:column;min-width:0;display:flex}.inline-select__option-description{font-size:var(--font-size-content);line-height:var(--line-height-content);font-weight:var(--font-weight-content);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.inline-select__dropdown--rich{padding:var(--space-2);gap:var(--space-1)}.inline-select__option--rich{align-items:center;column-gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) 20px;display:grid}.inline-select__option--rich .inline-select__option-icon{box-sizing:border-box;min-width:56px;height:40px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text);align-self:center}.inline-select__option--rich .inline-select__option-text{gap:0}.inline-select__option--rich .inline-select__option-title{font-weight:var(--font-weight-button);line-height:var(--line-height-button)}.inline-select__option--rich .inline-select__option-description{color:var(--color-text-muted)}.inline-select__option--rich .inline-select__check{width:20px;height:20px;color:var(--color-brand-tint-fg)}.inline-select__option--rich.is-selected{background:color-mix(in srgb, var(--color-brand-action) 10%, transparent);color:var(--color-text)}.inline-select__option--rich.is-selected .inline-select__option-icon{background:color-mix(in srgb, var(--color-brand-action) 16%, var(--color-surface));color:var(--color-brand-tint-fg)}.inline-select__option--rich.is-selected:focus-visible{background:color-mix(in srgb, var(--color-brand-action) 10%, transparent)}.inline-select__search{padding:var(--space-1) var(--space-1) var(--space-2);border-bottom:var(--stroke-thin) solid var(--color-hairline)}.inline-select__search>.input-wrap{width:100%}.inline-select__empty{line-height:var(--line-height-content);font-weight:var(--font-weight-content);padding:var(--space-3) var(--space-4);font-size:var(--font-size-content);color:var(--color-muted);text-align:center}.inline-select__option-count{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-left:auto}.inline-select__dropdown [role=listbox]{flex:auto;min-height:0;overflow-y:auto}.owner-multiselect__panel{padding:var(--space-1)}.inline-select__dropdown--embedded.owner-multiselect__panel{min-width:0;padding:0}.owner-multiselect__select-all{--ctl-choice-height:var(--field-height);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:var(--stroke-thin) solid var(--color-hairline);flex-direction:row;display:flex}.owner-multiselect__select-all>input{width:16px;height:16px;accent-color:var(--color-brand-action);flex-shrink:0;margin:0}.owner-multiselect__search{padding:var(--space-2) var(--space-3);border-bottom:var(--stroke-thin) solid var(--color-hairline)}.owner-multiselect__list{max-height:260px;padding:var(--space-1) 0 0;overflow-y:auto}.owner-multiselect__option{gap:var(--space-2)}.owner-multiselect__option.is-current{background:0 0}.owner-multiselect__check{width:16px;height:16px;color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.inline-select__option input[type=checkbox]{accent-color:var(--color-brand-action);pointer-events:none;flex-shrink:0;width:16px;height:16px;margin:0}.owner-multiselect__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.inline-select--chips{align-items:stretch;gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.inline-select__chips{margin:0}.inline-select__option--create{color:var(--color-brand-tint-fg);font-weight:var(--font-weight-button)}.btn.inline-select__option--create:before{border-top:var(--stroke-thin) solid var(--color-hairline)}.inline-select--multiline .inline-select__trigger{padding-block:var(--space-2);align-items:flex-start}.inline-select--multiline .inline-select__value{min-height:2lh}.inline-select--multiline .inline-select__chevron{height:1lh;line-height:1.35;font-size:var(--font-size-content);align-items:center;display:inline-flex}
