.dotvvm-bp-radio-button-list{align-items:baseline;display:flex;flex-flow:row wrap;flex-flow:var(--bp-check-box-list_flex-flow,row wrap);gap:var(--bp-padding-horizontal)}@media only screen and (max-width:425px){.dotvvm-bp-radio-button-list{--bp-check-box-list_flex-flow:column nowrap}}.dotvvm-bp-check-box-list{align-items:baseline;display:flex;flex-flow:row wrap;flex-flow:var(--bp-check-box-list_flex-flow,row wrap);gap:var(--bp-padding-horizontal)}@media only screen and (max-width:425px){.dotvvm-bp-check-box-list{--bp-check-box-list_flex-flow:column nowrap}}.dotvvm-bp-check-box,.dotvvm-bp-radio-button{align-items:center;color:var(--bp-color_base);color:var(--bp-color_transparent);cursor:pointer;display:inline-flex;min-width:var(--bp-checkbox-size);position:relative;vertical-align:middle}.dotvvm-bp-check-box>input,.dotvvm-bp-radio-button>input{height:.01em;left:0;opacity:0;position:absolute;width:.01em;z-index:-1}.dotvvm-bp-check-box>.dotvvm-bp-icon,.dotvvm-bp-radio-button>.dotvvm-bp-icon{background-color:var(--bp-background-color);border:var(--bp-border-width) solid var(--bp-border-color);border-radius:var(--bp-border-radius);color:currentColor;height:var(--bp-checkbox-size);overflow:visible;width:var(--bp-checkbox-size)}.dotvvm-bp-check-box>.dotvvm-bp-primitive_contents,.dotvvm-bp-radio-button>.dotvvm-bp-primitive_contents{color:var(--bp-font-color);padding-left:var(--bp-padding-horizontal)}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:after,.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate:after{background-color:var(--bp-color_primary);content:"";height:calc(var(--bp-checkbox-size)*.5);left:calc(var(--bp-checkbox-size)*.5/2);position:absolute;top:calc(var(--bp-checkbox-size)*.5/2);width:calc(var(--bp-checkbox-size)*.5)}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled),.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled)>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled),.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled)>.dotvvm-bp-icon{color:var(--bp-color_transparent)}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled):after,.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate:hover:not(.dotvvm-bp-state_disabled):after{background-color:var(--bp-color_primary-hover)}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate.dotvvm-bp-state_disabled:after,.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate.dotvvm-bp-state_disabled:after{background-color:var(--bp-font-color_disabled)}.dotvvm-bp-check-box.dotvvm-bp-state_indeterminate>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_indeterminate>.dotvvm-bp-icon{color:var(--bp-color_transparent)}.dotvvm-bp-check-box.dotvvm-bp-state_error,.dotvvm-bp-radio-button.dotvvm-bp-state_error{box-shadow:none}.dotvvm-bp-check-box.dotvvm-bp-state_error>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_error>.dotvvm-bp-icon{box-shadow:var(--bp-box-shadow_error)}.dotvvm-bp-check-box.dotvvm-bp-state_focused,.dotvvm-bp-radio-button.dotvvm-bp-state_focused{box-shadow:none}.dotvvm-bp-check-box.dotvvm-bp-state_focused>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_focused>.dotvvm-bp-icon{box-shadow:var(--bp-box-shadow_focus)}.dotvvm-bp-check-box.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_contents,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled>.dotvvm-bp-primitive_contents{color:var(--bp-font-color_disabled)}.dotvvm-bp-check-box.dotvvm-bp-state_disabled>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled>.dotvvm-bp-icon{background-color:var(--bp-color_base-disabled);border-color:var(--bp-border-color_disabled);color:var(--bp-color_base-disabled)}.dotvvm-bp-check-box.dotvvm-bp-state_disabled.dotvvm-bp-state_checked>.dotvvm-bp-icon,.dotvvm-bp-radio-button.dotvvm-bp-state_disabled.dotvvm-bp-state_checked>.dotvvm-bp-icon{background-color:var(--bp-color_base-disabled);border-color:var(--bp-border-color_disabled);color:var(--bp-font-color_disabled)}.dotvvm-bp-radio-button>.dotvvm-bp-icon{border-radius:50%;padding:calc(var(--bp-checkbox-size)*.16)}
