.ssel-trigger{text-align:left;color:#fff;cursor:pointer;background-color:#ffffff0d;border:1px solid #ffffff2e;border-radius:8px;align-items:center;width:100%;min-height:38px;padding:5px 34px 5px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;position:relative}.ssel-trigger:hover{border-color:#ffffff59}.ssel-trigger:focus-visible{border-color:#4ade80;outline:none}.ssel-trigger[data-state=open]{border-color:#4ade80;box-shadow:0 0 0 3px #4ade8026}.ssel-trigger:disabled{opacity:.4;cursor:not-allowed}.ssel-trigger:disabled:hover{border-color:#ffffff2e}.ssel-value{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.ssel-value-img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:22px;height:22px}.ssel-value-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ssel-placeholder{color:#fff;font-size:14px}.ssel-chevron{color:#727272;width:18px;height:18px;margin-top:-9px;transition:transform .15s ease-in-out;position:absolute;top:50%;right:10px}.ssel-trigger[data-state=open] .ssel-chevron{transform:rotate(180deg)}.ssel-panel{z-index:110;min-width:var(--reka-combobox-trigger-width);overscroll-behavior:contain;max-width:360px;transform-origin:var(--reka-combobox-content-transform-origin);background-color:#191f27;border:1px solid #ffffff26;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #000000b3}.ssel-panel[data-state=open]{animation:.14s ease-out ssel-panel-in}@keyframes ssel-panel-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ssel-overlay{z-index:109;pointer-events:auto;background-color:#000000a6;border:none;width:auto;height:auto;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}.ssel-panel.ssel-panel-mobile{pointer-events:auto;border-bottom:none;border-radius:14px 14px 0 0;width:auto;min-width:0;max-width:none;height:min(88dvh,640px);margin:0;padding:0;position:fixed;top:auto;bottom:0;left:0;right:0}.ssel-panel-mobile[data-state=open]{animation:.2s ease-out ssel-sheet-in}@keyframes ssel-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ssel-panel-mobile .ssel-search{align-items:center;gap:8px;display:flex}.ssel-panel-mobile .ssel-search-input{flex:1;min-width:0;font-size:16px}.ssel-panel-mobile .ssel-options{max-height:none;padding-bottom:calc(6px + env(safe-area-inset-bottom));flex:1}.ssel-panel-mobile .ssel-option{padding:10px 8px;font-size:14px}.ssel-mobile-close{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 6px;font-size:24px;line-height:1}.ssel-search{border-bottom:1px solid #ffffff14;padding:8px;position:relative}.ssel-search-icon{color:#6b7280;pointer-events:none;width:15px;height:15px;margin-top:-7px;position:absolute;top:50%;left:17px}.ssel-search-input{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff2e;border-radius:6px;width:100%;padding:6px 10px 6px 30px;font-size:13px}.ssel-search-input:focus{border-color:#4ade80;outline:none}.ssel-search-input::placeholder{color:#9ca3af}.ssel-options{overscroll-behavior:contain;max-height:320px;padding:6px;overflow-y:auto}.ssel-options::-webkit-scrollbar{width:8px}.ssel-options::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:4px}.ssel-option{color:#e5e7eb;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:13px;transition:background-color .1s ease-in-out;display:flex}.ssel-option[data-highlighted]{background-color:#ffffff14}.ssel-option[data-state=checked]{color:#fff;background-color:#4ade801f}.ssel-option[data-state=checked] .ssel-option-sublabel{color:#86efac}.ssel-option-main{align-items:center;gap:8px;min-width:0;display:flex}.ssel-option-img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:24px;height:24px}.ssel-option-danger{color:#f87171}.ssel-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ssel-option-sublabel{color:#7c8592;flex-shrink:0;font-size:11px}.ssel-empty{color:#9ca3af;text-align:center;padding:12px 8px;font-size:13px}
