@scope([data-example]){[data-slot=combobox-label]{font-weight:500}[data-slot=combobox-label][data-disabled]{color:var(--line-disabled)}[data-slot=combobox-input]::-webkit-search-cancel-button{display:none}[data-slot=combobox-chips]{align-items:center;gap:var(--space-1);height:auto;min-height:var(--size);flex-wrap:wrap;padding:4px 5px;display:flex}[data-slot=combobox-chips] [data-slot=combobox-input]{width:auto;min-width:4rem;max-width:none;height:24px;padding-inline:var(--space-1);box-shadow:none;background:0 0;border-radius:0;outline:none;flex:1}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]){width:20rem;max-width:100%;color:var(--muted);flex-wrap:nowrap;gap:0;position:relative}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input])>:has(>[data-slot=combobox-input]){flex:1}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]) :is([data-slot=combobox-input],[data-slot=combobox-chips]){flex:1;max-width:none}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]):has(:is([data-slot=combobox-trigger],[data-slot=combobox-clear])) :is([data-slot=combobox-input],[data-slot=combobox-chips]){padding-inline-end:calc(var(--space-2) + 24px)}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]):has([data-slot=combobox-trigger]):has([data-slot=combobox-clear]) [data-slot=combobox-input]{padding-inline-end:calc(var(--space-2) + 48px)}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]) :is([data-slot=combobox-trigger],[data-slot=combobox-clear]){margin-block:auto;position:absolute;inset-block:0;inset-inline-end:5px}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]):has([data-slot=combobox-trigger]) [data-slot=combobox-clear]{inset-inline-end:29px}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input])>:is(svg,[data-slot=combobox-value-icon]):first-child{pointer-events:none;display:flex;position:absolute;inset-inline-start:10px}[data-slot=row]:has(>:is([data-slot=combobox-input],[data-slot=combobox-chips]),>*>[data-slot=combobox-input]):has(>:is(svg,[data-slot=combobox-value-icon]:not(:empty)):first-child) [data-slot=combobox-input]{padding-inline-start:calc(10px + var(--size-icon) + var(--space-2))}[data-slot=combobox-trigger]{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:12rem;height:var(--size);border-radius:var(--radius-control);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--ink), var(--shadow-drop);color:var(--ink);font:inherit;text-align:start;-webkit-user-select:none;user-select:none;cursor:default;border:0;flex-shrink:0;padding-inline:10px 8px;display:inline-flex}[data-slot=combobox-trigger]:hover:not([data-disabled],:disabled){background:var(--tint)}[data-slot=combobox-trigger]:focus-visible{outline-offset:0}[data-slot=combobox-trigger]:is([data-disabled],:disabled){box-shadow:inset 0 0 0 1px var(--line-faint);color:var(--line-disabled)}[data-slot=combobox-trigger]>svg:last-child{color:var(--muted)}[data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger]{border-radius:calc(var(--radius-control) - 3px);width:24px;min-width:0;height:24px;box-shadow:none;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-grid}:is([data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger]):hover:not([data-disabled],:disabled){background:var(--tint);color:var(--ink)}:is([data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger])[data-open]{color:var(--ink)}:is([data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger]):focus-visible{outline-offset:0}:is([data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger]):is([data-disabled],:disabled){color:var(--line-disabled)}:is([data-slot=combobox-clear],[data-slot=row] [data-slot=combobox-trigger])>svg:last-child{color:inherit}[data-slot=combobox-chip]{align-items:center;gap:var(--space-1);box-sizing:border-box;border-radius:calc(var(--radius-control) - 2px);background:var(--surface-1);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--text-xs);white-space:nowrap;outline:none;padding-inline:8px 4px;display:inline-flex}[data-slot=combobox-chip]:focus-visible{background:var(--tint);box-shadow:inset 0 0 0 1px var(--ink)}[data-slot=combobox-chip][data-disabled]{box-shadow:inset 0 0 0 1px var(--line-faint);color:var(--line-disabled);padding-inline-end:8px}[data-slot=combobox-chip-remove]{width:var(--size-icon);height:var(--size-icon);color:var(--muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-grid}[data-slot=combobox-chip-remove]:hover{background:var(--tint);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}[data-slot=combobox-chip-remove]:disabled{display:none}[data-slot=combobox-chip-remove] svg{width:12px;height:12px}[data-slot=combobox-chips-overflow]{padding-inline:var(--space-1);color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}[data-slot=combobox-content]{width:var(--anchor-width);max-height:min(18rem, var(--available-height))}[data-slot=combobox-content][data-presentation=sheet]{width:auto;height:auto;max-height:85dvh;padding:var(--space-2) var(--space-2) max(env(safe-area-inset-bottom), var(--space-3));scroll-padding-top:48px}[data-slot=combobox-content][data-presentation=sheet]>[data-slot$=-header]{top:calc(var(--space-2) * -1);z-index:1;padding-block:var(--space-2);background:inherit;position:sticky}[data-slot=combobox-content][data-presentation=sheet] [data-slot=combobox-input]{width:100%;max-width:none}[data-slot=combobox-content]>[data-slot=row]:has([data-slot=combobox-input]){margin-bottom:var(--space-1)}[data-slot=combobox-content]>div:not([data-slot]){max-height:min(18rem, calc(var(--available-height) - var(--space-2)));overscroll-behavior:contain;overflow-y:auto}[data-slot=combobox-content]>div:not([data-slot]) [data-slot=combobox-list]{position:relative}[data-slot=combobox-content]>div:not([data-slot]) [data-slot=combobox-item]{box-sizing:border-box;position:absolute;inset-inline:0}:is([data-slot=combobox-item],[data-slot=combobox-select-all])>span:not([data-slot]):first-child:is(:empty,:has(>:is(svg,[data-slot=combobox-item-indicator]))){box-sizing:border-box;background:var(--surface-1);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--line);color:var(--paper);border-radius:4px;flex-shrink:0;place-items:center;display:grid}:is([data-slot=combobox-item],[data-slot=combobox-select-all])>span:not([data-slot]):first-child:is(:empty,:has(>:is(svg,[data-slot=combobox-item-indicator]))) svg{stroke-width:3px;width:10px;height:10px}:is([data-selected],[data-checked],[data-indeterminate])>:is(:is([data-slot=combobox-item],[data-slot=combobox-select-all])>span:not([data-slot]):first-child:is(:empty,:has(>:is(svg,[data-slot=combobox-item-indicator])))){background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}[data-highlighted]:is([data-selected],[data-checked],[data-indeterminate])>:is(:is([data-slot=combobox-item],[data-slot=combobox-select-all])>span:not([data-slot]):first-child:is(:empty,:has(>:is(svg,[data-slot=combobox-item-indicator])))){box-shadow:inset 0 0 0 1px var(--ink)}:is([data-slot=combobox-item],[data-slot=combobox-select-all])>span:not([data-slot]):first-child:is(:empty,:has(>:is(svg,[data-slot=combobox-item-indicator]))) [data-slot=combobox-item-indicator]{margin:0}[data-slot=combobox-select-all]>span:not([data-slot]):first-child>svg{display:none}[data-checked]>span>:is([data-slot=combobox-select-all]>span:not([data-slot]):first-child>svg):first-child,[data-indeterminate]>span>:is([data-slot=combobox-select-all]>span:not([data-slot]):first-child>svg):last-child{display:block}:is([data-slot=combobox-item],[data-slot=combobox-create]):is(a),:is([data-slot=combobox-item],[data-slot=combobox-create])>a:not([data-slot]){color:inherit;text-decoration:none}:is([data-slot=combobox-item],[data-slot=combobox-create])>[data-slot=combobox-item-indicator],:is([data-slot=combobox-item],[data-slot=combobox-create])>:is([data-slot=hint],svg):last-child:not(:first-child){margin-inline-start:auto}:is([data-slot=combobox-item],[data-slot=combobox-create])>[data-slot=stack]{flex:1;align-items:flex-start;gap:0;min-width:0}:is([data-slot=combobox-item],[data-slot=combobox-create])>[data-slot=badge]{box-sizing:border-box;justify-content:center;min-width:18px}:is([data-slot=combobox-item],[data-slot=combobox-create])[data-selected]>[data-slot=badge]{box-shadow:inset 0 0 0 1px var(--ink)}:is([data-slot=combobox-item],[data-slot=combobox-create]) [data-slot=hint][data-error]{color:var(--danger)}:is([data-slot=combobox],[data-slot^=combobox-]):not([data-pending])>[data-show=pending],:is([data-slot=combobox],[data-slot^=combobox-])[data-pending]>[data-hide=pending],:is([data-slot=combobox],[data-slot^=combobox-]):not([data-checked])>[data-show=checked],:is([data-slot=combobox],[data-slot^=combobox-])[data-checked]>[data-hide=checked],:is([data-slot=combobox],[data-slot^=combobox-]):not([data-selected])>[data-show=selected],:is([data-slot=combobox],[data-slot^=combobox-]):not([data-disabled])>[data-show=disabled],:is([data-slot=combobox],[data-slot^=combobox-]):not([data-highlighted])>[data-show=highlighted]{display:none}:is([data-slot=combobox-item-indicator],[data-slot=combobox-item-icon],[data-slot=combobox-value-icon]){display:flex}:is([data-slot=combobox-item-indicator],[data-slot=combobox-item-icon],[data-slot=combobox-value-icon]) svg{display:block}[data-slot=combobox-item-indicator]>svg{width:14px;height:14px}[data-slot=combobox-item-indicator]:not([data-selected]){opacity:0}[data-slot=combobox-item-icon]{color:var(--muted)}[data-highlighted]>[data-slot=combobox-item-icon]{color:inherit}[data-slot=combobox-item-text] mark{color:var(--ink);background:0 0;font-weight:600}[data-slot=combobox-item-text][data-matched]{color:var(--muted)}[data-highlighted]>[data-slot=combobox-item-text]{color:inherit}[data-highlighted]>[data-slot=combobox-item-text] mark{color:inherit}[data-slot=combobox-status]:empty{padding:0}:scope[data-example=combobox\/animation] [data-slot=combobox-item-indicator]{transition:opacity var(--duration)}:scope[data-example=combobox\/animation] [data-slot=combobox-item-indicator]:is([data-starting-style],[data-ending-style]){opacity:0}}
