.picBox1 .hideAdd .el-upload.el-upload--picture-card{display:none}.school-info-page[data-v-a053fe54]{min-height:calc(100vh - 84px);padding:20px;background:-webkit-gradient(linear,left top,left bottom,from(#f6f8ff),color-stop(42%,#f5f7fb),to(#fff));background:linear-gradient(180deg,#f6f8ff,#f5f7fb 42%,#fff)}.school-info-page .ios-hero[data-v-a053fe54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px 24px;margin-bottom:18px;border:1px solid hsla(0,0%,100%,.78);border-radius:28px;background:hsla(0,0%,100%,.82);-webkit-box-shadow:0 18px 45px rgba(27,39,94,.1);box-shadow:0 18px 45px rgba(27,39,94,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.school-info-page .ios-eyebrow[data-v-a053fe54]{margin-bottom:6px;color:#7b8aa5;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.school-info-page .title[data-v-a053fe54]{color:#172033;font-size:24px;font-weight:700;line-height:1.25}.school-info-page .ios-badge[data-v-a053fe54]{padding:8px 14px;border-radius:999px;color:#1d4ed8;font-size:13px;font-weight:600;background:rgba(59,130,246,.12)}.school-info-page .section-form[data-v-a053fe54]{display:grid;gap:18px}.school-info-page .info-section[data-v-a053fe54]{overflow:hidden;border:1px solid rgba(226,232,240,.82);border-radius:28px;background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 20px 50px rgba(15,23,42,.08);box-shadow:0 20px 50px rgba(15,23,42,.08)}.school-info-page .section-head[data-v-a053fe54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding:20px 24px 16px;border-bottom:1px solid #eef2f7;background:rgba(248,250,252,.72)}.school-info-page .section-kicker[data-v-a053fe54]{margin-bottom:4px;color:#8a98ad;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.school-info-page .section-title[data-v-a053fe54]{color:#172033;font-size:18px;font-weight:700}.school-info-page .section-desc[data-v-a053fe54]{max-width:360px;color:#7b8aa5;font-size:13px;line-height:1.6;text-align:right}.school-info-page .section-body[data-v-a053fe54]{padding:22px 24px 8px}.school-info-page .profile-grid[data-v-a053fe54]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.school-info-page .field-grid[data-v-a053fe54]{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:0 22px}.school-info-page .compact-grid[data-v-a053fe54]{grid-template-columns:repeat(3,minmax(220px,1fr))}.school-info-page .content-grid[data-v-a053fe54]{grid-template-columns:repeat(2,minmax(320px,1fr))}.school-info-page .wide-field[data-v-a053fe54]{grid-column:span 2}.school-info-page .logo-item[data-v-a053fe54]{width:148px;height:148px;min-height:148px;padding:0!important;margin-bottom:0!important;border:none;background:transparent}.school-info-page .logo-item[data-v-a053fe54] .el-form-item__content{margin-left:0!important}.school-info-page .logo-item[data-v-a053fe54] .el-upload--picture-card,.school-info-page .logo-item[data-v-a053fe54] .el-upload-list--picture-card,.school-info-page .logo-item[data-v-a053fe54] .el-upload-list--picture-card .el-upload-list__item,.school-info-page .logo-item[data-v-a053fe54] .picBox1{width:148px;height:148px}.school-info-page .logo-item[data-v-a053fe54] .el-upload--picture-card{line-height:146px;border:1px dashed #cbd5e1;border-radius:22px;background:rgba(248,250,252,.72);-webkit-box-sizing:border-box;box-sizing:border-box}.school-info-page .logo-item[data-v-a053fe54] .el-upload-list--picture-card .el-upload-list__item{margin:0;border:1px solid #e5eaf3;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box}.school-info-page .logo-item[data-v-a053fe54] .el-upload-list__item-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:22px}.school-info-page[data-v-a053fe54] .el-form-item{padding:0 0 16px;margin-bottom:0}.school-info-page[data-v-a053fe54] .el-form-item__label{color:#526173;font-weight:600}.school-info-page[data-v-a053fe54] .el-input__inner,.school-info-page[data-v-a053fe54] .el-textarea__inner{border-color:#e5eaf3;border-radius:14px;background:#f8fafc;-webkit-transition:all .18s ease;transition:all .18s ease}.school-info-page[data-v-a053fe54] .el-input__inner:focus,.school-info-page[data-v-a053fe54] .el-textarea__inner:focus{border-color:#60a5fa;background:#fff;-webkit-box-shadow:0 0 0 4px rgba(96,165,250,.16);box-shadow:0 0 0 4px rgba(96,165,250,.16)}.school-info-page[data-v-a053fe54] .el-date-editor.el-input,.school-info-page[data-v-a053fe54] .el-input,.school-info-page[data-v-a053fe54] .el-select{width:100%;max-width:100%}.school-info-page .ios-actions[data-v-a053fe54]{position:sticky;bottom:14px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;margin:18px auto 0;border:1px solid rgba(226,232,240,.9);border-radius:999px;background:hsla(0,0%,100%,.86);-webkit-box-shadow:0 16px 38px rgba(15,23,42,.12);box-shadow:0 16px 38px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.school-info-page .ios-actions[data-v-a053fe54] .el-button{min-width:96px;border-radius:999px}@media (max-width:768px){.school-info-page[data-v-a053fe54]{padding:12px}.school-info-page .ios-hero[data-v-a053fe54]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px;border-radius:22px}.school-info-page .title[data-v-a053fe54]{font-size:20px}.school-info-page .section-form[data-v-a053fe54]{gap:14px}.school-info-page .info-section[data-v-a053fe54]{border-radius:22px}.school-info-page .section-head[data-v-a053fe54]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:18px 16px 8px}.school-info-page .section-desc[data-v-a053fe54]{max-width:none;text-align:left}.school-info-page .section-body[data-v-a053fe54]{padding:16px 16px 4px}.school-info-page .compact-grid[data-v-a053fe54],.school-info-page .content-grid[data-v-a053fe54],.school-info-page .field-grid[data-v-a053fe54],.school-info-page .profile-grid[data-v-a053fe54]{grid-template-columns:1fr}.school-info-page .wide-field[data-v-a053fe54]{grid-column:auto}.school-info-page .logo-item[data-v-a053fe54]{min-height:auto;padding:14px}.school-info-page[data-v-a053fe54] .el-form-item__label{float:none;display:block;width:auto!important;padding-bottom:6px;text-align:left}.school-info-page[data-v-a053fe54] .el-form-item__content{margin-left:0!important}.school-info-page[data-v-a053fe54] .el-date-editor.el-input,.school-info-page[data-v-a053fe54] .el-input,.school-info-page[data-v-a053fe54] .el-select{width:100%;max-width:100%}.school-info-page .ios-actions[data-v-a053fe54]{width:calc(100% - 24px);border-radius:24px}.school-info-page .ios-actions[data-v-a053fe54] .el-button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.inner .el-input[data-v-a053fe54]{width:220px}