.field.svelte-1qy568a{min-width:0;font-size:var(--text-ui);color:var(--color-text);flex-direction:column;gap:.4rem;font-weight:600;display:flex}.control.svelte-1qy568a{align-items:center;display:flex;position:relative}.lead.svelte-1qy568a{background:var(--color-brand-soft);width:30px;height:30px;color:var(--color-brand);pointer-events:none;border-radius:9px;place-items:center;display:grid;position:absolute;left:.6rem}.control.svelte-1qy568a .cs-input{width:100%;min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--field-font-size);text-overflow:ellipsis;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);padding:0 2.75rem 0 .95rem;font-weight:500}.with-clear.svelte-1qy568a .cs-input{padding-right:5rem}.cs-clear.svelte-1qy568a{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-subtle);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:2.9rem}.cs-clear.svelte-1qy568a:after{content:"";position:absolute;inset:-6px}.cs-clear.svelte-1qy568a:hover{background:var(--color-danger-muted);color:var(--color-danger)}.cs-clear.svelte-1qy568a:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.with-icon.svelte-1qy568a .cs-input{padding-left:2.9rem}.control.svelte-1qy568a .cs-input.pick-only{cursor:pointer;caret-color:#0000}.control.svelte-1qy568a .cs-input::placeholder{color:var(--color-text-subtle);font-weight:500}.control.svelte-1qy568a .cs-input:hover{border-color:color-mix(in srgb, var(--color-brand) 45%, transparent)}.control.svelte-1qy568a .cs-input:focus{border-color:var(--color-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 12%, transparent), 0 6px 18px color-mix(in srgb, var(--color-brand) 8%, transparent);outline:none}.control.svelte-1qy568a .cs-trigger{width:40px;height:40px;color:var(--color-text-subtle);cursor:pointer;transition:transform var(--duration-normal) var(--ease-out);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;right:.5rem}.control.svelte-1qy568a .cs-trigger[data-state=open]{color:var(--color-brand);transform:rotate(180deg)}.cs-content{z-index:120;width:var(--bits-combobox-anchor-width);min-width:200px;max-height:min(300px, var(--bits-combobox-content-available-height));border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);overscroll-behavior:contain;animation:svelte-1qy568a-cs-in var(--duration-normal) var(--ease-out);border-radius:14px;padding:.35rem;overflow-y:auto}@keyframes svelte-1qy568a-cs-in{0%{opacity:0;transform:translateY(-4px)}}.cs-item{min-height:44px;font-size:var(--text-body);color:var(--color-text);cursor:pointer;border-radius:10px;align-items:center;gap:.6rem;padding:0 .6rem;display:flex}.cs-icon{background:var(--color-surface-sunken);width:28px;height:28px;color:var(--color-text-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.cs-item[data-highlighted]{background:var(--color-brand-soft);color:var(--color-brand)}.cs-item[data-highlighted] .cs-icon,.cs-item[data-selected] .cs-icon{background:var(--gradient-brand);color:var(--color-text-inverse)}.cs-item[data-selected]{color:var(--color-brand);font-weight:700}.cs-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-check{flex-shrink:0}.cs-empty{font-size:var(--text-ui);color:var(--color-text-muted);margin:0;padding:.75rem}
