[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.info-trigger.svelte-fmhtg{width:20px;height:20px;color:var(--primary-text);cursor:help;transition:color var(--duration-fast), background var(--duration-fast);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;line-height:0;display:grid}.info-trigger.svelte-fmhtg:hover,.info-trigger.svelte-fmhtg:focus-visible{color:var(--primary-text-strong);background:var(--soft-blue)}.field-label.svelte-mja3q9{min-inline-size:0;color:var(--text-secondary);align-items:center;gap:6px;display:flex}label.svelte-mja3q9{font-size:12px;font-weight:700}span.svelte-mja3q9{color:var(--text-muted);margin-inline-start:auto;font-size:11px;font-weight:500}.field.svelte-138axrz{gap:7px;display:grid}input.svelte-138axrz{width:100%;min-height:44px;color:var(--text);background:var(--soft);border-radius:var(--radius-control);border:1px solid #0000;outline:none;padding:9px 14px}input.svelte-138axrz::placeholder{color:var(--text-muted)}input.svelte-138axrz:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2f6fe41f}input.error.svelte-138axrz{border:1.5px solid var(--danger)}.message.svelte-138axrz{color:var(--text-muted);font-size:11px}.error-text.svelte-138axrz{color:var(--danger)}.field.svelte-gjx2ev{gap:7px;min-width:0;display:grid}.label-row.svelte-gjx2ev{width:fit-content;max-width:100%;color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}label.svelte-gjx2ev{min-width:0;font-size:12px;font-weight:700;line-height:1.7}.bh-select-trigger{width:100%;color:var(--text);background:var(--soft);border-radius:var(--radius-control);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast);border:1px solid #0000;outline:none;justify-content:space-between;align-items:center;gap:10px;padding-inline:14px;display:flex}.bh-select-trigger-md{min-height:44px;padding-block:9px}.bh-select-trigger-sm{min-height:36px;padding-block:6px;font-size:10.5px}.bh-select-trigger:hover:not(:disabled){border-color:var(--border)}.bh-select-trigger:focus-visible,.bh-select-trigger[data-state=open]{border-color:var(--primary);box-shadow:0 0 0 3px #2f6fe41f}.bh-select-trigger[aria-invalid=true]{border-color:var(--danger)}.bh-select-trigger:disabled{cursor:not-allowed;opacity:.56}.placeholder.svelte-gjx2ev{color:var(--text-muted)}.value.svelte-gjx2ev,.option-label.svelte-gjx2ev{text-align:start;unicode-bidi:plaintext;flex:1;min-width:0}.bh-select-chevron{color:var(--text-muted);transition:transform var(--duration-fast);flex:none}.bh-select-trigger[data-state=open] .bh-select-chevron{transform:rotate(180deg)}.bh-select-content{z-index:30;min-width:var(--bits-select-anchor-width);max-width:min(360px,100vw - 24px);color:var(--text);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-popover);transform-origin:var(--bits-select-content-transform-origin);animation:svelte-gjx2ev-select-in var(--duration-fast) var(--ease-brand);border-radius:12px;padding:5px;overflow:hidden}.bh-select-viewport{max-height:min(280px, var(--bits-select-content-available-height));overscroll-behavior:contain;overflow-y:auto}.bh-select-option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 10px;font-size:11.5px;line-height:1.7;display:flex}.bh-select-option[data-highlighted]{color:var(--primary-text-strong);background:var(--soft-blue)}.bh-select-option[data-selected]{color:var(--primary-text);font-weight:750}.bh-select-option[data-disabled]{pointer-events:none;opacity:.45}.bh-select-option-child{min-height:56px;padding-inline-start:18px}.option-main.svelte-gjx2ev{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.bh-select-nest{color:var(--text-muted);flex:none}.check.svelte-gjx2ev{flex:none;place-items:center;width:18px;height:18px;display:grid}.message.svelte-gjx2ev{color:var(--text-muted);font-size:11px}.error-text.svelte-gjx2ev{color:var(--danger)}@keyframes svelte-gjx2ev-select-in{0%{opacity:0;transform:scale(.98)translateY(-3px)}}
