._root_15cgp_1{--checkbox--color-background:var(--checkbox--color--contrast,var(--theme--color--mono--white));--checkbox--color-disabled-background:var(--theme--color--grey--light);--checkbox--color-main:var(--checkbox--color--main,var(--theme--color--mono--black));--checkbox--input-size:20px;--checkbox--input-size-inset:12px;--checkbox--border-radius:4px;--checkbox--border-width:1px}._root_15cgp_1._isDisabled_15cgp_10{--checkbox--color-background:var(--checkbox--color-disabled-background);border-color:var(--theme--color--grey--main);--checkbox--color-main:var(--theme--color--grey--main);cursor:not-allowed}._root_15cgp_1._isChecked_15cgp_16:before{transform:scale(1)}._root_15cgp_1{appearance:none;background-color:var(--checkbox--color-background);font:inherit;color:var(--checkbox--color-main);width:var(--checkbox--input-size);height:var(--checkbox--input-size);border:var(--checkbox--border-width) solid var(--checkbox--color-main);border-radius:var(--checkbox--border-radius);cursor:pointer;flex-shrink:0;place-content:center;margin:0;display:grid}._root_15cgp_1:before{content:"";width:var(--checkbox--input-size-inset);height:var(--checkbox--input-size-inset);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:50%;box-shadow:inset 1em 1em var(--checkbox--color-main);transition:transform .12s ease-in-out;transform:scale(0)}._root_15cgp_1:focus-visible,._root_15cgp_1:focus,._root_15cgp_1:focus-within{outline:var(--theme--token--focus--outline);outline-offset:var(--theme--token--focus--offset)}._root_ecr5f_1{--checkbox--color-disabled-text:var(--theme--color--dark-grey--main)}._root_ecr5f_1._disabled_ecr5f_4,._root_ecr5f_1._disabled_ecr5f_4 ._label_ecr5f_5{color:var(--checkbox--color-disabled-text)}._root_ecr5f_1._compact_ecr5f_8 ._wrapper_ecr5f_8{padding:0}._root_ecr5f_1 ._checkbox_ecr5f_11{margin-top:2px}._root_ecr5f_1 ._wrapper_ecr5f_8{align-items:flex-start;gap:var(--theme--sizing--15x);padding:var(--theme--sizing--1x);cursor:pointer;display:flex}._root_ecr5f_1 ._inputWrapper_ecr5f_21{height:calc(var(--theme--typo--paragraph--size) * var(--theme--typo--paragraph--line-height));align-items:center;display:flex}
