.dlg-body[data-v-72110f7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:min(72vh,680px);min-height:0}.dlg-head[data-v-72110f7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0px;padding:0 8px 16px;border-bottom:1px solid #f0f1f5}.dlg-head .dlg-title[data-v-72110f7a]{font-size:16px;font-weight:650;color:#1f2329;line-height:1.4}.dlg-head .dlg-sub[data-v-72110f7a]{font-size:13px;color:#909399;margin-top:6px;line-height:1.6}.dlg-head .close-btn[data-v-72110f7a]{font-size:16px;color:#909399;margin-top:2px}.dlg-head .close-btn[data-v-72110f7a]:hover{color:#303133}.dlg-scroll[data-v-72110f7a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:20px 0}.section-label[data-v-72110f7a]{font-size:13px;font-weight:600;color:#606266;margin:20px 0 10px}.section-label[data-v-72110f7a]:first-child{margin-top:0}.upload-zone[data-v-72110f7a]{border:1.5px dashed #d0d4dc;border-radius:10px;padding:26px 20px;text-align:center;background:#fafbfc;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.upload-zone[data-v-72110f7a]:hover{border-color:var(--workbench-main-color, #409eff);background:#f7faff}.upload-zone .upload-icon[data-v-72110f7a]{font-size:34px;color:#909399}.upload-zone .upload-text[data-v-72110f7a]{font-weight:600;font-size:13.5px;color:#303133;margin:8px 0 6px}.upload-zone .link-text[data-v-72110f7a]{color:var(--workbench-main-color, #409eff)}.upload-zone .tiny[data-v-72110f7a]{font-size:12px}.upload-zone .muted[data-v-72110f7a]{color:#909399}.check-card[data-v-72110f7a]{background:#fafbfc;border:1px solid #ebeef5;border-radius:10px;padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.check-card .check-item[data-v-72110f7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:#303133}.check-card .check-item .check-icon[data-v-72110f7a]{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;border-radius:50%;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.check-card .check-item .check-icon.ok[data-v-72110f7a]{background:#ecfdf5;color:#16a34a}.check-card .check-item .check-icon.warn[data-v-72110f7a]{background:#fffbeb;color:#d97706}.check-card .check-item .check-icon.fail[data-v-72110f7a]{background:#fef0f0;color:#f56c6c}.form-grid[data-v-72110f7a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field label[data-v-72110f7a]{display:block;font-size:13px;font-weight:600;color:#303133;margin-bottom:6px}.field .req[data-v-72110f7a]{color:#f56c6c}.field.span-2[data-v-72110f7a]{grid-column:1/-1}.field .hint[data-v-72110f7a]{display:block;font-size:12px;color:#909399;margin-top:6px;line-height:1.6}.dlg-foot[data-v-72110f7a]{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;gap:12px;padding:14px 10px;border-top:1px solid #f0f1f5;background:#fafbfc}.dlg-foot .tiny[data-v-72110f7a]{font-size:12px}.dlg-foot .muted[data-v-72110f7a]{color:#909399}.dlg-foot .foot-btns[data-v-72110f7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.skill-update-dialog{border-radius:12px;overflow:hidden}.skill-update-dialog .el-dialog__body{padding:0}.icon-notice[data-v-0d7d7b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;background:#fffbeb;border:1px solid #fde9b8;color:#92600a;border-radius:10px;padding:10px 14px;font-size:12.5px;line-height:1.7;margin-bottom:14px}.icon-card[data-v-0d7d7b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.icon-card .avatar-box[data-v-0d7d7b04]{position:relative;width:96px;height:96px;-ms-flex-negative:0;flex-shrink:0}.icon-card .avatar-box .avatar-img[data-v-0d7d7b04],.icon-card .avatar-box .avatar-letter[data-v-0d7d7b04]{width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:34px;font-weight:650;overflow:hidden}.icon-card .avatar-box .avatar-img[data-v-0d7d7b04]{-o-object-fit:cover;object-fit:cover}.icon-card .avatar-box .avatar-clear[data-v-0d7d7b04]{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;border:1px solid #fde2e2;background:#fff;color:#f56c6c;font-size:11px;line-height:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-card .avatar-box .avatar-clear[data-v-0d7d7b04]:hover{background:#fef0f0}.icon-card .avatar-box .avatar-clear[data-v-0d7d7b04]:disabled{opacity:.5;cursor:not-allowed}.icon-card .upload-zone[data-v-0d7d7b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1.5px dashed #d0d4dc;border-radius:14px;background:#fafbfc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:14px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.icon-card .upload-zone[data-v-0d7d7b04]:hover{border-color:var(--workbench-main-color, #409eff);background:#f7faff}.icon-card .upload-zone.loading[data-v-0d7d7b04]{opacity:.6;cursor:wait}.icon-card .upload-zone .uz-icon[data-v-0d7d7b04]{font-size:32px;color:#909399}.icon-card .upload-zone .uz-title[data-v-0d7d7b04]{font-size:13px;font-weight:600;color:#303133}.icon-card .upload-zone .uz-hint[data-v-0d7d7b04]{font-size:12px;color:#909399}.dlg-body[data-v-2cb5f672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:min(70vh,620px);min-height:0}.dlg-head[data-v-2cb5f672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:0 10px 10px;border-bottom:1px solid #f0f1f5}.dlg-head .dlg-title[data-v-2cb5f672]{font-size:16px;font-weight:650;color:#1f2329;line-height:1.4}.dlg-head .dlg-sub[data-v-2cb5f672]{font-size:13px;color:#909399;margin-top:6px;line-height:1.6}.dlg-head .close-btn[data-v-2cb5f672]{font-size:16px;color:#909399;margin-top:2px}.dlg-head .close-btn[data-v-2cb5f672]:hover{color:#303133}.dlg-scroll[data-v-2cb5f672]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:20px 0}.dlg-foot[data-v-2cb5f672]{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;gap:12px;padding:14px 4px;border-top:1px solid #f0f1f5;background:#fafbfc}.dlg-foot .foot-tip[data-v-2cb5f672]{font-size:12px;color:#909399}.skill-icon-dialog{border-radius:12px;overflow:hidden}.skill-icon-dialog .el-dialog__body{padding:0}
