.robot-edit-page{min-height:calc(100vh - 84px);background:radial-gradient(circle at 12% 10%,rgba(64,158,255,.18),transparent 28%),radial-gradient(circle at 88% 18%,rgba(103,194,58,.12),transparent 26%),linear-gradient(145deg,#f7fbff,#f4f7fb 48%,#eef5ff)}.robot-edit-page .edit-shell{max-width:1120px;margin:0 auto}.robot-edit-page .ios-form-card,.robot-edit-page .profile-hero{background:hsla(0,0%,100%,.9);border:1px solid rgba(64,158,255,.12);border-radius:28px;-webkit-box-shadow:0 20px 48px rgba(25,73,128,.1);box-shadow:0 20px 48px rgba(25,73,128,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.robot-edit-page .profile-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;overflow:hidden;min-height:156px;margin-bottom:18px;padding:28px 32px;color:#fff;background:linear-gradient(135deg,#409eff,#66b1ff 56%,#9ad5ff)}.robot-edit-page .profile-hero:after{content:"";position:absolute;right:-42px;bottom:-72px;width:210px;height:210px;border-radius:50%;background:hsla(0,0%,100%,.2)}.robot-edit-page .avatar-badge{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;width:78px;height:78px;line-height:78px;border-radius:24px;text-align:center;font-size:38px;color:#409eff;background:hsla(0,0%,100%,.92);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 28px rgba(24,99,176,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 28px rgba(24,99,176,.18)}.robot-edit-page .hero-content{position:relative;z-index:1}.robot-edit-page .eyebrow{margin-bottom:6px;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.robot-edit-page .hero-title{font-size:30px;font-weight:800;line-height:1.25}.robot-edit-page .hero-desc{max-width:620px;margin-top:8px;color:hsla(0,0%,100%,.86);font-size:14px;line-height:1.7}.robot-edit-page .ios-form-card{padding:26px 30px 22px}.robot-edit-page .form-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:4px 0 18px;color:#1f2d3d;font-size:18px;font-weight:800}.robot-edit-page .form-section-title:before{content:"";width:8px;height:22px;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#79bbff));background:linear-gradient(180deg,#409eff,#79bbff)}.robot-edit-page .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;row-gap:2px;margin-bottom:8px}.robot-edit-page .el-form-item{margin-bottom:22px}.robot-edit-page .el-form-item__label{color:#61738a;font-weight:700}.robot-edit-page .el-date-editor.el-input,.robot-edit-page .el-input,.robot-edit-page .el-select{width:100%}.robot-edit-page .el-input__inner{height:42px;border-color:#e3edf8;border-radius:16px;background:#f8fbff;color:#263445;-webkit-transition:all .18s ease;transition:all .18s ease}.robot-edit-page .el-input__inner:hover{border-color:#b8dcff}.robot-edit-page .el-input__inner:focus{border-color:#409eff;background:#fff;-webkit-box-shadow:0 0 0 4px rgba(64,158,255,.12);box-shadow:0 0 0 4px rgba(64,158,255,.12)}.robot-edit-page .el-date-editor .el-input__prefix,.robot-edit-page .el-select .el-input .el-select__caret{color:#409eff}.robot-edit-page .form-actions{margin-top:4px;margin-bottom:0;padding-top:20px;border-top:1px solid #eef4fb}.robot-edit-page .form-actions .el-form-item__content{margin-left:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.robot-edit-page .el-button{min-width:96px;border-radius:999px;font-weight:700}.robot-edit-page .el-button--primary{border-color:#409eff;background:linear-gradient(135deg,#409eff,#66b1ff);-webkit-box-shadow:0 10px 22px rgba(64,158,255,.22);box-shadow:0 10px 22px rgba(64,158,255,.22)}@media screen and (max-width:768px){.robot-edit-page .profile-hero{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px}.robot-edit-page .avatar-badge{-ms-flex-preferred-size:62px;flex-basis:62px;width:62px;height:62px;line-height:62px;border-radius:20px;font-size:30px}.robot-edit-page .hero-title{font-size:24px}.robot-edit-page .ios-form-card{padding:22px 18px 18px}.robot-edit-page .form-grid{grid-template-columns:1fr}.robot-edit-page .ios-form-card .el-form-item__label{float:none;display:block;width:auto!important;padding:0 0 8px;text-align:left}.robot-edit-page .ios-form-card .el-form-item__content{margin-left:0!important}}