@keyframes formkit-checkboxes-wave{50%{transform:scale(.9)}}.formkit-theme-default .formkit-compact-panel,.formkit-theme-default .formkit-widget.is-formkit-compact-hidden{transition:none}.formkit-theme-default .formkit-field__checkbox-box{position:relative;display:inline-block;top:0;width:40px;height:20px;vertical-align:middle;cursor:pointer;border-radius:100px;background-color:hsl(var(--ahf),var(--asf),calc(var(--alf) - 8%));transition:background-color .3s ease}.formkit-theme-default .formkit-field__checkbox-box::after{content:'';position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:90px;background-color:hsl(var(--bhf),var(--bsf),var(--blf));transition:.3s}.formkit-theme-default .formkit-field__checkbox-box:active::after{width:24px}.formkit-theme-default.is-formkit-field-small .formkit-field__checkbox-box{width:34px;height:17px}.formkit-theme-default.is-formkit-field-small .formkit-field__checkbox-box::after{width:13px;height:13px}.formkit-theme-default.is-formkit-field-small .formkit-field__checkbox-box:active::after{width:20px}.formkit-theme-default .formkit-field__checkbox:checked~.formkit-field__checkbox-box{background-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-field__checkbox:checked~.formkit-field__checkbox-box::after{left:calc(100% - 2px);transform:translateX(-100%)}.formkit-theme-default .formkit-radio-circle{position:relative;display:block;width:18px;height:18px;box-shadow:inset 0 0 0 2px hsl(var(--ahf),var(--asf),calc(var(--alf) - 8%));border-radius:50%;transition:.2s cubic-bezier(.25,.46,.45,.94)}.formkit-theme-default .formkit-radio:checked~.formkit-radio-circle{box-shadow:inset 0 0 0 4px hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-checkboxes-box{position:relative;display:inline-block;width:18px;height:18px;vertical-align:middle;border:1px solid hsl(var(--ahf),var(--asf),calc(var(--alf) - 8%));border-radius:3px;transition:all .2s ease}.formkit-theme-default .formkit-checkboxes-box svg{display:block;position:absolute;top:3px;left:2px;width:12px;height:10px;fill:none;stroke:hsl(var(--whf),var(--wsf),var(--wlf));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s}.formkit-theme-default .formkit-checkboxes-box::before{content:'';position:absolute;inset:0;display:block;background:hsl(var(--phf),var(--psf),var(--plf));transform:scale(0);opacity:1;border-radius:50%}.formkit-theme-default .formkit-checkboxes-label:hover .formkit-checkboxes-box{border-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-checkboxes-input:checked~.formkit-checkboxes-box{background:hsl(var(--phf),var(--psf),var(--plf));border-color:hsl(var(--phf),var(--psf),var(--plf));animation:formkit-checkboxes-wave .4s ease}.formkit-theme-default .formkit-checkboxes-input:checked~.formkit-checkboxes-box svg{stroke-dashoffset:0}.formkit-theme-default .formkit-checkboxes-input:checked~.formkit-checkboxes-box::before{transform:scale(3.5);opacity:0;transition:all .6s ease}.formkit-theme-default.formkit-type-embed.is-formkit-bordered .formkit-form{box-shadow:0 1rem 3rem rgba(0,0,0,.1)}.formkit-theme-default .formkit-field__label{display:block;margin-bottom:8px;font-weight:600}.formkit-theme-default .formkit-field__input{border-color:hsl(var(--ahf),var(--asf),calc(var(--alf) - 12%));background-color:hsl(var(--whf),var(--wsf),var(--wlf))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default{position:relative}.formkit-theme-default .formkit-field__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.formkit-theme-default .formkit-field__file-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.25rem 1rem;border:2px dashed hsl(var(--ahf),var(--asf),calc(var(--alf) - 20%));border-radius:var(--formkit-radius);cursor:pointer;text-align:center;transition:border-color .15s ease,background-color .15s ease}.formkit-theme-default .formkit-field__file-dropzone-icon{width:2rem;height:2rem;color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 40%))}.formkit-theme-default .formkit-field__file-dropzone-text{font-size:.9em;color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 30%))}.formkit-theme-default .formkit-field__file-dropzone:hover,.formkit-theme-default .formkit-field__file-input:focus+.formkit-field__file-dropzone{border-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default.is-formkit-dragover .formkit-field__file-dropzone{border-color:hsl(var(--phf),var(--psf),var(--plf));background-color:hsla(var(--phf),var(--psf),var(--plf),.06)}.formkit-theme-default .formkit-field__file-input.is-formkit-error+.formkit-field__file-dropzone{border-color:var(--formkit-color-error)}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-hint{margin:.5rem 0 0;font-size:.8em;line-height:1.45em;color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 30%))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-list:empty{display:none}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.3rem .3rem .3rem .7rem;background-color:hsl(var(--ahf),var(--asf),calc(var(--alf) - 4%));border-radius:999px}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-icon{display:none}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-name{max-width:10rem;overflow:hidden;font-size:.8125em;color:hsl(var(--thf),var(--tsf),var(--tlf));white-space:nowrap;text-overflow:ellipsis}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-size{flex-shrink:0;font-size:.75em;color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 30%))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-size::before{content:'\00b7';margin-right:.35rem}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-remove{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;padding:0;background-color:hsl(var(--bhf),var(--bsf),var(--blf));border:0;border-radius:999px;cursor:pointer;transition:background-color .15s ease}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-remove svg{display:block;width:.875rem;height:.875rem;color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-remove:hover{background-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .formkit-field__file-wrapper.is-formkit-default .formkit-field__file-item-remove:hover svg{color:var(--onpf)}.formkit-theme-default .irs--flat{height:40px}.formkit-theme-default .irs--flat.irs-with-grid{height:60px}.formkit-theme-default .irs--flat .irs-line{top:25px;height:12px;background-color:hsl(var(--ahf),var(--asf),var(--alf));border-radius:4px}.formkit-theme-default .irs--flat .irs-bar{top:25px;height:12px;background-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.formkit-theme-default .irs--flat .irs-shadow{height:1px;bottom:16px;background-color:hsl(var(--ahf),var(--asf),var(--alf))}.formkit-theme-default .irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.formkit-theme-default .irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:hsl(var(--phf),var(--psf),calc(var(--plf) - 8%))}.formkit-theme-default .irs--flat .irs-handle.state_hover>i:first-child,.formkit-theme-default .irs--flat .irs-handle:hover>i:first-child{background-color:hsl(var(--phf),var(--psf),calc(var(--plf) - 16%))}.formkit-theme-default .irs--flat .irs-max,.formkit-theme-default .irs--flat .irs-min{top:0;padding:1px 3px;color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 30%));font-size:10px;line-height:1.3em;text-shadow:none;background-color:hsl(var(--ahf),var(--asf),var(--alf));border-radius:4px}.formkit-theme-default .irs--flat .irs-from,.formkit-theme-default .irs--flat .irs-single,.formkit-theme-default .irs--flat .irs-to{color:hsl(var(--bhf),var(--bsf),var(--blf));font-size:10px;line-height:1.3em;text-shadow:none;padding:1px 5px;background-color:hsl(var(--phf),var(--psf),var(--plf));border-radius:4px}.formkit-theme-default .irs--flat .irs-from::before,.formkit-theme-default .irs--flat .irs-single::before,.formkit-theme-default .irs--flat .irs-to::before{position:absolute;display:block;content:'';bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:hsl(var(--phf),var(--psf),var(--plf))}.formkit-theme-default .irs--flat .irs-grid-pol{background-color:hsl(var(--ahf),var(--asf),var(--alf))}.formkit-theme-default .irs--flat .irs-grid-text{color:hsl(var(--thf),var(--tsf),calc(var(--tlf) + 30%))}