:where(label.checkbox--drawn,label.fe-chk) input{margin:0}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input,.cp-sqm,.cbk-sqm,.codeform__trustbox{border:2px solid var(--text-muted);background:var(--surface-card);border-radius:0;flex:none;place-content:center;padding:0;display:grid}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input{appearance:none;cursor:pointer}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input:checked,.cp-sqm--on,.cp-opt[aria-checked=true]>.cp-sqm,.cbk-opt[aria-checked=true]>.cbk-sqm,.cbk-day[aria-checked=true]>.cbk-sqm,.codeform__trust input:checked+.codeform__trustbox{border-color:var(--brand-orange);background:var(--brand-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.5l3 3 6-7' fill='none' stroke='%230a1322' stroke-width='2.2'/%3E%3C/svg%3E") center / 14px 14px no-repeat}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input:checked:after{content:none}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input:disabled,.cbk-opt:disabled>.cbk-sqm,.cbk-day:disabled>.cbk-sqm{cursor:not-allowed;opacity:1;border-color:var(--line);background-color:var(--surface-sunken)}.cbk-opt:disabled>.cbk-sqm,.cbk-day:disabled>.cbk-sqm{border-style:dashed}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input:checked:disabled,.cbk-opt:disabled[aria-checked=true]>.cbk-sqm,.cbk-day:disabled[aria-checked=true]>.cbk-sqm{border-color:var(--text-muted);background-color:var(--text-muted)}label:is(.checkbox--drawn,.tpl-check,.fe-chk) input:focus-visible,.codeform__trust input:focus-visible+.codeform__trustbox{outline:2px solid var(--brand-orange);outline-offset:2px}
