.app-checkbox[data-v-f8764de5]{--checkbox-mark-size:var(--space-4);--checkbox-mark-radius:.1875rem;-moz-column-gap:var(--space-3);align-items:center;column-gap:var(--space-3);color:var(--color-fg);font-size:var(--text-xs);font-weight:var(--display-font-weight);cursor:pointer;grid-template-columns:1rem 1fr auto;display:grid}.app-checkbox input[data-v-f8764de5]{clip-path:inset(50%);white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.app-checkbox input:focus-visible+.app-checkbox__mark[data-v-f8764de5]{outline-offset:.125rem;outline:.0625rem dashed}.app-checkbox input:checked+.app-checkbox__mark[data-v-f8764de5]{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white)}.app-checkbox input:checked+.app-checkbox__mark>.iconify[data-v-f8764de5]{opacity:1;visibility:visible;pointer-events:all}.app-checkbox__mark[data-v-f8764de5]{border:.0625rem solid var(--color-gray-requisite);border-radius:var(--checkbox-mark-radius);inline-size:var(--checkbox-mark-size);block-size:var(--checkbox-mark-size);color:var(--color-secondary);transition:border-color var(--transition-duration),background-color var(--transition-duration),color var(--transition-duration);position:relative;overflow:hidden}.app-checkbox__mark>.iconify[data-v-f8764de5]{font-size:var(--text-sm);transition:visibility var(--transition-duration),opacity var(--transition-duration);opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.app-checkbox__label[data-v-f8764de5]{min-inline-size:0}.app-checkbox__count[data-v-f8764de5]{color:var(--color-gray-silver-snippet);margin-inline-start:var(--space-1);font-size:.625rem;font-weight:400}
