.input-addon-limit{margin-top:0;min-width:60px;position:relative}.input-addon-limit small{line-height:1;margin-top:1px;position:absolute;right:0;white-space:nowrap}.input-error-text{--input-error-font-size:var(--fs-sm);font-size:var(--input-error-font-size)}.input-error-text p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active.input-error-text,.fade-leave-active.input-error-text{transition:var(--transition-base)}.fade-enter-to.input-error-text,.fade-leave-from.input-error-text{height:calc(var(--fs-sm)*var(--lh-base))}.fade-enter-from.input-error-text,.fade-leave-to.input-error-text{height:0}.input{position:relative}.input input.validation-padding{padding-right:3.125rem}.input-addon-validation-status{display:block;height:20px;margin:10px;position:absolute;right:0;top:0;transform:rotate(45deg);width:20px}.input-addon-validation-status .validation-icon{display:inline-block;height:20px;position:relative;width:20px}.input-addon-validation-status .validation-icon span{background:var(--colour-danger);display:block;height:4px;left:0;opacity:1;position:absolute;top:50%;transform:rotate(0) translateY(-2px);transform-origin:center;transition:all var(--td-sm) var(--te-shape);width:100%}.input-addon-validation-status .validation-icon span:first-child{left:50%;right:0;top:100%;transform:rotate(0) translate(-100%,calc(-50% - 2px));width:0}.input-addon-validation-status .validation-icon span:nth-child(2){transform:rotate(-90deg) translate(2px)}.input-addon-validation-status .validation-icon span:nth-child(3){opacity:1}.input-addon-validation-status.valid .validation-icon span{background-color:var(--colour-success)}.input-addon-validation-status.valid .validation-icon span:first-child{width:40%}.input-addon-validation-status.valid .validation-icon span:nth-child(3){opacity:0;transform:rotate(-90deg) translate(2px)}.input-captcha{margin:0 auto;max-width:200px}.input-captcha .input-captcha-turnstile{left:-50px;position:relative}.common-alert{--common-alert-p:.5rem;--common-alert-fs:var(--s-sm);background:var(--theme-bg-alt);border:var(--border);border-radius:var(--br);color:var(--theme-body);font-size:var(--common-alert-fs);padding:var(--common-alert-p) calc(1rem + var(--common-alert-p)) var(--common-alert-p) var(--common-alert-p);position:relative;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.common-alert[class*=" common-alert-"]{background-color:var(--theme-bg-sub)}.common-alert .i{position:relative;top:-.125rem}.common-alert .alert-timestamp{display:block;margin-top:.25rem}.common-alert .alert-dismiss{line-height:0;position:absolute;right:calc(var(--common-alert-p)/2);top:calc(var(--common-alert-p)/2)}#cover-form.layout-page-cover-form{--to-top-of-website:calc(var(--cover-height-max)*-1);--to-top-of-text:calc(var(--cover-centre) - (var(--cover-circle-inner-size)/2))}#cover-form.layout-page-cover-form:not(.layout-page-cover-form-only) .layout-page-cover-form-section{margin-top:calc(var(--to-top-of-website) + var(--to-top-of-text) + var(--cover-content-text-height, 0px))}#cover-form.layout-page-cover-form.layout-page-cover-form-only{margin-top:calc(var(--to-top-of-website) + var(--to-top-of-text))}#cover-form.layout-page-cover-form.layout-page-cover-form-only .layout-page-cover-form-section{padding-top:0}#cover-form.layout-page-cover-form.layout-page-cover-form-only .form-process-portal-form-only{margin-bottom:calc((var(--cover-height) - var(--cover-circle-inner-size))/2)}
