.select-custom-wrapper.svelte-12hhrhb{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}.select-trigger.svelte-12hhrhb{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:linear-gradient(135deg,var(--foreground, rgba(17, 18, 19, .8)) 0%,var(--foreground-bright, rgba(30, 32, 35, .8)) 100%);border:1px solid var(--foreground-opacity, rgba(255, 255, 255, .1));border-radius:8px;color:var(--text, white);font-size:.95rem;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;z-index:10}.select-trigger.svelte-12hhrhb:hover:not(.disabled){background:linear-gradient(135deg,var(--foreground-bright, rgba(30, 32, 35, .9)) 0%,var(--foreground, rgba(17, 18, 19, .9)) 100%)}.select-trigger.svelte-12hhrhb:focus{outline:none}.select-trigger.open.svelte-12hhrhb{border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(135deg,var(--foreground-bright, rgb(30, 32, 35)) 0%,var(--foreground, rgb(17, 18, 19)) 100%)}.select-trigger.open.svelte-12hhrhb .select-trigger-icon:where(.svelte-12hhrhb){transform:rotate(180deg)}.select-trigger.disabled.svelte-12hhrhb{opacity:.5;cursor:not-allowed;pointer-events:none}.select-trigger.error.svelte-12hhrhb{border-color:var(--secondary, #ef4444);background:linear-gradient(135deg,#ef444414,#ef44440d)}.select-trigger-label.svelte-12hhrhb{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text, white)}.select-trigger-icon.svelte-12hhrhb{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:8px;color:var(--text-secondary, rgba(255, 255, 255, .6));transition:transform .3s cubic-bezier(.16,1,.3,1);flex-shrink:0}.select-dropdown.svelte-12hhrhb{position:absolute;top:100%;left:0;right:0;z-index:9;display:flex;flex-direction:column;max-height:280px;overflow-y:auto;background:linear-gradient(135deg,var(--foreground, rgba(17, 18, 19, .95)) 0%,var(--foreground-bright, rgba(30, 32, 35, .95)) 100%);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 8px 32px #0000004d,0 0 0 1px var(--primary-opacity, rgba(90, 94, 231, .2));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.select-dropdown.svelte-12hhrhb::-webkit-scrollbar{width:6px}.select-dropdown.svelte-12hhrhb::-webkit-scrollbar-track{background:transparent}.select-dropdown.svelte-12hhrhb::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.select-dropdown.svelte-12hhrhb::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.select-option.svelte-12hhrhb{display:flex;align-items:center;width:100%;padding:12px 16px;background:transparent;border:none;color:var(--text, white);font-size:.95rem;font-family:inherit;cursor:pointer;transition:all .2s ease;position:relative;text-align:left}.select-option.svelte-12hhrhb:hover{background:#5a5ee726;color:var(--primary, rgb(90, 94, 231))}.select-option.selected.svelte-12hhrhb{background:#5a5ee733;color:var(--primary, rgb(90, 94, 231));font-weight:600}.select-option.selected.svelte-12hhrhb .select-option-dot:where(.svelte-12hhrhb){background:var(--primary, rgb(90, 94, 231));box-shadow:0 0 8px #5a5ee799}.select-option.svelte-12hhrhb:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05)}.select-option-dot.svelte-12hhrhb{width:8px;height:8px;border-radius:50%;background:#ffffff4d;margin-right:12px;flex-shrink:0;transition:all .2s ease}.select-option-label.svelte-12hhrhb{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error-message.svelte-12hhrhb{color:var(--secondary, #ef4444);font-size:.85rem;margin-top:4px;animation:svelte-12hhrhb-slideDown .2s ease-out}@keyframes svelte-12hhrhb-slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
