.register-form .ant-form-item[data-v-25bf4252]{margin-bottom:0!important}.ant-input[data-v-25bf4252]{height:50px!important}.register-form[data-v-25bf4252]{width:800px;margin:0 auto;margin-top:50px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);@media(max-width:820px){width:100%;padding:10px}}.register-form h2[data-v-25bf4252]{text-align:center;margin-bottom:20px}.register-form .ant-form-item[data-v-25bf4252]{margin-bottom:16px}.register-form .ant-checkbox-wrapper[data-v-25bf4252]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer[data-v-25bf4252]{text-align:center;margin-top:20px;margin-bottom:20px}.send_btn[data-v-25bf4252]{padding:20px;display:inline-block;width:100px;background:#fff;color:#000;border-radius:5px;cursor:pointer;border:1px solid grey}.register-result-box[data-v-25bf4252]{text-align:center}:root{--color-primary:#036;--color-accent:#007bff;--color-success:green;--color-bg-light:#f4f7f6;--color-card-bg:#f5f8fb;--color-border:#cde}.registration-complete-container{font-family:Helvetica Neue,Arial,Hiragino Sans,sans-serif;color:#333;line-height:1.6;max-width:700px;margin:40px auto;padding:40px;background-color:#fff;border:1px solid var(--color-border);border-radius:12px;text-align:center;box-shadow:0 8px 16px rgba(0,0,0,.05)}.icon-success{font-size:60px;color:var(--color-success);margin-bottom:15px;display:block}.main-message h1{color:var(--color-primary);font-size:28px;margin-top:0;margin-bottom:10px}.main-message p{font-size:16px;color:#555;margin-bottom:30px}.next-step-section{text-align:left;border-top:1px solid var(--color-border);padding-top:30px;margin-top:30px}.next-step-section h2{font-size:20px;color:var(--color-primary);border-left:4px solid var(--color-accent);padding-left:10px;margin-bottom:20px;display:inline-block}.info-card{background-color:var(--color-card-bg);border:1px solid var(--color-border);padding:20px;margin-bottom:15px;border-radius:8px}.info-card strong{display:block;font-size:16px;color:var(--color-accent);margin-bottom:5px}.info-card a{word-break:break-all;color:var(--color-primary);text-decoration:none;font-weight:700;transition:color .2s}.info-card a:hover{color:var(--color-accent);text-decoration:underline}.note{margin-top:30px;font-size:14px;color:#777;text-align:center}