.select-container:where([data-rk-9684b2]){display:flex;flex-direction:column;gap:var(--sp-2,.5rem);width:100%}.select-label:where([data-rk-9684b2]){font-size:.85rem;font-weight:600;color:var(--c-text-2,#94a3b8);margin-left:.5rem}.select-wrap:where([data-rk-9684b2]){position:relative;width:100%}.custom-select:where([data-rk-9684b2]){width:100%;padding:.8rem 2.5rem .8rem 1rem;background:var(--c-bg-elev,rgba(255,255,255,.04));border:1px solid var(--c-border,rgba(255,255,255,.1));border-radius:var(--r-md,12px);color:var(--c-text-1,#fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;font-family:inherit;font-size:.95rem;transition:border-color .2s,background .2s}.custom-select:focus:where([data-rk-9684b2]){border-color:var(--c-primary,#6366f1);background:rgba(255,255,255,.06)}.select-arrow:where([data-rk-9684b2]){position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--c-text-2,#64748b);pointer-events:none;transition:transform .2s;display:flex;align-items:center;justify-content:center}.custom-select:focus:where([data-rk-9684b2])+.select-arrow:where([data-rk-9684b2]){transform:translateY(-50%) rotate(180deg);color:var(--c-primary,#6366f1)}