*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#ededed;background:#0c141d;line-height:inherit;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:inherit}button{border:0;background:rgba(0,0,0,0);cursor:pointer}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;color:inherit}input,select,textarea{border:1px solid #333;background:#0c141d}img,svg{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit}p{margin:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#666;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#999}:focus-visible{outline:2px solid #2563eb;outline-offset:2px}::selection{background:#2563eb;color:#fff}.app-container{background-color:#0c141d}.app-container,.min-h-screen{min-height:100vh}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-4>*+*{margin-left:1rem}.space-x-8>*+*{margin-left:2rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-32{padding-top:8rem;padding-bottom:8rem}.mb-6{margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-slate-900{color:#ededed}.text-slate-600{color:#a3a3a3}.text-slate-700{color:#d1d5db}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from:#0c141d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgb(12 20 29/0))}.to-blue-50{--tw-gradient-to:#1a2332}.bg-white{background-color:hsla(0,0%,100%,.1)}.bg-blue-600{background-color:#2563eb}.bg-blue-700{background-color:#1d4ed8}.border{border-width:1px}.border-2{border-width:2px}.border-slate-200{border-color:hsla(0,0%,100%,.2)}.border-slate-300{border-color:hsla(0,0%,100%,.3)}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -2px rgba(0,0,0,.3)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.3)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 8px 10px -6px rgba(0,0,0,.4)}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.relative{position:relative}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.w-full{width:100%}.w-auto{width:auto}.h-20{height:5rem}.h-12{height:3rem}.h-14{height:3.5rem}.max-w-7xl{max-width:80rem}.max-w-3xl{max-width:48rem}.z-50{z-index:50}.z-10{z-index:10}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-200{transition-duration:.2s}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 8px 10px -6px rgba(0,0,0,.4)}@media(min-width:1024px){.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:h-14{height:3.5rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}}@media(min-width:640px){.sm\:flex-row{flex-direction:row}}@media(min-width:1280px){.xl\:px-8{padding-left:2rem;padding-right:2rem}}.verification-modal.ant-modal .ant-modal-content{background:#0f1118!important;border:1px solid #20222a!important;border-radius:2px!important;box-shadow:0 25px 50px rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;padding:0!important}.verification-modal.ant-modal .ant-modal-header{display:none!important}.verification-modal.ant-modal .ant-modal-body{padding:0!important}.verification-modal.ant-modal .ant-modal-body::-webkit-scrollbar{width:6px}.verification-modal.ant-modal .ant-modal-body::-webkit-scrollbar-track{background:rgba(26,35,50,.3);border-radius:3px}.verification-modal.ant-modal .ant-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3b5473,#4a6583);border-radius:3px}.verification-modal.ant-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#4a6583,#5b7a9a)}.verification-modal.ant-modal .ant-modal-close{display:none!important}.verification-modal .modal-container{background:rgba(0,0,0,0);position:relative}.verification-modal .modal-header{display:flex;align-items:center;justify-content:space-between;position:relative;padding:8px 16px;background:#37383f;height:36px}.verification-modal .modal-header .modal-title{color:#dededf;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.58;margin:0}.verification-modal .modal-header .close-button{width:16px;height:16px;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8b8c90;transition:color .2s ease}.verification-modal .modal-header .close-button:hover{color:#dededf}.verification-modal .modal-header .close-button svg{width:10.76px;height:10.76px}.verification-modal .modal-content{padding:36px 16px;background:#20222a;color:#dededf}.verification-modal .modal-content .form-group{margin-bottom:20px}.verification-modal .modal-content .form-group:last-child{margin-bottom:0}.verification-modal .modal-content .form-label{display:block;color:#8b8c90;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.58;margin-bottom:2px}.verification-modal .modal-content .form-input{width:100%;height:40px;background:#282a32!important;border:none!important;border-radius:2px!important;color:#dededf!important;font-family:PingFang SC,sans-serif;font-size:15px;font-weight:400;line-height:1.58;padding:8px 12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.verification-modal .modal-content .form-input::placeholder{color:#7d838b!important;font-size:15px}.verification-modal .modal-content .form-input:hover{background:rgb(51.3333333333,53.9,64.1666666667)!important}.verification-modal .modal-content .form-input:focus{background:rgb(58.1333333333,61.04,72.6666666667)!important;outline:none;box-shadow:none!important}.verification-modal .modal-content .form-input.error{border:1px solid #ef4444!important;background:rgba(239,68,68,.05)!important}.verification-modal .modal-content .form-input.error:hover{background:rgba(239,68,68,.08)!important}.verification-modal .modal-content .form-input.error:focus{background:rgba(239,68,68,.1)!important;box-shadow:none!important}.verification-modal .modal-content .form-input input.ant-input{background:rgba(0,0,0,0)!important;border:none!important;color:#dededf!important;font-family:PingFang SC,sans-serif;font-size:15px!important;font-weight:400;line-height:1.58;box-shadow:none!important}.verification-modal .modal-content .form-input input.ant-input::placeholder{color:#7d838b!important}.verification-modal .modal-content .form-input input.ant-input:focus{box-shadow:none!important}.verification-modal .modal-content .error-message{margin-top:6px;color:#ef4444;font-size:12px;line-height:1.4;padding-left:2px;display:flex;align-items:center}.verification-modal .modal-content .error-message:before{content:"⚠";margin-right:4px;font-size:10px}.verification-modal .modal-content .input-with-send{position:relative;display:flex;align-items:center}.verification-modal .modal-content .input-with-send .form-input{padding-right:60px!important}.verification-modal .modal-content .input-with-send .send-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;color:#95a3b8;font-family:PingFang SC,sans-serif;font-size:15px;font-weight:400;line-height:1.58;cursor:pointer;padding:0;transition:all .3s ease;z-index:2}.verification-modal .modal-content .input-with-send .send-btn:hover{color:#dededf}.verification-modal .modal-content .input-with-send .send-btn:active{color:#8b8c90}.verification-modal .modal-content .input-with-send .send-btn:disabled{color:#7d838b;cursor:not-allowed}.verification-modal .modal-content .countdown-tip{margin-top:4px;color:#7d838b;font-family:PingFang SC,sans-serif;font-size:13px;font-weight:400;line-height:auto;opacity:1}.verification-modal .modal-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;background:#20222a}.verification-modal .modal-footer .ant-btn{height:36px!important;border-radius:2px!important;font-family:PingFang SC,sans-serif;font-size:14px!important;font-weight:400;line-height:1.58;min-width:200px;transition:all .3s cubic-bezier(.4,0,.2,1);border:none!important;display:flex;align-items:center;justify-content:center}.verification-modal .modal-footer .cancel-button{background:#2f3139!important;color:#dededf!important}.verification-modal .modal-footer .cancel-button:hover{background:hsl(228,9.6153846154%,25.3921568627%)!important;color:#dededf!important}.verification-modal .modal-footer .cancel-button:active{background:hsl(228,9.6153846154%,15.3921568627%)!important}.verification-modal .modal-footer .cancel-button:disabled{background:hsl(228,9.6153846154%,10.3921568627%)!important;color:#7d838b!important;cursor:not-allowed}.verification-modal .modal-footer .confirm-button{background:#304a8a!important;color:#dededf!important}.verification-modal .modal-footer .confirm-button:hover{background:rgb(54.5806451613,84.1451612903,156.9193548387)!important;color:#dededf!important}.verification-modal .modal-footer .confirm-button:active{background:rgb(41.4193548387,63.8548387097,119.0806451613)!important}.verification-modal .modal-footer .confirm-button.ant-btn-loading,.verification-modal .modal-footer .confirm-button:disabled{background:rgb(21.6774193548,33.4193548387,62.3225806452)!important;color:#7d838b!important;cursor:not-allowed}.verification-modal .modal-footer .confirm-button .anticon{color:#dededf!important}@media(max-width:768px){.verification-modal.ant-modal{margin:16px!important;width:calc(100vw - 32px)!important;max-width:none!important}.verification-modal .modal-header{padding:24px 20px 16px}.verification-modal .modal-header .modal-title{font-size:18px}.verification-modal .modal-content{padding:24px 20px 16px}.verification-modal .modal-content .form-group{margin-bottom:20px}.verification-modal .modal-content .form-label{font-size:13px;margin-bottom:6px}.verification-modal .modal-content .form-input{height:44px!important;font-size:13px!important;padding:0 14px!important;border-radius:10px!important}.verification-modal .modal-content .input-with-send .form-input{padding-right:70px!important}.verification-modal .modal-content .input-with-send .send-btn{right:10px;font-size:13px}.verification-modal .modal-footer{padding:16px 20px 24px;flex-direction:column;gap:12px}.verification-modal .modal-footer .ant-btn{width:100%!important;min-width:auto!important;height:44px!important;border-radius:10px!important}}.verification-modal.ant-modal .ant-modal-content{animation:modalSlideIn .3s cubic-bezier(.4,0,.2,1)}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ant-modal-mask{background:rgba(0,0,0,.7)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}