.picker-container.svelte-fy1vk3{position:relative;height:220px;overflow:hidden;width:100%;background:#050505;border-radius:16px;-webkit-user-select:none;user-select:none;perspective:1200px;border:1px solid #151515;cursor:grab}.picker-container.svelte-fy1vk3:active{cursor:grabbing}.highlight.svelte-fy1vk3{position:absolute;top:50%;left:0;right:0;height:44px;margin-top:-22px;background:linear-gradient(90deg,transparent 0%,rgba(13,117,252,.04) 50%,transparent 100%);border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04);pointer-events:none;z-index:10}.highlight.svelte-fy1vk3:before{display:none}.overlay-top.svelte-fy1vk3,.overlay-bottom.svelte-fy1vk3{position:absolute;left:0;right:0;height:50px;pointer-events:none;z-index:20}.overlay-top.svelte-fy1vk3{top:0;background:linear-gradient(to bottom,#050505,#05050500)}.overlay-bottom.svelte-fy1vk3{bottom:0;background:linear-gradient(to top,#050505,#05050500)}.scroll-area.svelte-fy1vk3{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:0 4px;overscroll-behavior:contain}.scroll-area.svelte-fy1vk3::-webkit-scrollbar{display:none}.spacer.svelte-fy1vk3{height:88px}.item.svelte-fy1vk3{height:44px;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;color:#ddd;font-size:16px;font-weight:500;transition:color .15s;backface-visibility:hidden;transform-style:preserve-3d;cursor:pointer}.item.selected.svelte-fy1vk3{color:#fff;font-weight:700;font-size:18px;text-shadow:0 0 15px rgba(13,117,252,.4)}
