.ts-select-trigger{display:inline-flex;align-items:center;gap:8px;width:208px;max-width:100%;min-width:0;height:36px;flex:none;padding:0 10px 0 12px;border:1px solid var(--sp-input-border,var(--ts-menu-line));border-radius:8px;background:var(--sp-field,var(--ts-menu));color:var(--sp-text,var(--ts-text));font:inherit;font-size:14px;text-align:start;cursor:pointer}.ts-select-trigger:focus-visible{outline:2px solid var(--ts-muted);outline-offset:2px}.ts-select-trigger:disabled{cursor:not-allowed;opacity:.5}.ts-select-trigger[data-placeholder]{color:var(--ts-muted)}.ts-select-value{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ts-select-chevron,.ts-select-icon{display:flex;align-items:center;flex:none}.ts-select-icon{width:16px}.ts-select-chevron{color:var(--ts-muted)}.ts-select-content{z-index:100;box-sizing:border-box;width:var(--radix-select-trigger-width);max-width:var(--radix-select-content-available-width);max-height:min(288px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid var(--ts-menu-line);border-radius:10px;background:var(--ts-menu);color:var(--ts-menu-text);box-shadow:var(--ts-menu-shadow);font-family:var(--font-two-six-inter),Inter,sans-serif;font-size:14px;line-height:20px;transform-origin:var(--radix-select-content-transform-origin);animation:ts-select-enter .12s ease-out}.ts-select-viewport{padding:4px}.ts-select-item{position:relative;display:flex;align-items:center;min-height:34px;padding:7px 30px 7px 10px;border-radius:6px;outline:none;cursor:pointer;user-select:none;overflow-wrap:anywhere}.ts-select-item[data-highlighted]{background:var(--ts-menu-hover)}.ts-select-item[data-state=checked]{font-weight:500}.ts-select-item[data-disabled]{pointer-events:none;opacity:.4}.ts-select-check{position:absolute;right:9px;display:flex}.ts-select-scroll{display:flex;justify-content:center;padding:3px;color:var(--ts-muted)}.ts-select-label{padding:7px 10px;color:var(--ts-muted);font-size:12px;font-weight:500}.ts-select-separator{height:1px;margin:4px;background:var(--ts-menu-line)}@keyframes ts-select-enter{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ts-select-content{animation:none}}