.umpire-combobox.is-form{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.is-form .umpire-combobox-trigger{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;min-height:2.5rem;color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.is-form .umpire-combobox-trigger[aria-invalid=true]{border-color:var(--color-court-blocked-mark)}.is-form .umpire-combobox-trigger:disabled{background:var(--color-surface-sunk);color:var(--color-ink-muted);cursor:not-allowed}@media (hover:hover){.is-form .umpire-combobox-trigger:hover:not(:disabled){background:var(--color-surface-sunk)}}.is-form .umpire-combobox-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.is-form .demo-icon{flex:none;width:.875rem;height:.875rem}.is-form .umpire-combobox-trigger .demo-icon{color:var(--color-ink-muted);transition:transform .15s ease-out}.is-form .umpire-combobox-trigger[aria-expanded=true] .demo-icon{transform:rotate(180deg)}.is-form .umpire-combobox-popup{z-index:50;border:1px solid var(--color-line);background:var(--color-surface);border-radius:.5rem;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 12px 32px #0000002e}.is-form .umpire-combobox-search{border-bottom:1px solid var(--color-line);align-items:center;padding:.5rem;display:flex;position:relative}.is-form .umpire-combobox-search .demo-icon{color:var(--color-ink-muted);pointer-events:none;position:absolute;inset-inline-start:1.1rem}.is-form .umpire-combobox-search input{appearance:none;border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;min-height:2.25rem;color:var(--color-ink);font:inherit;border-radius:.375rem;padding-block:.4rem;padding-inline:2.1rem .65rem;font-size:.875rem}.is-form .umpire-combobox-list{overscroll-behavior:contain;max-height:min(18rem,45dvh);margin:0;padding:.25rem;list-style:none;overflow-y:auto}.is-form .umpire-combobox-option{min-height:2.5rem;color:var(--color-ink);cursor:pointer;border-radius:.375rem;grid-template-columns:minmax(0,1fr) auto 1rem;align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:.875rem;display:grid}.is-form .umpire-combobox-option>small{color:var(--color-ink-muted);font-size:.75rem}.is-form .umpire-combobox-option .demo-icon{color:var(--color-brand-text);visibility:hidden}.is-form .umpire-combobox-option[aria-selected=true]{font-weight:600}.is-form .umpire-combobox-option[aria-selected=true] .demo-icon{visibility:visible}.is-form .umpire-combobox-option[data-active=true]{background:var(--color-surface-sunk)}@media (hover:hover){.is-form .umpire-combobox-option:hover{background:var(--color-surface-sunk)}}.ui-combobox-quiet .umpire-combobox-trigger{background:0 0;border-color:#0000;width:calc(100% + .5rem);min-height:1.5rem;margin-inline:-.25rem;padding:.125rem .25rem}.ui-combobox-quiet .umpire-combobox-trigger:disabled{background:0 0}@media (pointer:coarse){.is-form .umpire-combobox-trigger,.is-form .umpire-combobox-option{min-height:2.75rem}}
