.teacher-apply-page[data-v-63dc431c]{min-height:100vh;padding:24px 16px;background:-webkit-gradient(linear,left top,left bottom,from(#f0f6ff),to(#f8fafc));background:linear-gradient(180deg,#f0f6ff,#f8fafc);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-apply-page .apply-card[data-v-63dc431c]{width:100%;max-width:860px;border-radius:18px;border:1px solid #dbeafe;-webkit-box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px rgba(15,23,42,.08);position:relative;overflow:visible}.teacher-apply-page[data-v-63dc431c] .apply-card>.ant-card-body{padding:20px 28px 24px}.teacher-apply-page .apply-card[data-v-63dc431c]:before{content:"";position:absolute;left:0;right:0;top:-.9px;height:15px;background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#22c55e));background:linear-gradient(90deg,#3b82f6,#22c55e);border-radius:18px 18px 0 0;margin:1px;width:calc(100% - 1px)}.teacher-apply-page .apply-header[data-v-63dc431c]{margin-bottom:18px}.teacher-apply-page .apply-header h2[data-v-63dc431c]{margin:0 0 6px 0;font-size:24px;color:#0f172a;font-weight:600}.teacher-apply-page .apply-header p[data-v-63dc431c]{margin:0;font-size:14px;color:#64748b}.teacher-apply-page[data-v-63dc431c] .ant-form-item-label>label{font-size:14px;color:#0f172a;font-weight:500}.teacher-apply-page[data-v-63dc431c] .ant-form-item{margin-bottom:14px}.teacher-apply-page .apply-form[data-v-63dc431c] .ant-input,.teacher-apply-page .apply-form[data-v-63dc431c] .ant-select-selection{border-radius:999px;height:44px;border-color:#e2e8f0;background:#f8fafc;font-size:14px}.teacher-apply-page .apply-form[data-v-63dc431c] .ant-input:focus,.teacher-apply-page .apply-form[data-v-63dc431c] .ant-input:hover,.teacher-apply-page .apply-form[data-v-63dc431c] .ant-select-selection:focus,.teacher-apply-page .apply-form[data-v-63dc431c] .ant-select-selection:hover{border-color:#93c5fd;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.18);box-shadow:0 0 0 3px rgba(59,130,246,.18)}.teacher-apply-page .sms-code-row[data-v-63dc431c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}.teacher-apply-page .sms-code-input[data-v-63dc431c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto;margin-right:0}.teacher-apply-page .apply-form[data-v-63dc431c] .sms-code-input.ant-input{border-radius:999px 0 0 999px;border-right:none}.teacher-apply-page .sms-send-btn[data-v-63dc431c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.teacher-apply-page .apply-form[data-v-63dc431c] .sms-send-btn.ant-btn{height:44px;border-radius:0 999px 999px 0;padding:0 18px;min-width:110px;border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8;font-weight:600;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease;transition:all .2s ease}.teacher-apply-page .apply-form[data-v-63dc431c] .sms-send-btn.ant-btn:focus,.teacher-apply-page .apply-form[data-v-63dc431c] .sms-send-btn.ant-btn:hover{border-color:#93c5fd;background:#dbeafe;color:#1e40af}.teacher-apply-page .apply-form[data-v-63dc431c] .sms-send-btn.ant-btn[disabled]{border-color:#dbeafe;background:#f8fafc;color:#94a3b8}.teacher-apply-page .apply-form[data-v-63dc431c] .sms-code-input.ant-input{width:100%}.teacher-apply-page .apply-actions[data-v-63dc431c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.teacher-apply-page .apply-actions[data-v-63dc431c] .ant-btn-primary{background:#2563eb;border-color:#2563eb;border-radius:12px;height:40px;padding:0 24px;-webkit-box-shadow:0 8px 18px rgba(37,99,235,.2);box-shadow:0 8px 18px rgba(37,99,235,.2);font-size:14px}.teacher-apply-page .apply-actions[data-v-63dc431c] .ant-btn-primary:hover{background:#1d4ed8;border-color:#1d4ed8}.teacher-apply-page .teacher-area-linkage[data-v-63dc431c] .area-cascader-wrap .area-select{border-radius:999px;height:44px;background:#f8fafc;border-color:#e2e8f0}.teacher-apply-page .teacher-area-linkage[data-v-63dc431c] .area-select .area-selected-trigger{line-height:1.3;font-size:14px;color:#0f172a}.teacher-area-dropdown{padding:6px;border-radius:14px;border:1px solid #e2e8f0;-webkit-box-shadow:0 18px 48px rgba(15,23,42,.16);box-shadow:0 18px 48px rgba(15,23,42,.16);background:#fff;z-index:2000}.teacher-area-dropdown .cascader-menu-list-wrap{border-radius:12px;max-height:260px;overflow:auto}.teacher-area-dropdown .cascader-menu-list{background:#fff;border-right:1px solid #e2e8f0;color:#334155}.teacher-area-dropdown .cascader-menu-list .cascader-menu-option{border-radius:8px;margin:2px 6px;padding:0 12px;height:32px;line-height:32px;font-size:13px}.teacher-area-dropdown .cascader-menu-list .cascader-menu-option.hover,.teacher-area-dropdown .cascader-menu-list .cascader-menu-option:hover{background:#f1f5f9}.teacher-area-dropdown .cascader-menu-list .cascader-menu-option.selected{background:#e0f2fe;color:#1d4ed8;font-weight:600}.teacher-area-dropdown .cascader-menu-list:last-child{border-right:none}