.glass-verification{color:#fff7ea;position:relative;isolation:isolate;overflow:hidden;text-align:center;border-radius:27px;padding:30px 24px 25px;margin:20px auto 24px;width:min(100%,560px);background:linear-gradient(144deg,#ffffff19,#ffffff08 41%,#c8a16912);border:1px solid #d8c4a365;box-shadow:0 24px 70px #03071598,inset 0 1px 0 #ffffff24;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.glass-verification:before{content:"";inset:-50% 40% -10% -50%;transform:rotate(28deg);background:linear-gradient(90deg,transparent,#eac17d0a,#f2d18c20,#e6a7660d,transparent)}.glass-verification:before,.glass-verify-lights{position:absolute;z-index:-1;pointer-events:none}.glass-verify-lights{inset:0;background:radial-gradient(circle at 50% 50%,#d4b06b0c,transparent 55%)}.glass-verify-icon{width:53px;height:53px;display:grid;place-items:center;border-radius:17px;border:1px solid #d4ad63aa;background:#bd955722;color:#edce84;margin:0 auto 12px;box-shadow:0 0 30px #d8ae5738}.glass-verify-icon svg{width:27px;height:27px}.glass-verification h2{font-size:clamp(24px,3.8vw,33px);margin:10px 0 8px;font-weight:800;color:#fff5e6}.glass-verification p{font-size:13px;color:#bcc8d6;margin:0 auto;line-height:1.9;max-width:370px}.glass-verify-stage{display:grid;place-items:center;height:209px;overflow:visible}.glass-verify-orbit{position:relative;width:177px;height:177px;border:1px dashed #d5b9794f;border-radius:50%;animation:ayaOrbitRotate 5s linear infinite}.glass-verify-orbit i{display:block;position:absolute;width:47px;height:47px;border-radius:13px;background:linear-gradient(145deg,#162338,#0d1728);border:1px solid #d8b874a6;box-shadow:0 0 21px #edbd5740,inset 0 1px 0 #ffffff1c;animation:ayaTilePulse 1.4s ease-in-out infinite}.glass-verify-orbit i:first-child{top:-20px;left:64px}.glass-verify-orbit i:nth-child(2){right:-20px;top:64px;animation-delay:.17s}.glass-verify-orbit i:nth-child(3){bottom:-20px;left:64px;animation-delay:.34s}.glass-verify-orbit i:nth-child(4){left:-20px;top:64px;animation-delay:.51s}.glass-verify-center{position:absolute;inset:54px;border:1px solid #e2b77855;border-radius:19px;display:grid;place-items:center;box-shadow:0 0 35px #d3a75824}.glass-verify-center span{width:18px;height:18px;border:3px solid #efc879;border-right-color:transparent;border-radius:50%;animation:ayaOrbitRotate .8s linear infinite}.glass-verify-complete{height:160px;width:160px;border-radius:50%;border:3px solid #34d78b;box-shadow:0 0 35px #25c98752,0 0 0 11px #28ca7333,inset 0 0 24px #23cf7d22;display:grid;place-items:center;animation:ayaSuccessPop .6s cubic-bezier(.2,1.6,.3,1) both}.glass-verify-complete>span{display:grid;place-items:center;background:#1eb98024;border:2px solid #30d887;color:#3be48f;width:88px;height:88px;border-radius:25px}.glass-verify-complete svg{width:53px;height:53px;stroke-dasharray:70;stroke-dashoffset:70;animation:ayaCheckDraw .6s ease-out .23s forwards}.glass-verification--success .glass-verify-icon{color:#35e18c;border-color:#35e18c7c;background:#28b17624;box-shadow:0 0 30px #34d68943}.glass-verify-mail{width:144px;height:144px;border:1px solid #e8c7808c;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 10px #d8b47112,0 0 37px #dfbd6e2c;position:relative}.glass-verify-mail-shape{color:#edd18e;font-size:57px;animation:ayaMailFloat 2.2s ease-in-out infinite}.glass-verify-mail-ring{position:absolute;inset:-13px;border:1px dashed #d2b26955;border-radius:50%;animation:ayaOrbitRotate 12s linear infinite}.glass-verify-bottom{border-radius:13px;background:linear-gradient(95deg,#e9c980,#cba65c);color:#192333;padding:13px;font-weight:800;font-size:13px;max-width:330px;margin:3px auto 0;box-shadow:0 9px 35px #0005}.glass-verification--success .glass-verify-bottom{background:linear-gradient(110deg,#2fc895,#3be5a9);color:#0a2b24}.glass-verify-bottom small{font-size:10px}.otp-preview-shell{max-width:760px;margin:0 auto;padding:20px 4px 55px}.otp-preview-intro{text-align:center;margin:6px auto 22px;color:#d4bd94}.otp-preview-intro h1{font-size:clamp(27px,5vw,44px);line-height:1.45;color:#f7e5c4;margin:8px 0}.otp-preview-intro p{font-size:13px;line-height:2;color:#c9d1d9;max-width:550px;margin:0 auto}.otp-preview-label{display:block;background:#fff3d8;color:#725122;border:1px solid #efcd8c;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.9;margin:0 auto 16px;max-width:560px;text-align:center}.otp-preview-code{display:flex;flex-direction:row-reverse;justify-content:center;gap:13px;margin:25px auto 12px;direction:ltr}.otp-preview-code input{width:64px;height:70px;text-align:center;border-radius:17px;background:#0913239e;border:1px solid #e3c18287;color:#ffe0a2;font:800 30px Georgia,serif;outline:0;box-shadow:inset 0 1px 0 #ffffff20,0 12px 20px #0005;transition:border .2s,transform .2s,box-shadow .2s}.otp-preview-code input:focus{border:2px solid #f5d080;box-shadow:0 0 0 4px #e9c07526,0 0 28px #d8ad633a;transform:translateY(-2px)}.otp-preview-controls{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.otp-preview-controls button{border:1px solid #e3c1828f;background:linear-gradient(130deg,#ebcd92,#d0ab64);color:#182437;border-radius:12px;cursor:pointer;padding:13px 18px;font-weight:800;font:inherit}.otp-preview-controls button:disabled{opacity:.55;cursor:not-allowed}.otp-preview-controls button.secondary{color:#f2dec0;background:#18253c;border-color:#d0ae737c}.otp-preview-reassure{font-size:11px;color:#b3bfcd;text-align:center;line-height:1.9;padding:0 12px}@keyframes ayaOrbitRotate{to{transform:rotate(1turn)}}@keyframes ayaTilePulse{50%{border-color:#ffe2a2;box-shadow:0 0 29px #f7d68090;transform:scale(1.12)}}@keyframes ayaSuccessPop{0%{opacity:.2;transform:scale(.6)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes ayaCheckDraw{to{stroke-dashoffset:0}}@keyframes ayaMailFloat{50%{transform:translateY(-9px)}}@media(max-width:520px){.glass-verification{padding:20px 15px;border-radius:20px}.otp-preview-code{gap:9px}.otp-preview-code input{width:55px;height:64px;border-radius:13px}.glass-verify-stage{height:196px}}@media(prefers-reduced-motion:reduce){.glass-verify-center span,.glass-verify-complete,.glass-verify-complete svg,.glass-verify-mail-ring,.glass-verify-mail-shape,.glass-verify-orbit,.glass-verify-orbit i{animation:none!important}.glass-verify-complete svg{stroke-dashoffset:0}}.otp-animated-card{color:#fff3df;position:relative;isolation:isolate;overflow:hidden;text-align:center;margin:0 auto 22px;padding:34px 25px 27px;max-width:620px;border-radius:28px;border:1px solid #e3c2886d;background:linear-gradient(141deg,#ffffff22,#ffffff09 44%,#c9a46612);box-shadow:0 26px 70px #05081694,inset 0 1px 0 #ffffff29;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.otp-animated-card:before{content:"";inset:-55% 30% -55% -70%;transform:rotate(-25deg);background:linear-gradient(90deg,transparent,#d9ad6816,#ffe1a52e,transparent)}.otp-animated-card:before,.otp-animated-light{position:absolute;z-index:-1;pointer-events:none}.otp-animated-light{inset:0;background:radial-gradient(circle at 50% 52%,#d5b36f19,transparent 58%)}.otp-animated-symbol{color:#e8be75;display:grid;place-items:center;margin:0 auto 11px;height:55px;width:55px;border-radius:17px;border:1px solid #dfb9677b;background:#cfa65b21;box-shadow:0 0 30px #d3ad5f33}.otp-animated-symbol svg{width:28px;height:28px}.otp-animated-card--success .otp-animated-symbol{color:#3ee5a5;border-color:#36cd8c;background:#21b27624}.otp-animated-card h2{color:#fff4e4;font-size:clamp(24px,4.5vw,32px);margin:8px auto;line-height:1.5}.otp-animated-description{color:#c5c9d5;font-size:13px;line-height:1.9;margin:0 auto 8px}.otp-animated-stage{height:225px;position:relative;margin:2px 0 10px;display:grid;place-items:center;isolation:isolate}.otp-animated-stage .otp-preview-code{position:absolute;inset:0;display:block;direction:ltr;margin:0;pointer-events:none}.otp-animated-stage .otp-preview-code input{width:62px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 31px);margin:0;pointer-events:auto;will-change:transform,opacity;background:#101827f2;color:#f9dc9d;box-shadow:0 12px 25px #0006,inset 0 1px 0 #ffffff1e;transform:translate(var(--otp-x))}.otp-animated-stage .otp-preview-code input:first-child{--otp-x:-119px;--otp-start-x:-119px;--otp-arc-x:0px;--otp-arc-y:-85px;--otp-arc-next-x:85px;--otp-arc-next-y:0px}.otp-animated-stage .otp-preview-code input:nth-child(2){--otp-x:-39px;--otp-start-x:-39px;--otp-arc-x:85px;--otp-arc-y:0px;--otp-arc-next-x:0px;--otp-arc-next-y:85px}.otp-animated-stage .otp-preview-code input:nth-child(3){--otp-x:39px;--otp-start-x:39px;--otp-arc-x:0px;--otp-arc-y:85px;--otp-arc-next-x:-85px;--otp-arc-next-y:0px}.otp-animated-stage .otp-preview-code input:nth-child(4){--otp-x:119px;--otp-start-x:119px;--otp-arc-x:-85px;--otp-arc-y:0px;--otp-arc-next-x:0px;--otp-arc-next-y:-85px}.otp-animated-stage .otp-preview-code input:focus{z-index:3;border:2px solid #ffe4a5;box-shadow:0 0 0 5px #e0b96224,0 0 29px #dab45b56;transform:translate(var(--otp-x),-5px)}.otp-animated-stage .otp-preview-code--merge input,.otp-animated-stage .otp-preview-code--orbit input,.otp-animated-stage .otp-preview-code--success input{animation:ayaRealTileDance 2.3s ease-in-out both;pointer-events:none}.otp-animated-stage .otp-preview-code--merge input:nth-child(2),.otp-animated-stage .otp-preview-code--orbit input:nth-child(2),.otp-animated-stage .otp-preview-code--success input:nth-child(2){animation-delay:.05s}.otp-animated-stage .otp-preview-code--merge input:nth-child(3),.otp-animated-stage .otp-preview-code--orbit input:nth-child(3),.otp-animated-stage .otp-preview-code--success input:nth-child(3){animation-delay:.1s}.otp-animated-stage .otp-preview-code--merge input:nth-child(4),.otp-animated-stage .otp-preview-code--orbit input:nth-child(4),.otp-animated-stage .otp-preview-code--success input:nth-child(4){animation-delay:.15s}@keyframes ayaRealTileDance{0%{opacity:1;transform:translate(var(--otp-start-x)) rotate(0deg) scale(1);border-color:#e4c48980}22%{opacity:1;transform:translate(var(--otp-arc-x),var(--otp-arc-y)) rotate(40deg) scale(1.02);border-color:#ffda91;box-shadow:0 0 34px #f3c77770}56%{opacity:1;transform:translate(var(--otp-arc-next-x),var(--otp-arc-next-y)) rotate(158deg) scale(.88);border-color:#f7cc76}79%{opacity:.9;transform:translate(0) rotate(258deg) scale(.72);border-color:#d6b880}to{opacity:0;transform:translate(0) rotate(1turn) scale(.08)}}.otp-motion-ring{width:165px;height:165px;border-radius:50%;position:absolute;border:2px solid #d5ad64;box-shadow:0 0 30px #d9aa5654;opacity:0;transform:scale(.6);transition:opacity .55s ease,transform .55s ease;pointer-events:none}.otp-animated-card--merge .otp-motion-ring,.otp-animated-card--orbit .otp-motion-ring{opacity:.52;transform:scale(1)}.otp-animated-card--success .otp-motion-ring{opacity:1;border-color:#2cdd98;box-shadow:0 0 0 12px #29c98525,0 0 48px #27d68e65;transform:scale(1)}.otp-motion-success{position:absolute;display:grid;place-items:center;border-radius:25px;width:84px;height:84px;border:2px solid #3adf9c;background:#20bb7821;color:#3ce2a1;box-shadow:0 0 30px #24d38f24;opacity:0;transform:scale(.45);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1.5,.4,1);pointer-events:none}.otp-motion-success svg{width:52px;height:52px;stroke-dasharray:72;stroke-dashoffset:72}.otp-animated-card--success .otp-motion-success{opacity:1;transform:scale(1)}.otp-animated-card--success .otp-motion-success svg{animation:ayaCheckDraw .6s ease .1s forwards}.otp-animated-card .otp-preview-controls{margin:6px 0 15px}.otp-animated-card .otp-preview-controls button{min-width:230px}.otp-motion-feedback{margin:auto;max-width:360px;background:linear-gradient(125deg,#f5dc9a,#c5a258);border:1px solid #f9e2aa;border-radius:12px;padding:12px;color:#19253b;font-size:12px;font-weight:800;line-height:1.7}.otp-motion-feedback--success{color:#0b3029;background:linear-gradient(130deg,#2bce95,#4debb1);border-color:#61f3be;box-shadow:0 0 32px #20d58b44}@media(max-width:520px){.otp-animated-card{padding:24px 13px;border-radius:20px}.otp-animated-stage{height:208px}.otp-animated-stage .otp-preview-code input{width:54px;height:61px;top:calc(50% - 30.5px);left:calc(50% - 27px)}.otp-animated-stage .otp-preview-code input:first-child{--otp-x:-101px;--otp-start-x:-101px}.otp-animated-stage .otp-preview-code input:nth-child(2){--otp-x:-34px;--otp-start-x:-34px}.otp-animated-stage .otp-preview-code input:nth-child(3){--otp-x:34px;--otp-start-x:34px}.otp-animated-stage .otp-preview-code input:nth-child(4){--otp-x:101px;--otp-start-x:101px}}@media(prefers-reduced-motion:reduce){.otp-animated-stage .otp-preview-code--merge input,.otp-animated-stage .otp-preview-code--orbit input,.otp-animated-stage .otp-preview-code--success input{animation:none;opacity:0}.otp-motion-ring,.otp-motion-success{transition:none}.otp-animated-card--success .otp-motion-success svg{animation:none;stroke-dashoffset:0}}