.FcwButtonGroup{background-color:var(--color--neutral--light-3);border-radius:3.125rem;display:inline-flex;gap:.375rem;padding:.375rem;position:relative}.FcwButtonGroup__option{border-radius:1.5625rem;outline:0 solid transparent;overflow:hidden;position:relative;transition:background-color .2s ease,outline .2s ease;z-index:1}.FcwButtonGroup__option[tabindex]{border-radius:1.5625rem}.FcwButtonGroup__option--selected{outline:2px solid transparent}.FcwButtonGroup__option--selected .FcwButtonGroup__label{color:var(--color--neutral--light-5)}.FcwButtonGroup__option--selectedServer{background:var(--color--primary)}.FcwButtonGroup__option:focus:not(.FcwButtonGroup__option--selected),.FcwButtonGroup__option:hover:not(.FcwButtonGroup__option--selected){background-color:var(--color--neutral--light-2)}.FcwButtonGroup__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.FcwButtonGroup__label{cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:color .2s ease}.FcwButtonGroup__label,.FcwButtonGroup__selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.FcwButtonGroup__selection{background:var(--color--primary);border-radius:1.5rem;height:2rem;left:0;position:absolute;top:50%;transform:var(--FcwButtonGroup--transform);width:var(--FcwButtonGroup--width);z-index:0}.FcwButtonGroup__selection--animate{transition:transform .2s ease,width .2s ease}
