.expert-private-files[data-v-09f85172]{flex-wrap:wrap;gap:12px;display:flex}.expert-private-files>div[data-v-09f85172]{gap:8px;min-width:0;max-width:100%;display:grid}.expert-private-files[data-v-09f85172] .el-image{border:1px solid var(--site-border);cursor:zoom-in;background:#fff;border-radius:6px;width:160px;height:120px;display:block}.expert-private-files small[data-v-09f85172]{color:var(--site-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.expert-private-files button[data-v-09f85172]{color:var(--site-gold);cursor:pointer}.expert-application-dialog.el-dialog{border:1px solid var(--site-border);border-top:4px solid var(--site-gold);border-radius:12px;overflow:hidden}.expert-application-dialog .el-dialog__header{margin:0;padding:24px 28px 16px}.expert-application-dialog .el-dialog__title{color:var(--site-ink);font-size:23px}.expert-application-dialog .el-dialog__body{max-height:calc(94dvh - 92px);color:var(--site-ink);padding:0 28px 28px;overflow-y:auto}.expert-status[data-v-c9284763]{color:var(--site-gold);margin:0 0 15px}.expert-status.is-rejected[data-v-c9284763]{color:var(--el-color-danger,#f56c6c)}.expert-element-form[data-v-c9284763] .el-form-item{margin:0 0 18px}.expert-element-form[data-v-c9284763] .el-date-editor,.expert-element-form[data-v-c9284763] .el-select,.expert-element-form[data-v-c9284763] .el-upload{width:100%}.expert-avatar-field[data-v-c9284763]{align-items:center;gap:14px;width:100%;display:flex}.expert-avatar-preview[data-v-c9284763]{background:#f5f2e9;border:1px solid #dedad1;border-radius:50%;flex:0 0 72px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.expert-avatar-preview img[data-v-c9284763]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.expert-avatar-default[data-v-c9284763]{color:#967a3c;place-items:center;display:grid}.expert-avatar-default-icon[data-v-c9284763]{width:30px;height:30px;font-size:30px}.expert-avatar-controls[data-v-c9284763]{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.expert-avatar-controls>small[data-v-c9284763]{color:var(--site-muted);line-height:1.65}.expert-avatar-controls[data-v-c9284763] .el-upload{width:auto}.expert-application-progress-copy[data-v-c9284763]{color:#89868c;margin:-4px 0 0;font-size:12px}.expert-application-steps[data-v-c9284763]{grid-template-columns:repeat(2,1fr);gap:42px;margin:32px 16px 36px;padding:0;list-style:none;display:grid}.expert-application-steps li[data-v-c9284763]{color:#a09da2;justify-items:center;gap:8px;font-size:12px;display:grid;position:relative}.expert-application-steps li[data-v-c9284763]:not(:last-child):after{content:"";background:#e9e6df;width:calc(100% + 16px);height:2px;position:absolute;top:18px;left:calc(50% + 26px)}.expert-application-steps span[data-v-c9284763]{background:#fff;border:3px solid #efede8;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.expert-application-steps .is-active[data-v-c9284763],.expert-application-steps .is-done[data-v-c9284763]{color:var(--site-navy)}.expert-application-steps .is-active span[data-v-c9284763],.expert-application-steps .is-done span[data-v-c9284763]{background:var(--site-navy);color:#fff;border-color:#dddde3}.expert-form-step[data-v-c9284763]{min-width:0}.expert-step-actions[data-v-c9284763]{gap:12px;margin-top:28px;display:flex}.expert-step-actions[data-v-c9284763] .el-button+.el-button{margin-left:0}.expert-primary-action[data-v-c9284763],.expert-secondary-action[data-v-c9284763]{border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:0 20px;font-weight:700;display:inline-flex}.expert-primary-action[data-v-c9284763]{background:var(--site-navy);color:#fff;border:0;flex:1}.expert-secondary-action[data-v-c9284763]{color:#5e5b63;background:#fff;border:1px solid #dcd8cf}.expert-application-footnote[data-v-c9284763]{color:#99959c;text-align:center;margin:10px 0 0;font-size:10px}.expert-qualification-list[data-v-c9284763],.expert-repeat-list[data-v-c9284763],.expert-service-list[data-v-c9284763]{flex-direction:column;gap:10px;width:100%;display:flex}.expert-repeat-row[data-v-c9284763]{align-items:center;gap:10px;display:flex}.expert-qualification-card[data-v-c9284763],.expert-service-card[data-v-c9284763]{border:1px solid var(--site-border);background:#fbfaf7;border-radius:10px;padding:16px}.expert-qualification-card>header[data-v-c9284763],.expert-service-card>header[data-v-c9284763]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.expert-qualification-card label[data-v-c9284763]{margin:0 0 14px!important;display:flex!important}.expert-qualification-card label[data-v-c9284763],.expert-service-card label[data-v-c9284763]{color:var(--site-ink);flex-direction:column;gap:7px;font-size:14px}.expert-service-card label[data-v-c9284763]{margin-bottom:14px;display:flex}.expert-service-card label[data-v-c9284763]:last-child{margin-bottom:0}.expert-qualification-upload[data-v-c9284763]{grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.expert-qualification-upload>span[data-v-c9284763]{color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.expert-qualification-upload>small[data-v-c9284763]{color:var(--site-muted)}.expert-qualification-upload>.expert-private-files[data-v-c9284763]{grid-column:1/-1}.expert-uploaded-file[data-v-c9284763]{color:#666;justify-content:space-between;align-items:center;width:100%;margin-top:8px;display:flex}details[data-v-c9284763]{margin-top:20px}@media (width<=600px){.expert-application-dialog .el-dialog__header{padding:20px 18px 14px}.expert-application-dialog .el-dialog__body{padding:0 18px 22px}.expert-application-steps[data-v-c9284763]{gap:8px;margin-inline:0}.expert-application-steps li[data-v-c9284763]:not(:last-child):after{width:calc(100% - 36px);left:calc(50% + 22px)}.expert-step-actions[data-v-c9284763]{flex-direction:column-reverse}.expert-secondary-action[data-v-c9284763]{width:100%}.expert-qualification-upload[data-v-c9284763]{grid-template-columns:1fr}.expert-avatar-field[data-v-c9284763]{align-items:flex-start}}
