.RadioButton-Plate{position:absolute;top:0;bottom:0}.RadioButton-Plate[hidden]{display:none}.RadioButton-Radio{position:relative;display:flex;overflow:hidden;flex-grow:1;-webkit-tap-highlight-color:transparent}.RadioButton-Radio_disabled{pointer-events:none}.RadioButton-Radio,.RadioButton-Radio .RadioButton-Control{cursor:pointer}.RadioButton-Radio_disabled,.RadioButton-Radio_disabled .RadioButton-Control,.RadioButton-Radio_checked,.RadioButton-Radio_checked .RadioButton-Control{cursor:default}.RadioButton-Control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0}.RadioButton_view_default{font-weight:400;color:var(--depot-color-text-quaternary);border-radius:100px;background-color:var(--depot-color-control-secondary)}.RadioButton_view_default .RadioButton-Radio_checked{color:var(--depot-color-text-primary)}.RadioButton_view_default .RadioButton-Radio{justify-content:center;align-items:center}.RadioButton_view_default .RadioButton-Plate{transition:left .2s,width .2s}.RadioButton_view_default .RadioButton-Plate::before,.RadioButton_view_default .RadioButton-Radio::before{position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;border-radius:100px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.RadioButton_view_default .RadioButton-Plate::before,.RadioButton_view_default .RadioButton-Plate[hidden]~.RadioButton-Radio_checked::before{content:"";background-color:var(--depot-color-radio-button-radio)}.RadioButton-Content{position:relative;display:flex;overflow:hidden;text-align:center;white-space:nowrap;pointer-events:none}.RadioButton_view_default .RadioButton-Radio:hover{color:var(--depot-color-text-primary)}.utilityfocus .RadioButton_view_default[data-focused]{box-shadow:0 0 0 2px #f8604a}.RadioButton{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}