.FTASqa_custom-dropdown{width:100%;display:inline-block;position:relative}.FTASqa_dropdown-label{color:var(--text-secondary);white-space:nowrap;font-size:.9rem;font-weight:500}.FTASqa_dropdown-trigger{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;transition:var(--transition-colors);-webkit-user-select:none;user-select:none;border-radius:50px;outline:none;justify-content:space-between;align-items:center;gap:.75rem;min-width:180px;padding:.5rem 1rem;font-size:.9rem;display:flex;position:relative}.FTASqa_dropdown-trigger:hover{border-color:var(--accent-primary);background:var(--bg-hover)}.FTASqa_dropdown-trigger.FTASqa_open{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb), .1)}.FTASqa_selected-value{text-align:left;white-space:nowrap;flex:1}.FTASqa_dropdown-icon{flex-shrink:0;transition:transform .2s}.FTASqa_dropdown-icon.FTASqa_rotate{transform:rotate(180deg)}.FTASqa_dropdown-menu{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:1000;border-radius:16px;width:max-content;min-width:100%;max-width:300px;max-height:400px;animation:.2s ease-out FTASqa_slideDown;position:absolute;top:calc(100% + .5rem);left:-.5rem;overflow:hidden auto;box-shadow:0 8px 24px #0000004d}@keyframes FTASqa_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FTASqa_dropdown-option{cursor:pointer;transition:var(--transition-colors);color:var(--text-primary);white-space:nowrap;padding:.75rem 1rem;font-size:.9rem}.FTASqa_dropdown-option:hover{background:var(--bg-hover)}.FTASqa_dropdown-option.FTASqa_selected{background:var(--accent-primary);color:var(--on-primary);font-weight:500}.FTASqa_dropdown-option.FTASqa_focused{background:var(--bg-hover);outline:2px solid var(--accent-primary);outline-offset:-2px}.FTASqa_dropdown-option.FTASqa_selected.FTASqa_focused{background:var(--accent-primary);outline:2px solid #ffffff80}.FTASqa_dropdown-trigger:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.FTASqa_dropdown-option:first-child{border-radius:16px 16px 0 0}.FTASqa_dropdown-option:last-child{border-radius:0 0 16px 16px}.FTASqa_dropdown-option:first-child:last-child{border-radius:16px}.FTASqa_dropdown-menu::-webkit-scrollbar{width:6px}.FTASqa_dropdown-menu::-webkit-scrollbar-track{background:0 0}.FTASqa_dropdown-menu::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.FTASqa_dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media (max-width:768px){.FTASqa_dropdown-trigger{gap:.4rem;min-width:90px;padding:.4rem .7rem;font-size:.8rem}.FTASqa_dropdown-label{font-size:.85rem}.FTASqa_dropdown-option{padding:.6rem .8rem;font-size:.85rem}.FTASqa_selected-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:480px){.FTASqa_dropdown-trigger{gap:.3rem;min-width:80px;padding:.35rem .6rem;font-size:.75rem}.FTASqa_dropdown-icon{width:14px;height:14px}}@media (max-width:768px){.FTASqa_dropdown-trigger{width:100%;min-width:0}.FTASqa_selected-value{text-overflow:ellipsis;overflow:hidden}.FTASqa_compact .FTASqa_selected-value,.FTASqa_compact .FTASqa_swatch{display:none}.FTASqa_compact .FTASqa_dropdown-trigger{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:50%;justify-content:center;width:40px;min-width:40px;height:40px;padding:.5rem}.FTASqa_dropdown-icon{margin:0}.FTASqa_dropdown-menu{width:max-content;min-width:180px;left:auto;right:0}.FTASqa_custom-dropdown.full-width .FTASqa_dropdown-trigger{min-width:unset;border-radius:999px;justify-content:space-between;width:100%;height:auto;padding:.65rem 1rem}.FTASqa_custom-dropdown.full-width .FTASqa_selected-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FTASqa_custom-dropdown.full-width .FTASqa_dropdown-icon{width:18px;height:18px;margin:0}.FTASqa_custom-dropdown.full-width .FTASqa_dropdown-menu{width:100%;min-width:100%;max-width:100%;left:0;right:0}.feedback-type-dropdown .FTASqa_selected-value{text-overflow:ellipsis;overflow:hidden;display:block!important}.feedback-type-dropdown .FTASqa_dropdown-trigger{background:var(--bg-header)!important;border-radius:12px!important;justify-content:space-between!important;width:100%!important;min-width:100%!important;height:auto!important;padding:.6rem 1rem!important}.feedback-type-dropdown .FTASqa_dropdown-icon{width:18px!important;height:18px!important;margin-left:.5rem!important}.feedback-type-dropdown .FTASqa_dropdown-menu{width:100%!important;min-width:100%!important;left:0!important;right:0!important}}@media (max-width:480px){.FTASqa_compact .FTASqa_dropdown-trigger{justify-content:center;width:36px;min-width:36px;height:36px;padding:0}.FTASqa_dropdown-icon{width:16px;height:16px}}.FTASqa_swatch{flex-shrink:0;gap:2px;margin-right:.55rem;display:inline-flex}.FTASqa_swatch-dot{border-radius:var(--radius-pill);border:1px solid var(--control-border);width:10px;height:10px}.header .FTASqa_dropdown-trigger{border-radius:var(--radius-md)}@media (max-width:768px){.header .FTASqa_compact .FTASqa_dropdown-trigger{border-radius:var(--radius-md)}}
