:root{--default-focus-color:#1b1b1a}.GlbSelect__button{align-items:center;border:1px solid #a9a9a9;border-radius:8px;color:#1b1b1a;display:flex;gap:.5rem;height:56px;justify-content:space-between;padding:1rem 1.5rem;text-align:left;width:100%}.GlbSelect__button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlbSelect__button[data-headlessui-state~=open] svg{transform:rotate(180deg)}@media (hover:hover){.GlbSelect__button:hover{background-color:#fafafa}}.GlbSelect__button:disabled{background-color:#f2f2f2}.GlbSelect__button:focus-visible{outline:2px solid #1b1b1a;outline-offset:2px}.GlbSelect__options{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #00000040;color:#1b1b1a;left:0;list-style:none;max-height:200px;overflow-y:scroll;padding:.5rem 0;position:absolute;right:0;top:.25rem;width:100%;z-index:10}.GlbSelect__options:focus-visible{outline:2px solid #1b1b1a;outline-offset:4px}.GlbSelect__option{cursor:pointer;font-size:var(--text-sm);line-height:var(--line-height-sm);padding:.75rem 1.5rem;transition:background-color .1s ease}.GlbSelect__option[data-headlessui-state~=active]{background-color:#f2f2f2}.GlbSelect__option[data-headlessui-state~=selected]{background-color:#dedede}.GlbSelect__options-container{position:relative}.GlbSelect--error .GlbSelect__button{border:1px solid #a23019}.GlbSelect--casino .GlbSelect__button{border:1px solid #a9a9a9;color:#fff}@media (hover:hover){.GlbSelect--casino .GlbSelect__button:hover{background-color:#1b1b1a}}.GlbSelect--casino .GlbSelect__button:disabled{background-color:#232323}.GlbSelect--casino .GlbSelect__button:focus-visible{outline:2px solid #cda73c}.GlbSelect--casino .GlbSelect__button svg{color:#fff}.GlbSelect--casino .GlbSelect__options{background-color:#111;box-shadow:0 4px 8px #00000012;color:#fff}.GlbSelect--casino .GlbSelect__options:focus-visible{outline:2px solid #cda73c}.GlbSelect--casino .GlbSelect__option[data-headlessui-state~=active]{background-color:#232323}.GlbSelect--casino .GlbSelect__option[data-headlessui-state~=selected]{background-color:#323232}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}
