@keyframes ui-checkbox-check-82184a3e{0%{opacity:0;scale:.55}65%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@scope(.ui-checkbox)to ([data-hn]){:scope:where([data-hn-ui-checkbox]){--_ui-checkbox-size:var(--ui-checkbox-size,var(--ui-choice-mark-size));--_ui-checkbox-invalid-border:var( --ui-checkbox-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)) );align-items:flex-start!important;color:var(--ui-text-primary);cursor:pointer;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--ui-checkbox-gap,var(--ui-space-2))!important;justify-content:flex-start!important;line-height:var(--ui-line-height-md)!important;max-inline-size:100%;padding:0!important}.text:where([data-hn-ui-checkbox]){align-self:auto!important;display:flex!important;flex-direction:column!important;font:inherit!important;gap:var(--ui-space-1)!important;margin:0!important;min-inline-size:0;order:1!important;padding:0!important;position:static!important;transform:none!important}.label:where([data-hn-ui-checkbox]){font:inherit!important;line-height:var(--ui-line-height-md)!important;margin:0!important;min-inline-size:0;padding-block:max(0px,calc((var(--_ui-checkbox-size, 1.125rem) - 1lh)/2))!important;padding-inline:0!important;position:static!important;transform:none!important}.description:where([data-hn-ui-checkbox]){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description:empty:where([data-hn-ui-checkbox]){display:none!important}input:where([data-hn-ui-checkbox]){align-self:auto!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--ui-control-surface,var(--ui-surface-default));background-image:var(--ui-surface-highlight,none);block-size:var(--_ui-checkbox-size,1.125rem)!important;border:var(--ui-border-width) solid var(--ui-control-border,var(--ui-border-strong));border-radius:min(var(--ui-radius-sm),calc(var(--_ui-checkbox-size, 1.125rem)/4));box-shadow:var(--ui-control-inset);box-sizing:border-box!important;cursor:pointer;flex:0 0 auto;font:inherit!important;inline-size:var(--_ui-checkbox-size,1.125rem)!important;margin:max(0px,calc((1lh - var(--_ui-checkbox-size, 1.125rem))/2)) 0 0!important;order:0!important;padding:0!important;position:relative!important;transform:none!important;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease)}:scope:has(.label:empty):has(.description:empty) .text:where([data-hn-ui-checkbox]){display:none!important}:scope:has(.label:empty):has(.description:empty) input:where([data-hn-ui-checkbox]){margin:0!important}input:where([data-hn-ui-checkbox]):after{content:"";opacity:0;position:absolute!important;transform:none!important;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease)}input:checked:where([data-hn-ui-checkbox]),input:indeterminate:where([data-hn-ui-checkbox]){background-color:var(--ui-accent-solid);background-image:var(--ui-accent-highlight,none);border-color:var(--ui-accent-solid);box-shadow:none}input:checked:where([data-hn-ui-checkbox]):after{animation:ui-checkbox-check-82184a3e var(--ui-motion-base) var(--ui-motion-ease-out,cubic-bezier(.16,1,.3,1)) both;background:var(--ui-text-on-accent);block-size:calc(var(--_ui-checkbox-size)*.7)!important;inline-size:calc(var(--_ui-checkbox-size)*.7)!important;inset:50% auto auto 50%!important;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 11.5 5 5 9-9'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 11.5 5 5 9-9'/%3E%3C/svg%3E") center /contain no-repeat;opacity:1;translate:-50% -50%!important}input:indeterminate:where([data-hn-ui-checkbox]):after{animation:none;background:var(--ui-text-on-accent);block-size:calc(var(--_ui-checkbox-size)*.125/1.125)!important;border-radius:var(--ui-radius-round);inline-size:auto!important;inset:50% calc(var(--_ui-checkbox-size)*.23/1.125) auto!important;-webkit-mask:none;mask:none;opacity:1;translate:0 -50%!important}@media(prefers-reduced-motion:reduce){input:checked:where([data-hn-ui-checkbox]):after,input:where([data-hn-ui-checkbox]),input:where([data-hn-ui-checkbox]):after{animation:none;transition:none}}@media(forced-colors:active){input:checked:where([data-hn-ui-checkbox]),input:indeterminate:where([data-hn-ui-checkbox]){background:Highlight;border-color:Highlight;forced-color-adjust:none}input:checked:where([data-hn-ui-checkbox]):after,input:indeterminate:where([data-hn-ui-checkbox]):after{background:HighlightText;forced-color-adjust:none}}@media(hover:hover)and (forced-colors:none){:scope:hover input:enabled:where([data-hn-ui-checkbox]){--_choice-hover-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_choice-hover-wash),var(--_choice-hover-wash)),var(--ui-surface-highlight,linear-gradient(transparent,transparent))}:scope:hover input:enabled:not([aria-invalid=true]):where([data-hn-ui-checkbox]){border-color:var(--ui-control-border-hover,var(--ui-border-strong))}:scope:hover input:enabled:is(:checked,:indeterminate):where([data-hn-ui-checkbox]){background-color:var(--ui-choice-hover-surface);background-image:var(--ui-choice-hover-highlight,none)}:scope:hover input:enabled:is(:checked,:indeterminate):not([aria-invalid=true]):where([data-hn-ui-checkbox]){border-color:var(--ui-choice-hover-surface)}}input:focus-visible:where([data-hn-ui-checkbox]){outline:var(--ui-focus-width) solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:var(--ui-focus-width)}:scope[data-ui-checkbox-state~=invalid] input:where([data-hn-ui-checkbox]){border-color:var(--_ui-checkbox-invalid-border)}:scope[data-ui-checkbox-state~=disabled]:where([data-hn-ui-checkbox]){color:var(--ui-disabled-text);cursor:not-allowed}:scope[data-ui-checkbox-state~=disabled] .description:where([data-hn-ui-checkbox]){color:var(--ui-disabled-text)}:scope[data-ui-checkbox-state~=disabled] input:where([data-hn-ui-checkbox]){background:var(--ui-disabled-surface);border-color:var(--ui-disabled-border);box-shadow:none;cursor:not-allowed}:scope[data-ui-checkbox-state~="size=sm"]:where([data-hn-ui-checkbox]){--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}:scope[data-ui-checkbox-state~="size=lg"]:where([data-hn-ui-checkbox]){--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}:scope[data-ui-checkbox-state~="size=lg"]:where([data-hn-ui-checkbox]),:scope[data-ui-checkbox-state~="size=sm"]:where([data-hn-ui-checkbox]){--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:max(0px,calc((var(--_row) - max(var(--_line),var(--_ui-checkbox-size, 1.125rem)))/2))!important}:scope[data-ui-checkbox-state~="size=lg"]:has(.label:empty):has(.description:empty):where([data-hn-ui-checkbox]),:scope[data-ui-checkbox-state~="size=sm"]:has(.label:empty):has(.description:empty):where([data-hn-ui-checkbox]){padding-block:max(0px,calc((var(--_row) - var(--_ui-checkbox-size, 1.125rem))/2))!important}:scope[hidden]:where([data-hn-ui-checkbox]){display:none!important}}
