.base-checkbox[data-v-0a8c83fe]{flex-direction:column;display:flex;position:relative}.base-checkbox--disabled[data-v-0a8c83fe]:before{content:"";z-index:111;background-color:#ccc;background-color:var(--color-secondary-a10);border-radius:var(--radius-1x);width:100%;height:100%;animation:1.5s ease-in-out infinite pulse-bg;display:block;position:absolute;inset:0}.base-checkbox--disabled .base-checkbox__element[data-v-0a8c83fe]{opacity:0;clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.base-checkbox--disabled .base-checkbox__label[data-v-0a8c83fe]{visibility:hidden}.base-checkbox__label[data-v-0a8c83fe]{-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .12s;display:inline-flex;overflow:hidden}.base-checkbox__label--reverse-items[data-v-0a8c83fe]{flex-direction:row-reverse;justify-content:space-between}.base-checkbox__label--reverse-items span[data-v-0a8c83fe]{margin-left:0}.base-checkbox__icon[data-v-0a8c83fe]{float:left;vertical-align:middle;width:var(--space-10x);min-width:var(--space-10x);height:var(--space-10x);border:1px solid var(--color-neutral-placeholder);border-radius:4px;position:relative;transform:scale(1);box-shadow:0 1px 1px #00104b0d}.base-checkbox__icon[data-v-0a8c83fe]:hover{border:1px solid var(--color-primary-hover)}.base-checkbox__icon--disabled[data-v-0a8c83fe]{background-color:var(--color-neutral-lines-surface);border:1px solid var(--color-neutral-lines-surface);cursor:not-allowed}.base-checkbox__icon--error[data-v-0a8c83fe]{border:1px solid var(--color-error-deep)}.base-checkbox__icon svg[data-v-0a8c83fe]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:all .12s .1s;position:absolute;top:4px;left:3px;transform:translateZ(0)}.base-checkbox__element[data-v-0a8c83fe]{opacity:0;pointer-events:none;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.base-checkbox__element:checked+.base-checkbox__label .base-checkbox__icon[data-v-0a8c83fe]{background:var(--color-primary);border-color:var(--color-primary);animation:.12s wave-0a8c83fe}.base-checkbox__element:checked+.base-checkbox__label .base-checkbox__icon svg[data-v-0a8c83fe]{stroke-dashoffset:0}.base-checkbox__content[data-v-0a8c83fe]{margin-left:var(--space-4x);padding-top:var(--space-1x);flex:1}.inline-svg[data-v-0a8c83fe]{pointer-events:none;-webkit-user-select:none;user-select:none;width:0;height:0;position:absolute}@keyframes wave-0a8c83fe{50%{transform:scale(.9)}}.base-checkbox[data-v-0a8c83fe]:focus-within{outline:2px solid var(--color-primary);outline-offset:8px;border-radius:var(--radius-1x)}
