.ytme-input-radio__circle{aspect-ratio:1;border:1px solid rgb(var(--ytme-color-grey-divider))}.ytme-input-radio__circle:before{aspect-ratio:1;background:rgb(var(--ytme-color-primary-white));border-radius:50%;content:"";display:block;opacity:0;transition:all var(--ytme-transition-fast) ease-out;visibility:hidden;width:42.85714%}.ytme-input-radio:hover .ytme-input-radio__circle{background:rgb(var(--ytme-color-grey-pale))}.ytme-input-radio:active .ytme-input-radio__circle{background:rgb(var(--ytme-color-grey-light))}.ytme-input-radio__input:checked~.ytme-input-radio__circle{background:rgb(var(--ytme-color-green-default));border-color:rgb(var(--ytme-color-green-default))}.ytme-input-radio__input:checked~.ytme-input-radio__circle:before{opacity:1;visibility:visible}.ytme-input-radio:active .ytme-input-radio__input:checked~.ytme-input-radio__circle{background:rgb(var(--ytme-color-green-click));border-color:rgb(var(--ytme-color-green-click))}.ytme-input-radio__input:disabled~.ytme-input-radio__circle{background:rgb(var(--ytme-color-grey-divider));border-color:rgb(var(--ytme-color-grey-divider))}.ytme-input-radio_error>.ytme-input-radio__circle{border-color:rgb(var(--ytme-color-red-default))}.ytme-checkbox-toggle{--ytme-checkbox-toggle-visual-default-width:52px;--ytme-checkbox-toggle-circle-default-margin:3px;--ytme-checkbox-toggle-visual-sm-width:40px;--ytme-checkbox-toggle-circle-sm-margin:2px}.ytme-checkbox-toggle__container{border-radius:36px;width:var(--ytme-checkbox-toggle-visual-default-width)}.ytme-checkbox-toggle_size-sm .ytme-checkbox-toggle__container{width:var(--ytme-checkbox-toggle-visual-sm-width)}.ytme-checkbox-toggle__visual{background:currentColor;color:rgb(var(--ytme-color-grey-hover))}.ytme-checkbox-toggle__visual:before{content:"";display:block;flex-grow:0;pointer-events:none;transition:all var(--ytme-transition-fast) ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ytme-checkbox-toggle__input:checked~.ytme-checkbox-toggle__visual{color:rgb(var(--ytme-color-green-default))}.ytme-checkbox-toggle__input:checked~.ytme-checkbox-toggle__visual:before{flex-grow:1;min-width:1px}.ytme-checkbox-toggle:hover .ytme-checkbox-toggle__input:checked~.ytme-checkbox-toggle__visual{color:rgb(var(--ytme-color-green-hover))}.ytme-checkbox-toggle:hover .ytme-checkbox-toggle__input:checked~.ytme-checkbox-toggle__visual .ytme-checkbox-toggle__circle{box-shadow:2px 2px 15px rgba(var(--ytme-color-dark-grey-primary),.15)}.ytme-checkbox-toggle__input:checked~.ytme-checkbox-toggle__visual .ytme-checkbox-toggle__checkmark{opacity:1;visibility:visible}.ytme-checkbox-toggle__input:disabled~.ytme-checkbox-toggle__visual{color:rgb(var(--ytme-color-grey-light))!important}.ytme-checkbox-toggle__input:disabled~.ytme-checkbox-toggle__visual .ytme-checkbox-toggle__checkmark{color:rgb(var(--ytme-color-grey-divider))}.ytme-checkbox-toggle__circle{box-shadow:10px 2px 30px #64647700;margin:var(--ytme-checkbox-toggle-circle-default-margin);width:50%}.ytme-checkbox-toggle:hover .ytme-checkbox-toggle__circle{box-shadow:10px 2px 30px #64647766}.ytme-checkbox-toggle_size-sm .ytme-checkbox-toggle__circle{margin:var(--ytme-checkbox-toggle-circle-sm-margin)}.ytme-checkbox-toggle__checkmark{padding:19.23077%;transition-property:opacity,visibility}.ytme-checkbox-toggle_size-sm .ytme-checkbox-toggle__checkmark{padding:15%}
