.create-job-page{min-height:100vh;background-color:#f6f8fc;padding-bottom:80px;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.page-header{position:sticky;top:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);box-shadow:0 2px 12px rgba(0,0,0,.05);margin-bottom:20px}.page-header .header-left{display:flex;align-items:center;gap:16px}.page-header .header-left .back-btn{border:none;background:#f0f2f5;color:#606266}.page-header .header-left .back-btn:hover{background:#e6e8eb;color:#4ea4ef}.page-header .header-left .page-title{font-size:18px;font-weight:600;color:#2d3c81;margin:0}.page-content{max-width:1000px;margin:0 auto;padding:0 20px}.section-card{background:#fff;border-radius:12px;padding:24px;margin-bottom:20px;box-shadow:0 4px 16px rgba(0,0,0,.04)}.section-card .card-header{display:flex;align-items:center;margin-bottom:24px;border-bottom:1px solid #ebeef5;padding-bottom:12px}.section-card .card-header .indicator{width:4px;height:18px;background:#4ea4ef;border-radius:2px;margin-right:10px}.section-card .card-header h3{font-size:16px;font-weight:600;color:#2d3c81;margin:0}.job-form ::v-deep .el-form-item__label{padding-bottom:6px;font-weight:500;color:#606266}.job-form ::v-deep .el-input__inner,.job-form ::v-deep .el-textarea__inner{border-radius:6px;border-color:#dcdfe6;transition:all .3s}.job-form ::v-deep .el-input__inner:focus,.job-form ::v-deep .el-textarea__inner:focus{border-color:#4ea4ef;box-shadow:0 0 0 2px rgba(78,164,239,.1)}.w-full{width:100%!important}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mr-2{margin-right:8px}.flex-row{display:flex;align-items:center}.mode-selector{display:flex;gap:20px}.mode-selector .mode-item{flex:1;border:2px solid #4ea4ef;background:rgba(78,164,239,.04);border-radius:8px;padding:16px;display:flex;align-items:center;position:relative}.mode-selector .mode-item i{font-size:24px;color:#4ea4ef;margin-right:12px}.mode-selector .mode-item .mode-info{display:flex;flex-direction:column}.mode-selector .mode-item .mode-info .title{font-weight:600;color:#2d3c81;margin-bottom:4px}.mode-selector .mode-item .mode-info .desc{font-size:12px;color:#909399}.mode-selector .mode-item .check-icon{position:absolute;top:10px;right:10px;font-size:18px;color:#4ea4ef;margin:0}.switch-wrapper{display:flex;align-items:center;height:40px}.switch-wrapper .switch-text{margin-left:10px;font-size:13px;color:#909399}.page-footer{position:fixed;bottom:0;left:0;width:100%;background:hsla(0,0%,100%,.95);border-top:1px solid #ebeef5;box-shadow:0 -4px 12px rgba(0,0,0,.05);z-index:99;padding:12px 0}.page-footer .footer-content{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.page-footer .footer-content .left-tip{color:#909399;font-size:13px;display:flex;align-items:center}.page-footer .footer-content .left-tip i{margin-right:6px;color:#4ea4ef}.page-footer .footer-content .right-actions{display:flex;gap:12px}@media(max-width:768px){.page-content{padding:0 10px}.section-card{padding:16px}.footer-content{flex-direction:column;gap:10px}}