@keyframes forter-fade-in{0%{opacity:0}to{opacity:1}}@keyframes forter-spin{to{transform:rotate(360deg)}}.forter-challenge-overlay{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out forter-fade-in;display:flex;position:fixed;inset:0}.forter-challenge-box{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:440px;min-height:min(500px,100dvh - 32px);max-height:min(550px,100dvh - 32px);padding:24px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.forter-challenge-box>:not(.forter-challenge-loader){flex:1}.forter-challenge-box input,.forter-challenge-box textarea,.forter-challenge-box select{font-size:16px}.forter-challenge-loader{z-index:2;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.forter-challenge-spinner{border:3px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite forter-spin}
