.cspa-app-std{margin-top:30px;margin-bottom:30px}.cspa-app-std label{margin-bottom:0}.cspa-app-short{margin-top:100px;margin-bottom:100px}.cspa-app-short label{margin-bottom:0}.cspa-input-container{--input-padding-x:0.75rem;--input-padding-y:0.75rem;position:relative;margin-bottom:.5rem}.cspa-input-container .form-control{height:auto!important}.cspa-input-container input{padding:var(--input-padding-y) var(--input-padding-x)}.cspa-input-container input[hascontent=true]{padding-top:calc(var(--input-padding-y) + var(--input-padding-y)*0.66667);padding-bottom:calc(var(--input-padding-y)/3)}.cspa-input-container label{display:block;position:absolute;top:0;left:0;z-index:10;padding:var(--input-padding-y) var(--input-padding-x);border:1px solid transparent;border-radius:.25rem;line-height:1.5;color:#555;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cspa-input-container label[hascontent=true]{padding-top:calc(var(--input-padding-y)/3);padding-bottom:calc(var(--input-padding-y)/3);font-size:.75rem}