input.check-mark,input.pf-checkbox{appearance:none;background:var(--card) center / 16px 16px no-repeat;cursor:pointer;width:24px;height:24px;transition-property:background-color,border-color;transition-duration:var(--motion-duration-fast,.12s);transition-timing-function:var(--motion-ease-out,ease-out);border:1.5px solid #85877e;border-radius:6px;flex-shrink:0;margin:0}input.check-mark:checked,input.pf-checkbox:checked{border-color:var(--primary);background-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f9f9f6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.dark input.check-mark:checked,.dark input.pf-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}input.check-mark[aria-invalid=true],input.pf-checkbox[aria-invalid=true]{border-color:var(--destructive)}input.check-mark:focus-visible,input.pf-checkbox:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input.check-mark:disabled,input.pf-checkbox:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover){input.check-mark:not(:checked):not(:disabled):not([aria-invalid=true]):hover,input.pf-checkbox:not(:checked):not(:disabled):not([aria-invalid=true]):hover{border-color:var(--muted-foreground)}}@media (prefers-reduced-motion:reduce){input.check-mark,input.pf-checkbox{transition:none}}@media (forced-colors:active){input.check-mark,input.pf-checkbox,input.check-mark:checked,input.pf-checkbox:checked,.dark input.check-mark:checked,.dark input.pf-checkbox:checked{appearance:auto;border:revert;background:0 0}}
