.cr-form-spinner{vertical-align:-.15em;border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:9999px;flex:none;width:1.15em;height:1.15em;animation:.7s linear infinite cr-form-spin;display:inline-block}.cr-form-spinner--dark{border-color:#0075ff #0f172a26 #0f172a26}@keyframes cr-form-spin{to{transform:rotate(360deg)}}.cr-form-submitting{z-index:20;-webkit-backdrop-filter:blur(4px);background:#ffffffb8;justify-content:center;align-items:center;padding:24px;animation:.35s ease-out cr-form-fade-in;display:flex;position:absolute;inset:0}@keyframes cr-form-fade-in{0%{opacity:0}to{opacity:1}}.cr-form-submitting__card{color:#fff;background:#0a0a0a;border-radius:16px;flex-direction:column;align-items:center;gap:14px;min-width:180px;padding:24px 30px;animation:.4s ease-out cr-form-card-in;display:flex;box-shadow:0 16px 48px #0f172a38}@keyframes cr-form-card-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.cr-form-submitting__card .cr-form-spinner{border-width:3px;width:28px;height:28px;animation-duration:.85s}.cr-form-submitting__label{letter-spacing:.01em;margin:0;font-size:14px;font-weight:600}.cr-form-btn-busy{justify-content:center;align-items:center;gap:10px;display:inline-flex}.cr-form-submit-btn.is-submitting{pointer-events:none;animation:1.1s ease-in-out infinite cr-form-btn-pulse;position:relative}@keyframes cr-form-btn-pulse{0%,to{filter:brightness();box-shadow:0 8px 20px #0075ff40}50%{filter:brightness(1.08);box-shadow:0 10px 28px #0075ff66}}
