.form-select-trigger{width:100%;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:1px solid var(--app-border, #e3e5dd);border-radius:11px;background:var(--app-card, #fffefb);color:var(--app-text, #354942);font:inherit;font-weight:400;line-height:1.5;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.form-select-trigger:not(:disabled):hover{border-color:var(--app-text-faint, #7d8981);background:var(--app-hover, #f5f6f1)}.form-select-trigger:focus-visible,.form-select-trigger[data-state=open]{outline:none;border-color:var(--app-link, #426f5b);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-link, #426f5b) 15%,transparent)}.form-select-trigger:disabled{cursor:not-allowed;opacity:.55}.form-select-trigger[data-placeholder] .form-select-value{color:var(--app-text-muted, #758078)}.form-select-trigger .form-select-value{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-select-chevron{flex-shrink:0;color:var(--app-text-secondary, #65736b);transition:transform .15s ease}.form-select-trigger[data-state=open] .form-select-chevron{transform:rotate(180deg)}.form-select-content{z-index:1200;width:var(--radix-dropdown-menu-trigger-width);min-width:min(180px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-dropdown-menu-content-available-height));padding:5px;border:1px solid var(--app-border, #e3e5dd);border-radius:13px;background:var(--app-card, #fffefb);color:var(--app-text, #354942);font-family:inherit;font-size:13px;box-shadow:0 12px 36px #10231a29,0 2px 6px #10231a0d;outline:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--app-border, #e3e5dd) transparent;transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:form-select-appear .12s ease-out}.form-select-option{display:flex;align-items:center;gap:12px;min-height:40px;padding:9px 11px;border-radius:8px;color:var(--app-text, #354942);font-size:13px;line-height:1.5;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.form-select-option[data-placeholder]{color:var(--app-text-muted, #758078)}.form-select-option[data-state=checked]{background:var(--app-selected, #e5eee8);color:var(--app-selected-text, #426f5b);font-weight:600}.form-select-option[data-highlighted]{background:var(--app-accent, #eaf0e8);color:var(--app-link, #426f5b)}.form-select-option-label{min-width:0;flex:1;overflow-wrap:anywhere}.form-select-check{flex-shrink:0;display:inline-flex;align-items:center}@keyframes form-select-appear{0%{opacity:0;transform:translateY(-3px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.form-select-content{animation:none}.form-select-trigger,.form-select-chevron{transition:none}}.form-select-group-label{padding:10px 11px 4px;color:var(--app-text-muted, #758078);font-size:11px;font-weight:600}.form-select-option[data-disabled]{opacity:.5;cursor:not-allowed}.themed-select{min-height:36px;gap:8px}.profile-select:has(.themed-select)>.profile-select-chevron,.pp-filter:has(.themed-select)>svg{display:none}.hp-market-select .themed-select{width:auto;max-width:100%;font-size:12px}
