header.conversation-config span { padding-right: var(--module-double-n-half); }

main > .conversation-config .for-edit { display: none; }

main > .conversation-config.edit .for-new { display: none; }

main > .conversation-config.edit .for-edit { display: flex; }

main.conversation-config { justify-content: center; padding: var(--module) 0 var(--module-double-n-half); }

main.conversation-config > section { flex: 0 1 calc(17.5 * var(--module)); flex-direction: column; padding: 0 var(--module-half); }

main.conversation-config > section div { flex-direction: column; }

main.conversation-config > section div header { padding: var(--module-quarter) 0 0; font-size: 90%; font-weight: bold; }

main.conversation-config .for-admin { display: none; }

main.conversation-config.show-for-admin .for-user { display: none; }

main.conversation-config.show-for-admin .for-admin { display: flex; }

main.conversation-config p { font-size: .95rem; flex-direction: column; margin: var(--module-half) 0; }

main.conversation-config p.button-row { margin-top: var(--module-n-half); }

main.conversation-config ul.findings { background: rgba(0, 0, 0, 0.4); border-radius: var(--module-half); text-decoration: underline; }

main.conversation-config ul.findings li { border-radius: var(--module-quarter); }

main.conversation-config ul.findings li > * { pointer-events: none; }

main.conversation-config ul.findings span { padding: var(--module-half) calc(3 * var(--module-quarter)); }

main.conversation-config ul.participants li { flex: 0 0 var(--module-double-n-half); background-color: rgba(255, 255, 255, 0.02); font-weight: bold; border-radius: var(--module-quarter); align-items: center; margin-top: var(--module); position: relative; }

main.conversation-config ul.participants span { margin: 0 calc(3 * var(--module-quarter)); }

main.conversation-config ul.participants span.name { flex: 1 0 var(--module-double); }

main.conversation-config ul.participants span.icon { flex: 0 0 var(--module-double); height: var(--module-double); opacity: 0.9; margin-right: 0; }

main.conversation-config ul.participants span.icon img { width: 100%; }

main.conversation-config ul.participants span.delete { flex: 0 0 var(--module-n-half); height: var(--module-n-half); background: rgba(255, 26, 0, 0.8) center no-repeat url("/common/minus.svg"); background-size: 100%; border-radius: 50%; margin-left: 0; }

main.conversation-config ul.participants span.admin { flex: 0 0 var(--module-n-half); height: var(--module-n-half); background: rgba(0, 0, 0, 0.1) center no-repeat url("/common/gear.svg"); background-size: 100%; border-radius: 50%; margin-left: 0; }

main.conversation-config ul.participants span.admin.for-admin { background-color: rgba(0, 255, 102, 0.8); background-image: url("/common/gear-plus.svg"); }

main.conversation-config ul.participants span.admin.for-user { display: none; }

main.conversation-config ul.participants span.admin.for-me { background-color: rgba(255, 26, 0, 0.8); background-image: url("/common/gear-minus.svg"); }

main.conversation-config ul.participants span.admin.hidden { display: none; }

main.conversation-config ul.participants li.admin span.delete { display: none; }

main.conversation-config ul.participants li.admin span.admin.for-admin { display: none; }

main.conversation-config ul.participants li.admin span.admin.for-user { display: flex; }

main.conversation-config ul.participants li.admin span.admin.hidden { display: none; }

main.conversation-config ul.icons { flex: 0 1 calc(17.5 * var(--module)); flex-wrap: wrap; flex-direction: row; justify-content: center; }

main.conversation-config ul.icons li { flex: 0 0 var(--module-double-n-half); height: var(--module-double-n-half); margin: var(--module-half); opacity: 0.7; }

main.conversation-config ul.icons img { width: 100%; }

/*# sourceMappingURL=conversation-config.css.map */