.base-form-select-button-float-label{display:block;position:relative}.base-form-select-button{align-self:flex-start;justify-self:flex-start}.base-form-select-button--toggle-mode .base-form-select-button__root{cursor:pointer}.base-form-select-button--toggle-mode .base-form-select-button__toggle-button{cursor:pointer;font-weight:500;padding:0 2rem;transition:all .3s}.base-form-select-button--toggle-mode .base-form-select-button__toggle-button[data-p-checked=true]{cursor:pointer}.base-form-select-button--toggle-mode .base-form-select-button__root{height:2.5rem;width:13rem}.base-form-select-button--toggle-size-s .base-form-select-button__root{height:2rem;width:4rem}.base-form-select-button--toggle-size-s .base-form-select-button__toggle-button{padding:0 .75rem}.base-form-select-button--toggle-size-lw .base-form-select-button__root{height:2.5rem;white-space:nowrap;width:20rem}.base-form-select-button--toggle-dark-variant .base-form-select-button__toggle-button[data-p-checked=true]{color:var(--color-white)}.base-form-select-button__root{background-color:var(--form-field-background);border-color:var(--form-field-border-color);border-radius:2.125rem;border-style:var(--form-field-border-style);border-width:var(--form-field-border-width);display:flex;height:2.125rem;outline:1px solid transparent;position:relative}.base-form-select-button__root:has(:focus-visible){outline-color:var(--color-secondary)}.base-form-select-button__root:after{background-color:#75ac2a;border-radius:20px;content:"";height:calc(100% - 4px);left:0;position:absolute;top:50%;transition:translate .3s;translate:calc((100% + 4px)*(var(--selected-option-index) - 1) + 2px) -50%;width:calc(100%/var(--option-count) - 4px)}.base-form-select-button__toggle-button{cursor:pointer;flex:1 1 0;font-weight:500;min-width:0;padding:0 1.5rem;z-index:1}.base-form-select-button__toggle-button[data-p-checked=true]{cursor:default}.base-form-select-button__label{font-size:var(--p-floatlabel-active-font-size);font-weight:var(--p-floatlabel-label-active-font-weight);padding-left:var(--p-floatlabel-position-x)}
