.directory-form-hint[data-v-246d711e]{margin:12px 0 0 35px}.directory-upload-columns[data-v-79bd34ee]{font-weight:700}.directory-upload-file[data-v-79bd34ee]{border:1px solid #4a3aff;border-radius:16px;padding:12px 17px}.directory-upload-summary[data-v-79bd34ee]{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;margin-top:12px}.directory-upload-errors[data-v-79bd34ee]{max-height:220px;overflow-y:auto}.directory-upload-error-row[data-v-79bd34ee]{display:grid;grid-template-columns:80px 1fr;align-items:center;border-bottom:1px solid #f1f1f1;padding:6px 0}.directory-download-warning[data-v-72261730]{color:#b26a00}.directory-table-scroll{overflow-x:auto;border:1px solid #ececf3;border-radius:12px;background:#fff}.directory-table{min-width:880px}.directory-row{display:grid;grid-template-columns:32px minmax(110px,1.2fr) minmax(90px,1fr) minmax(96px,.8fr) minmax(140px,1.5fr) minmax(80px,.9fr) minmax(70px,.7fr) minmax(110px,1.4fr) 72px 84px;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:0 14px}.directory-head{background:#f6f6fb;border-bottom:1px solid #ececf3}.directory-head .directory-cell{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#7a7a86;padding:12px 0}.directory-body{border-bottom:1px solid #f1f1f6;transition:background .15s}.directory-body:last-child{border-bottom:none}.directory-body:hover{background:#fafaff}.directory-row-selected,.directory-row-selected:hover{background:#f0eeff}.directory-body .directory-cell{font-size:13px;color:#4b4b57;padding:12px 0;min-width:0;overflow-wrap:anywhere;line-height:1.35}.directory-body .directory-name{font-weight:700;color:#1f1f2e}.directory-body .directory-email{color:#4a3aff}.directory-body .directory-nowrap{white-space:nowrap}.directory-unit{display:inline-block;font-size:12px;font-weight:600;color:#4a3aff;background:#eeecff;border-radius:6px;padding:2px 8px}.directory-empty{color:#b0b0bb}.directory-body .directory-brands{display:flex;flex-wrap:wrap;gap:4px}.directory-brand{font-size:11px;font-weight:600;color:#4b4b57;background:#f1f1f6;border-radius:10px;padding:2px 8px;white-space:nowrap}.directory-action{font-size:13px;font-weight:700;color:#4a3aff}.directory-action:hover{text-decoration:underline}.directory-state{font-size:11px;font-weight:600;border-radius:12px;padding:3px 10px;white-space:nowrap}.directory-state-active{background:#e8f7ee;color:#2e7d4f}.directory-state-inactive{background:#f1f1f1;color:#7a7a86}