.cf-select{display:contents!important}.cf-select-trigger{color:#0b0b0c;width:100%;min-width:0;height:40px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #8e8e96;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:400;line-height:1.2;transition:border-color .14s,box-shadow .14s;display:inline-flex}.cf-select-trigger[data-size=lg]{height:46px;padding:0 14px;font-size:15px}.cf-select-trigger[data-size=sm]{border-radius:10px;height:32px;padding:0 10px}.cf-select-trigger:hover{border-color:#52525b}.cf-select-trigger[data-state=open]{border-color:#0b0b0c}.cf-select-trigger:focus-visible{outline-offset:2px;outline:2px solid #0b0b0c}.cf-select-trigger[data-disabled]{color:#a1a1aa;cursor:not-allowed;background:#fafafa;border-color:#e4e4e7}.cf-select-trigger>svg{flex:none;width:15px;height:15px}.cf-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cf-select-trigger[data-placeholder] .cf-select-value{color:#6b6b73}.cf-select-chevron{color:#52525b;flex:none;transition:transform .16s;display:inline-flex}.cf-select-chevron svg{width:16px;height:16px}.cf-select-trigger[data-state=open] .cf-select-chevron{transform:rotate(180deg)}.cf-select-trigger[data-variant=pill]{border:0;border-radius:999px;width:auto;height:40px;padding:0 16px;font-weight:600}.cf-select-trigger[data-variant=pill] .cf-select-value{flex:none}.cf-select-content{z-index:200;min-width:var(--radix-select-trigger-width);max-height:min(320px, var(--radix-select-content-available-height));color:#0b0b0c;font-variant-numeric:tabular-nums;transform-origin:var(--radix-select-content-transform-origin);background:#fff;border:1px solid #e4e4e7;border-radius:16px;font-family:Figtree,Avenir Next,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;animation:.14s cubic-bezier(.2,.8,.2,1) cf-select-in;overflow:hidden;box-shadow:0 2px 6px #0b0b0c0f,0 18px 40px -12px #0b0b0c38}.cf-select-content[data-size=lg]{font-size:15px}.cf-select-viewport{padding:6px}.cf-select-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;align-items:center;min-height:40px;padding:8px 36px 8px 12px;display:flex;position:relative}.cf-select-content[data-size=sm] .cf-select-item{min-height:36px;padding-block:6px}.cf-select-item[data-highlighted]{background:#f4f4f5}.cf-select-item[data-state=checked]{font-weight:600}.cf-select-item[data-disabled]{color:#a1a1aa;cursor:default}.cf-select-check{display:inline-flex;position:absolute;right:12px}.cf-select-check svg{width:16px;height:16px}.cf-select-scroll{color:#52525b;cursor:default;justify-content:center;align-items:center;height:24px;display:flex}.cf-select-scroll svg{width:14px;height:14px}@keyframes cf-select-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.cf-select-content{animation:none}.cf-select-chevron{transition:none}}
