.verification-head{animation:verify-fade-in 0.6s ease both}.status-pill{animation:verify-pill-glow 2.4s ease-in-out infinite}.status-pill .bi-circle-fill{animation:verify-status-blink 1.6s ease-in-out infinite}.verify-stage{position:relative;overflow:hidden;animation:verify-stage-enter 0.7s ease-out 0.15s both}.verify-stage::before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:35%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(242 186 114 / .055),transparent);transform:skewX(-18deg);animation:verify-sweep 5s ease-in-out 1s infinite}.stage-icon{animation:verify-icon-glow 3s ease-in-out infinite}.stage-icon i{display:inline-block;animation:verify-icon-float 3s ease-in-out infinite}.mini-check{opacity:0;transform:translateY(10px);animation:verify-check-enter 0.45s ease-out forwards;transition:border-color 0.3s ease,background 0.3s ease,box-shadow 0.3s ease}.mini-check:nth-child(1){animation-delay:0.45s}.mini-check:nth-child(2){animation-delay:0.70s}.mini-check:nth-child(3){animation-delay:0.95s}.mini-check:nth-child(4){animation-delay:1.20s}.mini-check:nth-child(5){animation-delay:1.45s}.mini-check:nth-child(6){animation-delay:1.70s}.mini-check i{display:inline-block;animation:verify-check-pop 0.35s ease-out backwards;animation-delay:inherit}.mini-check:hover{border-color:rgb(242 186 114 / .5);background:rgb(242 186 114 / .06);box-shadow:0 0 18px rgb(242 186 114 / .06)}.result-card{position:relative;overflow:hidden;margin-top:1rem;padding:1rem;border:1px solid rgb(242 186 114 / .24);border-radius:14px;background:rgb(242 186 114 / .035);opacity:0;transform:translateY(12px);animation:verify-result-enter 0.65s ease-out 2.2s forwards}.result-card::after{content:"";position:absolute;top:0;bottom:0;left:-100%;width:65%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(242 186 114 / .12),transparent);animation:verify-result-sweep 1.3s ease-out 2.65s both}.result-card .bi-shield-check{color:#F2BA72;animation:verify-shield 0.6s ease-out 2.5s both}.result-card strong{color:#fff}.result-card span{color:rgb(255 255 255 / .58)}@keyframes verify-fade-in{from{opacity:0}to{opacity:1}}@keyframes verify-pill-glow{0%,100%{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 14px rgb(242 186 114 / .09)}}@keyframes verify-status-blink{0%,100%{opacity:1}50%{opacity:.4}}@keyframes verify-stage-enter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes verify-sweep{0%,15%{left:-60%}65%,100%{left:140%}}@keyframes verify-icon-glow{0%,100%{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 22px rgb(242 186 114 / .12)}}@keyframes verify-icon-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes verify-check-enter{to{opacity:1;transform:translateY(0)}}@keyframes verify-check-pop{from{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes verify-result-enter{to{opacity:1;transform:translateY(0);border-color:rgb(242 186 114 / .48);box-shadow:0 0 26px rgb(242 186 114 / .07)}}@keyframes verify-result-sweep{from{left:-100%}to{left:150%}}@keyframes verify-shield{from{opacity:0;transform:scale(.7);filter:drop-shadow(0 0 0 transparent)}to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 7px rgb(242 186 114 / .4))}}@media (prefers-reduced-motion:reduce){.verification-head,.status-pill,.status-pill .bi-circle-fill,.verify-stage,.verify-stage::before,.stage-icon,.stage-icon i,.mini-check,.mini-check i,.result-card,.result-card::after,.result-card .bi-shield-check{animation:none!important;transition:none!important}.mini-check,.result-card{opacity:1;transform:none}}