/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */ol.evo-subpages,ol.evo-subpages ol{counter-reset:list;list-style-type:none}ol.evo-subpages li:before{counter-increment:list;content:counters(list,".")". "}ol.evo-subpages li li:before{content:counter(list,lower-alpha)". "}ol.evo-subpages li li li:before{content:counter(list,lower-roman)". "}.evo-custom-error-class,.evo-custom-error-class:focus{border-color:var(--evo-input-colour-error)}.evo-custom-error-text-class,.evo-base-custom-error-class{color:var(--evo-input-colour-error)}.evo-input-required{font-size:1.2em;position:absolute;transform:translate(.5ch)}.evo-custom-fill{background-color:var(--evo-input-colour-fill)}.btn{position:relative;overflow:hidden}span.ripple{background-color:var(--ripple-colour,#fff6);pointer-events:none;border-radius:50%;animation:.6s linear ripple;position:absolute;transform:scale(0)}@keyframes ripple{to{opacity:0;transform:scale(4)}}.animate-form-message{animation:1s ease-in-out formshake,1.5s 1s infinite formpulse}@keyframes formshake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px)}20%,40%,60%,80%{transform:translate(3px)}}@keyframes formpulse{25%,75%{opacity:1}50%{opacity:.7}}
