:host,:root{--va-badge-py:0;--va-badge-font-size:.563rem;--va-badge-border:.125rem;--va-badge-size:calc(var(--va-badge-font-size)*var(--va-badge-line-height) + var(--va-badge-border)*2);--va-badge-line-height:1.4;--va-badge-margin:0;--va-badge-width:fit-content;--va-badge-dot-size:.5rem;--va-badge-text-wrapper-transition:.2s cubic-bezier(.4,0,.6,1);--va-badge-text-wrapper-display:inline-flex;--va-badge-text-wrapper-border:solid .125rem;--va-badge-text-wrapper-border-radius:.125rem;--va-badge-text-wrapper-font-weight:700;--va-badge-text-wrapper-line-height:1.4;--va-badge-text-wrapper-letter-spacing:.0375rem;--va-badge-text-wrapper-justify-content:center;--va-badge-text-wrapper-white-space:nowrap;--va-badge-text-wrapper-width:min-content;--va-badge-text-wrapper-height:auto;--va-badge-text-wrapper-min-width:initial;--va-badge-text-wrapper-min-height:initial;--va-badge-text-wrapper-margin:0;--va-badge-text-transform:uppercase;--va-badge-text-py:0;--va-badge-text-px:.25rem}.va-badge{display:inline-flex;font-family:var(--va-font-family);position:relative;width:var(--va-badge-width)}.va-badge__text-wrapper{border:var(--va-badge-text-wrapper-border,var(--va-control-border));border-radius:var(--va-badge-text-wrapper-border-radius);display:var(--va-badge-text-wrapper-display);font-weight:var(--va-badge-text-wrapper-font-weight);height:var(--va-badge-text-wrapper-height);justify-content:var(--va-badge-text-wrapper-justify-content);letter-spacing:var(--va-badge-text-wrapper-letter-spacing,var(--va-letter-spacing));line-height:var(--va-badge-text-wrapper-line-height);margin:var(--va-badge-text-wrapper-margin);min-height:var(--va-badge-text-wrapper-min-height);min-width:var(--va-badge-text-wrapper-min-width);transition:var(--va-badge-text-wrapper-transition,var(--va-transition));white-space:var(--va-badge-text-wrapper-white-space);width:var(--va-badge-text-wrapper-width)}.va-badge--visible-empty .va-badge__text-wrapper{min-height:var(--va-badge-size);min-width:var(--va-badge-size)}.va-badge--dot .va-badge__text-wrapper{border-radius:100%;border-width:0;min-height:var(--va-badge-dot-size);min-width:var(--va-badge-dot-size);padding:0}.va-badge--empty .va-badge__text-wrapper{border-width:0;height:0;min-height:0;min-width:0;width:0}.va-badge--multi-line .va-badge__text-wrapper{white-space:normal}.va-badge--floating .va-badge__text-wrapper{position:absolute;z-index:2}.va-badge__text{display:inline-flex;font-size:var(--va-badge-font-size);justify-content:center;margin:var(--va-badge-margin);min-width:calc(var(--va-badge-font-size)*var(--va-badge-line-height));overflow:hidden;padding:var(--va-badge-text-py) var(--va-badge-text-px);text-align:center;text-overflow:clip;text-transform:var(--va-badge-text-transform);white-space:nowrap}.va-badge--multi-line .va-badge__text{max-height:none;overflow:auto;text-align:initial;text-overflow:clip;white-space:normal}.va-badge--dot .va-badge__text{display:none}.va-badge--floating .va-badge__text{align-items:center;padding:var(--va-badge-py) .15rem}:host,:root{--va-checkbox-display:inline-block;--va-checkbox-input-padding:0;--va-checkbox-input-cursor:pointer;--va-checkbox-disabled-cursor:default;--va-checkbox-readonly-cursor:initial;--va-checkbox-label-display:inline-block;--va-checkbox-label-cursor:pointer;--va-checkbox-font-size:15px;--va-checkbox-line-height:20px;--va-checkbox-background:transparent;--va-checkbox-square-width:1.25rem;--va-checkbox-square-min-width:1.25rem;--va-checkbox-square-height:1.25rem;--va-checkbox-square-border:solid var(--va-form-element-border-width) var(--va-background-border);--va-checkbox-square-border-radius:calc(var(--va-form-element-border-radius)/2);--va-checkbox-horizontal-gap:.5em;--va-checkbox-vertical-gap:.3em;--va-checkbox-vertical-padding:var(--va-checkbox-vertical-gap) 0 var(--va-checkbox-vertical-gap) var(--va-checkbox-horizontal-gap);--va-checkbox-horizontal-padding:0 var(--va-checkbox-horizontal-gap);--va-checkbox-right-padding:0 var(--va-checkbox-horizontal-gap) 0 0;--va-checkbox-left-padding:0 0 0 var(--va-checkbox-horizontal-gap)}.va-checkbox{display:var(--va-display-val);font-family:var(--va-font-family);max-width:-moz-fit-content;max-width:fit-content}.va-checkbox__input-container{align-items:center;cursor:var(--va-checkbox-input-cursor);display:flex;font-size:var(--va-checkbox-font-size);line-height:var(--va-checkbox-line-height);padding:var(--va-checkbox-input-padding)}.va-checkbox--disabled .va-checkbox__input-container{cursor:default;cursor:var(--va-checkbox-disabled-cursor);opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.va-checkbox--readonly .va-checkbox__input-container{cursor:var(--va-checkbox-readonly-cursor)}.va-checkbox--left-label .va-checkbox__input-container{flex-direction:row-reverse}.va-checkbox .va-checkbox__square{align-items:center;background:var(--va-checkbox-background,--va-checkbox-square-background-color);border:var(--va-checkbox-square-border,var(--va-control-border));border-radius:var(--va-checkbox-square-border-radius);display:flex;height:var(--va-checkbox-square-height);justify-content:center;min-width:var(--va-checkbox-square-min-width);position:relative;width:var(--va-checkbox-square-width)}.va-checkbox--on-keyboard-focus.va-checkbox .va-checkbox__square{outline:2px solid var(--va-focus);transition:all,.6s,ease-in}.va-checkbox__input{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.va-checkbox__label{cursor:var(--va-checkbox-label-cursor);display:var(--va-checkbox-label-display);position:relative}.va-checkbox__icon{pointer-events:none;position:absolute}.va-checkbox--selected .va-checkbox__icon{color:var(--va-checkbox-selected-icon-color)}.va-checkbox--indeterminate .va-checkbox__icon{color:var(--va-checkbox-indeterminate-icon-color)}
