@keyframes _4y3nmW_blink-animation{0%{opacity:.3}to{opacity:1}}._4y3nmW_checkbox__box{block-size:var(--ib-control-height);min-inline-size:var(--ib-control-min-width);border:1px solid var(--ib-color-border);cursor:pointer;background-color:var(--ib-color-background);border-radius:8px;align-items:center;gap:8px;padding-block:11px;padding-inline:16px;font-size:15px;display:inline-flex}._4y3nmW_checkbox__input{appearance:none;border:1px solid var(--ib-color-border);cursor:pointer;border-radius:4px;place-items:center;block-size:24px;inline-size:24px;margin:0;transition:background-color .2s cubic-bezier(.37,.01,.19,1),border-color .2s cubic-bezier(.37,.01,.19,1);display:grid}._4y3nmW_checkbox__input:after{content:"";border-inline-start:2px solid var(--ib-color-background);border-block-end:2px solid var(--ib-color-background);opacity:0;block-size:6px;inline-size:10px;transition:opacity .2s cubic-bezier(.37,.01,.19,1),transform .2s cubic-bezier(.37,.01,.19,1);transform:translateY(-1px)rotate(-45deg)scale(.6)}._4y3nmW_checkbox__input:focus-visible{border-color:var(--ib-color-inactive);outline:none}@media (pointer:fine){._4y3nmW_checkbox__box:hover ._4y3nmW_checkbox__input{border-color:var(--ib-color-inactive)}}._4y3nmW_checkbox__input[aria-invalid]:not(:checked){border-color:var(--ib-color-required);background-color:color-mix(in srgb, var(--ib-color-required) 25%, transparent)}._4y3nmW_checkbox__input:checked{border-color:var(--ib-color-valid);background-color:var(--ib-color-valid)}._4y3nmW_checkbox__input:checked:after{opacity:1;transform:translateY(-1px)rotate(-45deg)}._4y3nmW_checkbox__required{color:var(--ib-color-required)}
