.index-module-scss-module__uV7XpG__container{--indicator-left:0px;--indicator-width:0px;background:linear-gradient(#ffffff0e,#0000),#ffffff06;border:1px solid #50556eb8;border-radius:2rem;align-items:center;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex;position:relative;box-shadow:0 8px 24px #0000001f,inset 0 1px #ffffff0d}.index-module-scss-module__uV7XpG__indicator{width:var(--indicator-width);opacity:1;transform:translateX(var(--indicator-left));background:linear-gradient(#a0edd2 0%,#53dfac 100%);border-radius:2rem;transition:transform .24s cubic-bezier(.4,0,.2,1),width .24s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;top:.25rem;bottom:.25rem;left:0;box-shadow:0 8px 22px #7ee7c13d,inset 0 1px #ffffff4d}.index-module-scss-module__uV7XpG__option{z-index:1;color:#d4d4d4;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:2rem;min-width:7.25rem;padding:.68rem 1.2rem;font-size:.92rem;font-weight:800;line-height:1;transition:background-color .2s,box-shadow .2s,color .2s,transform .2s;position:relative}.index-module-scss-module__uV7XpG__option:hover:not(:disabled){color:#a0edd2;background-color:#7ee7c124;box-shadow:inset 0 0 0 1px #7ee7c147}.index-module-scss-module__uV7XpG__option:focus-visible{outline-offset:3px;outline:2px solid #7ee7c1a6}.index-module-scss-module__uV7XpG__option:active:not(:disabled){transform:translateY(1px)}.index-module-scss-module__uV7XpG__option:disabled{cursor:not-allowed;opacity:.45}.index-module-scss-module__uV7XpG__selected{color:#f1f1f1}.index-module-scss-module__uV7XpG__ready .index-module-scss-module__uV7XpG__selected,.index-module-scss-module__uV7XpG__ready .index-module-scss-module__uV7XpG__selected:hover:not(:disabled){box-shadow:none;color:#000;background-color:#0000}@media (max-width:720px){.index-module-scss-module__uV7XpG__container{width:100%;display:flex}.index-module-scss-module__uV7XpG__option{flex:1 1 0;min-width:0;padding:.66rem .55rem;font-size:.86rem}}@media (max-width:360px){.index-module-scss-module__uV7XpG__option{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__uV7XpG__indicator,.index-module-scss-module__uV7XpG__option{transition:none}}
