.valmont-loader{color:inherit;vertical-align:middle;justify-content:center;align-items:center;gap:10px;display:inline-flex}.valmont-loader__glyph{width:var(--valmont-loader-size,32px);height:var(--valmont-loader-size,32px);flex:0 0 var(--valmont-loader-size,32px);display:inline-block;position:relative}.valmont-loader__canvas{width:100%;height:100%;color:inherit;opacity:0;display:block}.valmont-loader__fallback{-webkit-mask:var(--valmont-loader-star) center / contain no-repeat;mask:var(--valmont-loader-star) center / contain no-repeat;background:currentColor;position:absolute;inset:0}.valmont-loader__glyph[data-ready=true] .valmont-loader__canvas{opacity:1}.valmont-loader__glyph[data-ready=true] .valmont-loader__fallback{display:none}.valmont-loader__label{font:inherit}.valmont-loader__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.valmont-button-content{place-items:center;display:inline-grid;position:relative}.valmont-button-content__hidden{visibility:hidden}.valmont-button-content__indicator{place-items:center;display:grid;position:absolute;inset:0}.valmont-signature-slot{flex:0 0 1.125rem;place-items:center;width:1.125rem;height:1.125rem;display:grid;position:relative}.valmont-signature-icon{place-items:center;width:100%;height:100%;animation:.12s ease-out both valmont-icon-return;display:grid}.valmont-signature-canvas{width:1.875rem;max-width:none;height:1.875rem;color:inherit;opacity:0;margin:-.9375rem 0 0 -.9375rem;display:block;position:absolute;top:50%;left:50%}@keyframes valmont-icon-return{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.valmont-signature-icon{animation:none}}
