.ya_35ce9244{--id-checkbox-border-radius: 8px;position:relative;display:inline-flex;box-sizing:border-box;min-height:var(--id-checkbox-min-height, 40px);padding-top:var(--id-checkbox-out-gap, 8px);gap:var(--id-checkbox-inner-gap, 12px);vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.ya_a6d13e6a{position:absolute;z-index:1;top:0;left:calc(var(--id-checkbox-out-gap, 8px) * -1);width:calc(100% + calc(var(--id-checkbox-out-gap, 8px) * 2));height:100%;margin:0;cursor:pointer;opacity:0}.ya_35ce9244[data-disabled] .ya_a6d13e6a{cursor:not-allowed}.ya_f4294277{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;box-sizing:border-box;width:var(--id-checkbox-size, 24px);height:var(--id-checkbox-size, 24px);border-radius:var(--id-checkbox-border-radius);background-color:var(--id-checkbox-background, transparent);box-shadow:inset 0 0 0 var(--id-checkbox-border-width, 2px) var(--id-checkbox-border-color, transparent);transition-timing-function:var(--id-easing-standard-effects-default);transition-duration:var(--id-duration-standard-effects-default);transition-property:background-color,box-shadow}.ya_f4294277:before{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;content:"";opacity:0;border-radius:calc(var(--id-checkbox-border-radius) + 2px);box-shadow:0 0 0 2px var(--id-checkbox-focus-color, var(--id-color-brand-border))}.ya_35ce9244[data-focus-visible] .ya_f4294277:before{visibility:visible;margin:-2px;opacity:1}.ya_35ce9244[data-hovered] .ya_f4294277{background-color:var(--id-checkbox-background-hovered)}.ya_35ce9244[data-pressed] .ya_f4294277{background-color:var(--id-checkbox-background-pressed)}.ya_35ce9244[data-selected] .ya_f4294277{background-color:var(--id-checkbox-background-checked);box-shadow:none}.ya_35ce9244[data-disabled] .ya_f4294277{background-color:var(--id-checkbox-background-disabled);box-shadow:none}.ya_35ce9244[data-selected][data-hovered] .ya_f4294277{background-color:var(--id-checkbox-background-checked-hovered)}.ya_35ce9244[data-selected][data-pressed] .ya_f4294277{background-color:var(--id-checkbox-background-checked-pressed)}.ya_18d90841{width:var(--id-checkbox-tick-size, 16px);height:var(--id-checkbox-tick-size, 16px);color:var(--id-checkbox-tick-color)}.ya_35ce9244[data-selected] .ya_18d90841{stroke-dashoffset:0;transition:stroke-dashoffset var(--id-duration-standard-spatial-fast) var(--id-easing-standard-spatial-fast),color var(--id-duration-standard-effects-default) var(--id-easing-standard-effects-default)}.ya_35ce9244[data-disabled] .ya_18d90841{color:var(--id-checkbox-tick-color-disabled)}.ya_12f450ee{z-index:1;display:flex;flex-direction:column;padding:2px 0;font:var(--id-typography-text-m);font-size:var(--id-checkbox-font-size, 16px);font-weight:var(--id-checkbox-font-weight, 400);line-height:var(--id-checkbox-line-height, 20px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--id-checkbox-label-color);gap:2px}.ya_35ce9244[data-disabled] .ya_12f450ee{cursor:not-allowed}.ya_0d1bb68d{font:var(--id-typography-text-s);color:var(--id-checkbox-hint-color)}.ya_d8253f47{--id-checkbox-background: var(--id-color-default-bg-base);--id-checkbox-background-hovered: var(--id-color-default-bg-hovered);--id-checkbox-background-pressed: var(--id-color-default-bg-pressed);--id-checkbox-background-disabled: var(--id-color-muted-bg);--id-checkbox-background-checked: var(--id-color-brand-bg-base);--id-checkbox-background-checked-hovered: var(--id-color-brand-bg-hovered);--id-checkbox-background-checked-pressed: var(--id-color-brand-bg-pressed);--id-checkbox-label-color: var(--id-color-text-primary);--id-checkbox-hint-color: var(--id-color-text-secondary);--id-checkbox-tick-color: var(--id-color-brand-text-on);--id-checkbox-tick-color-disabled: var(--id-color-muted-text)}.ya_b2d89c50{--id-checkbox-background-hovered: var(--id-color-default-bg-hovered);--id-checkbox-background-pressed: var(--id-color-default-bg-pressed);--id-checkbox-background-disabled: var(--id-color-muted-bg);--id-checkbox-background-checked: var(--id-color-brand-bg-base);--id-checkbox-background-checked-hovered: var(--id-color-brand-bg-hovered);--id-checkbox-background-checked-pressed: var(--id-color-brand-bg-pressed);--id-checkbox-border-color: var(--id-color-default-border);--id-checkbox-label-color: var(--id-color-text-primary);--id-checkbox-hint-color: var(--id-color-text-secondary);--id-checkbox-tick-color: var(--id-color-brand-text-on);--id-checkbox-tick-color-disabled: var(--id-color-muted-text)}
