:root{--kvt-checkbox-size:1em;--kvt-checkbox-target:24px;--kvt-checkbox-border:#18181b;--kvt-checkbox-gold:#fbbf24;--kvt-checkbox-ink:#18181b}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]{appearance:none!important;font:inherit!important;-webkit-appearance:none!important;display:inline-grid!important;position:relative!important;place-content:center!important;flex:0 0 var(--kvt-checkbox-target)!important;box-sizing:border-box!important;width:var(--kvt-checkbox-target)!important;height:var(--kvt-checkbox-target)!important;min-width:var(--kvt-checkbox-target)!important;min-height:var(--kvt-checkbox-target)!important;max-width:var(--kvt-checkbox-target)!important;max-height:var(--kvt-checkbox-target)!important;margin:0!important;padding:0!important;border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important;vertical-align:middle!important;cursor:pointer!important;touch-action:manipulation;outline:none}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:before{content:""!important;position:absolute!important;inset:50% auto auto 50%!important;box-sizing:border-box!important;width:var(--kvt-checkbox-size)!important;height:var(--kvt-checkbox-size)!important;border:1.5px solid var(--kvt-checkbox-border)!important;border-radius:3px!important;background:#fff!important;clip-path:none!important;transform:translate(-50%,-50%)!important;box-shadow:none!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:after{content:""!important;position:absolute!important;inset:50% auto auto 50%!important;width:.65em!important;height:.55em!important;border:0!important;border-radius:0!important;background:var(--kvt-checkbox-ink)!important;clip-path:polygon(0 48%,16% 31%,40% 59%,84% 0,100% 14%,41% 100%)!important;transform:translate(-50%,-50%)!important;opacity:0!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:is(:checked,:indeterminate):before{background:var(--kvt-checkbox-gold)!important;border-color:var(--kvt-checkbox-ink)!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:is(:checked,:indeterminate):after{opacity:1!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:indeterminate:after{height:2px!important;width:.55em!important;clip-path:none!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:hover:not(:disabled):before{border-color:var(--kvt-checkbox-ink)!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:focus-visible:before{outline:2px solid #9a6700!important;outline-offset:3px!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:disabled{cursor:not-allowed!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:disabled:before{border-color:#b8b8c0!important;background:#e4e4e7!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:disabled:after{background:#71717a!important}@media (max-width:768px),(pointer:coarse){:root{--kvt-checkbox-target:44px}}@media (forced-colors:active){:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]{forced-color-adjust:none}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:before{background:Canvas!important;border-color:ButtonText!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:is(:checked,:indeterminate):before{background:Highlight!important;border-color:Highlight!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:after{background:HighlightText!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:disabled:before{border-color:GrayText!important}:root body input.kvtCheckbox.kvtCheckbox[type=checkbox]:disabled:after{background:GrayText!important}}