.HoloCheckbox-module__checkbox--HGVTF{display:inline-block;width:100%}.HoloCheckbox-module__wrapper--nM1X-{display:flex;align-items:center;gap:var(--holo-space-3);cursor:pointer;padding:var(--holo-space-3);border-radius:var(--holo-radius-md);transition:background var(--holo-duration-fast) var(--holo-ease-out);min-height:var(--holo-mod-control-md-square);box-sizing:border-box}.HoloCheckbox-module__wrapper--nM1X-:hover{background:var(--holo-transparency-overlay-ultra)}.HoloCheckbox-module__disabled--mvaoJ .HoloCheckbox-module__wrapper--nM1X-{cursor:not-allowed;opacity:var(--holo-opacity-disabled)}.HoloCheckbox-module__disabled--mvaoJ .HoloCheckbox-module__wrapper--nM1X-:hover{background:transparent}.HoloCheckbox-module__labelLeft--cZLmf .HoloCheckbox-module__wrapper--nM1X-{flex-direction:row-reverse;justify-content:flex-end}.HoloCheckbox-module__label--y8FP7{color:var(--holo-text-secondary);font-family:var(--holo-font-primary);font-size:var(--holo-role-body-sm-size);line-height:var(--holo-leading-relaxed);cursor:pointer;user-select:none;transition:color var(--holo-duration-fast) var(--holo-ease-out)}.HoloCheckbox-module__wrapper--nM1X-:hover .HoloCheckbox-module__label--y8FP7{color:var(--holo-text-primary)}.HoloCheckbox-module__disabled--mvaoJ .HoloCheckbox-module__label--y8FP7{cursor:not-allowed}.HoloCheckbox-module__input--k7GL-{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:all var(--holo-duration-fast) var(--holo-ease-out);position:relative;flex-shrink:0;border:var(--holo-border-solid-thin);border-color:var(--holo-border-soft);background:var(--theme-glass-subtle);backdrop-filter:var(--holo-blur-md);width:var(--holo-size-icon-sm);height:var(--holo-size-icon-sm);clip-path:var(--holo-clip-corner-cut-sm)}.HoloCheckbox-module__input--k7GL-:disabled{cursor:not-allowed;opacity:var(--holo-opacity-disabled)}.HoloCheckbox-module__input--k7GL-:focus-visible{outline:var(--holo-border-2) solid var(--holo-color-primary-500);outline-offset:var(--holo-border-2);box-shadow:var(--holo-shadow-glow-sm)}.HoloCheckbox-module__input--k7GL-:hover:not(:disabled){border-color:var(--holo-color-primary-500);box-shadow:var(--holo-shadow-glow-sm)}.HoloCheckbox-module__input--k7GL-:checked{background:var(--theme-glass-soft);border-width:var(--holo-border-2);border-color:var(--holo-color-primary-500);box-shadow:var(--holo-shadow-glow-md)}.HoloCheckbox-module__input--k7GL-:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:var(--holo-space-1-5);height:var(--holo-space-3);border:solid var(--holo-color-primary-500);border-width:0 var(--holo-border-3) var(--holo-border-3) 0;animation:HoloCheckbox-module__checkSlide--IQ5-- var(--holo-duration-fast) var(--holo-ease-out)}@keyframes HoloCheckbox-module__checkSlide--IQ5--{0%{opacity:0;transform:translate(-50%,-50%) rotate(45deg) scale(0)}to{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1)}}.HoloCheckbox-module__input--k7GL-:indeterminate{background:var(--theme-glass-soft);border-color:var(--holo-color-primary-500);box-shadow:var(--holo-shadow-glow-md)}.HoloCheckbox-module__input--k7GL-:indeterminate:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--holo-space-2-5);height:var(--holo-border-2);background:var(--holo-color-primary-500);border:none;animation:HoloCheckbox-module__indeterminateSlide--Jak3H var(--holo-duration-fast) var(--holo-ease-out)}@keyframes HoloCheckbox-module__indeterminateSlide--Jak3H{0%{opacity:0;width:0}to{opacity:1;width:var(--holo-space-2-5)}}.HoloCheckbox-module__error--mKSoN .HoloCheckbox-module__input--k7GL-{border-color:var(--holo-color-danger)}.HoloCheckbox-module__error--mKSoN .HoloCheckbox-module__input--k7GL-:checked,.HoloCheckbox-module__error--mKSoN .HoloCheckbox-module__input--k7GL-:indeterminate{box-shadow:var(--holo-danger-glow)}.HoloCheckbox-module__error--mKSoN .HoloCheckbox-module__input--k7GL-:hover:not(:disabled){box-shadow:var(--holo-danger-glow)}.HoloCheckbox-module__error--mKSoN .HoloCheckbox-module__input--k7GL-:checked:after{border-color:var(--holo-color-danger);background:var(--holo-color-danger)}.HoloCheckbox-module__success--bHTu3 .HoloCheckbox-module__input--k7GL-{border-color:var(--holo-color-success)}.HoloCheckbox-module__success--bHTu3 .HoloCheckbox-module__input--k7GL-:checked,.HoloCheckbox-module__success--bHTu3 .HoloCheckbox-module__input--k7GL-:indeterminate{box-shadow:var(--holo-success-glow)}.HoloCheckbox-module__success--bHTu3 .HoloCheckbox-module__input--k7GL-:hover:not(:disabled){box-shadow:var(--holo-success-glow)}.HoloCheckbox-module__success--bHTu3 .HoloCheckbox-module__input--k7GL-:checked:after{border-color:var(--holo-color-success);background:var(--holo-color-success)}.HoloCheckbox-module__warning--pd02A .HoloCheckbox-module__input--k7GL-{border-color:var(--holo-color-warning)}.HoloCheckbox-module__warning--pd02A .HoloCheckbox-module__input--k7GL-:checked,.HoloCheckbox-module__warning--pd02A .HoloCheckbox-module__input--k7GL-:indeterminate{box-shadow:var(--holo-warning-glow)}.HoloCheckbox-module__warning--pd02A .HoloCheckbox-module__input--k7GL-:hover:not(:disabled){box-shadow:var(--holo-warning-glow)}.HoloCheckbox-module__warning--pd02A .HoloCheckbox-module__input--k7GL-:checked:after{border-color:var(--holo-color-warning);background:var(--holo-color-warning)}.HoloCheckbox-module__helper--w7w6l{margin-top:var(--holo-space-1);margin-left:var(--holo-space-8);font-family:var(--holo-font-primary);font-size:var(--holo-role-card-meta-size);line-height:var(--holo-leading-tight);color:var(--holo-text-tertiary)}.HoloCheckbox-module__labelLeft--cZLmf .HoloCheckbox-module__helper--w7w6l{margin-left:0;margin-right:var(--holo-space-8);text-align:right}.HoloCheckbox-module__helperError--FZwy1{color:var(--holo-color-danger)}.HoloCheckbox-module__helperSuccess--qMm8t{color:var(--holo-color-success)}.HoloCheckbox-module__helperWarning--e9F6m{color:var(--holo-color-warning)}@media(max-width:640px){.HoloCheckbox-module__wrapper--nM1X-{padding:var(--holo-space-2)}.HoloCheckbox-module__label--y8FP7,.HoloCheckbox-module__helper--w7w6l{font-size:var(--holo-role-card-meta-size)}}@media(prefers-contrast:high){.HoloCheckbox-module__input--k7GL-{border-width:var(--holo-border-2)}.HoloCheckbox-module__input--k7GL-:checked:after{border-width:0 var(--holo-border-4) var(--holo-border-4) 0}.HoloCheckbox-module__label--y8FP7{font-weight:var(--holo-weight-semibold)}}@media(prefers-reduced-motion:reduce){.HoloCheckbox-module__input--k7GL-,.HoloCheckbox-module__input--k7GL-:before,.HoloCheckbox-module__input--k7GL-:after,.HoloCheckbox-module__wrapper--nM1X-{animation:none!important;transition:none!important}}.HoloCheckbox-module__srOnly--NqgN6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media print{.HoloCheckbox-module__wrapper--nM1X-{background:none;padding:var(--holo-space-1)}.HoloCheckbox-module__input--k7GL-{border:2px solid #000;background:#fff;box-shadow:none}.HoloCheckbox-module__input--k7GL-:checked{background:#000}.HoloCheckbox-module__input--k7GL-:checked:after{border-color:#fff}.HoloCheckbox-module__label--y8FP7{color:#000}}
