label:where(.form-check){align-items:flex-start;gap:.5em;min-height:1.5rem;margin-bottom:.125rem;display:flex}.form-check__input{border:1px solid rgba(var(--ms-white-rgb),.15);background-color:rgba(var(--ms-white-rgb),.075);-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;appearance:none;flex-shrink:0}.form-check__input:active{filter:brightness(90%)}.form-check__input:focus{border-color:color-mix(in srgb,var(--ms-primary) 50%,#fff);box-shadow:0 0 0 .25rem rgba(var(--ms-primary-rgb),.25);outline:0}.form-check__input:checked{background-color:var(--ms-cyan-600);border-color:var(--ms-cyan-500)}.form-check__input:checked[type=checkbox]{border-top-color:var(--ms-cyan-400)}.form-check__input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check__input{background-image:var(--form-check-bg-image,none);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1em;height:1em;margin-top:.25em}.form-check__input[type=checkbox]{border-radius:.25em}.form-check__input[type=radio]{border-radius:50%}.form-check__input:checked[type=checkbox]{--form-check-bg-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.5%22%20d%3D%22M5%2010.4%208.75%2014%2015%205%22%2F%3E%3C%2Fsvg%3E)}.form-check__input:checked[type=radio]{--form-check-bg-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%208%208%22%3E%3Ccircle%20r%3D%222%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.form-check__input[type=checkbox]:indeterminate{--form-check-bg-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223%22%20d%3D%22M6%2010h8%22%2F%3E%3C%2Fsvg%3E);background-color:var(--ms-cyan-600);border-color:var(--ms-cyan-500)}.form-check__input:disabled~.form-check__label{cursor:default;opacity:.5}
