.candidate-edit-list{display:grid;gap:12px;margin-top:15px}.candidate-editor{border-top:1px solid rgba(255,255,255,.08);padding-top:13px}.candidate-editor-head{display:flex;gap:10px;align-items:center}.candidate-editor-head img,.candidate-editor-head .list-avatar{width:58px;height:58px;border-radius:50%}.candidate-editor .field{padding:11px;margin:5px 0}.candidate-editor-actions{display:flex;gap:8px;align-items:center}.candidate-editor-actions .upload{flex:1;margin:5px 0;padding:9px}.candidate-editor-actions .ghost{white-space:nowrap}.criteria-editor{display:grid;gap:12px}.criteria-row{display:grid;grid-template-columns:44px minmax(180px,.75fr) minmax(260px,1.5fr);gap:10px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#141414}.criteria-no{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#2b2110;background:linear-gradient(180deg,var(--gold2),var(--gold));font-weight:900}.criteria-row .field{margin:0}@media(max-width:700px){.criteria-row{grid-template-columns:38px 1fr}.criteria-row .question-field{grid-column:1/-1}}
.danger{border-color:#b84b4b!important;color:#ff9d9d!important}.candidate-editor-actions .danger{margin-left:auto}
