.back-button[data-v-0317903e]{position:fixed;top:20px;left:20px;width:40px;height:40px;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100}.back-button[data-v-0317903e]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.back-button svg[data-v-0317903e]{color:#fff}.register-page[data-v-493a8476]{min-height:100vh;background:linear-gradient(135deg,#1a2030,#232842);display:flex;align-items:center;justify-content:center;padding:20px}.register-container[data-v-493a8476]{width:100%;max-width:420px;padding:40px 20px}.logo-section[data-v-493a8476]{text-align:center;margin-bottom:40px}.logo[data-v-493a8476]{width:80px;height:80px;margin-bottom:16px}.app-name[data-v-493a8476]{font-size:28px;color:#fff;font-weight:600;margin:0;background:linear-gradient(135deg,#fff,#a0a5c6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.register-form[data-v-493a8476]{background:hsla(0,0%,100%,.05);border-radius:16px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.form-item[data-v-493a8476]{margin-bottom:20px}.input-wrapper[data-v-493a8476]{position:relative;display:flex;align-items:center}.input-wrapper i[data-v-493a8476]{position:absolute;left:16px;color:hsla(0,0%,100%,.5);font-size:18px}.form-item input[data-v-493a8476]{width:100%;height:48px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:0 16px 0 44px;color:#fff;font-size:15px;transition:all .3s ease}.form-item input[data-v-493a8476]:focus{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.sms-input[data-v-493a8476]{display:flex;gap:12px}.sms-input .input-wrapper[data-v-493a8476]{flex:1}.send-sms-btn[data-v-493a8476]{width:120px;height:48px;background:linear-gradient(135deg,#6a7ce0,#3491fa);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.send-sms-btn[data-v-493a8476]:disabled{opacity:.5;background:hsla(0,0%,100%,.1)}.send-sms-btn[data-v-493a8476]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(106,124,224,.3)}.form-actions[data-v-493a8476]{display:flex;flex-direction:column;gap:16px;margin-top:32px}.form-actions .van-button[data-v-493a8476]{height:48px;border-radius:12px;font-size:16px;font-weight:500;transition:all .3s ease}.form-actions .van-button--primary[data-v-493a8476]{background:linear-gradient(135deg,#6a7ce0,#3491fa)!important;border:none!important;box-shadow:0 4px 12px rgba(106,124,224,.3)}.form-actions .van-button--primary[data-v-493a8476]:active{transform:translateY(1px);box-shadow:0 2px 6px rgba(106,124,224,.2)}.form-actions .van-button--default[data-v-493a8476]{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important}.form-actions .van-button--default[data-v-493a8476]:active{background:hsla(0,0%,100%,.12)!important}.captcha-image[data-v-493a8476]{width:120px;height:48px;background:hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;overflow:hidden}.captcha-img[data-v-493a8476]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}